Advertisement
Guest User

Untitled

a guest
Jul 5th, 2017
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. //  Microsoft (R) .NET Framework IL Disassembler.  Version 4.0.30319.1
  3. //  Copyright (c) Microsoft Corporation.  All rights reserved.
  4.  
  5.  
  6.  
  7. // Metadata version: v2.0.50727
  8. .assembly extern retargetable MonoMac
  9. {
  10.   .ver 0:0:0:0
  11. }
  12. .assembly extern mscorlib
  13. {
  14.   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 )                         // .z\V.4..
  15.   .ver 2:0:0:0
  16. }
  17. .assembly PrismMonoMac
  18. {
  19.  
  20.   // --- The following custom attribute is added automatically, do not uncomment -------
  21.   //  .custom instance void [mscorlib]System.Diagnostics.DebuggableAttribute::.ctor(bool,
  22.   //                                                                                bool) = ( 01 00 01 01 00 00 )
  23.  
  24.   .ver 1:0:0:0
  25. }
  26. .module PrismMonoMac.exe
  27. // MVID: {3E6E8532-75E3-4B67-B7C2-590CFBC065EF}
  28. .imagebase 0x00400000
  29. .file alignment 0x00000200
  30. .stackreserve 0x00100000
  31. .subsystem 0x0003       // WINDOWS_CUI
  32. .corflags 0x00000001    //  ILONLY
  33. // Image base: 0x004B0000
  34.  
  35.  
  36. // =============== CLASS MEMBERS DECLARATION ===================
  37.  
  38. .class public auto autochar beforefieldinit PrismMonoMac.MainWindow
  39.        extends [MonoMac]MonoMac.AppKit.NSWindow
  40. {
  41.   .custom instance void [MonoMac]MonoMac.Foundation.RegisterAttribute::.ctor(string) = ( 01 00 0A 4D 61 69 6E 57 69 6E 64 6F 77 00 00 )    // ...MainWindow..
  42.   .method public hidebysig specialname rtspecialname
  43.           instance void  .ctor(native int handle) cil managed
  44.   {
  45.     // Code size       14 (0xe)
  46.     .maxstack  2
  47.     IL_0000:  ldarg.0
  48.     IL_0001:  ldarg.1
  49.     IL_0002:  call       instance void [MonoMac]MonoMac.AppKit.NSWindow::.ctor(native int)
  50.     IL_0007:  ldarg.0
  51.     IL_0008:  callvirt   instance void PrismMonoMac.MainWindow::Initialize()
  52.     IL_000d:  ret
  53.   } // end of method MainWindow::.ctor
  54.  
  55.   .method public hidebysig specialname rtspecialname
  56.           instance void  .ctor(class [MonoMac]MonoMac.Foundation.NSCoder coder) cil managed
  57.   {
  58.     .custom instance void [MonoMac]MonoMac.Foundation.ExportAttribute::.ctor(string) = ( 01 00 0E 69 6E 69 74 57 69 74 68 43 6F 64 65 72   // ...initWithCoder
  59.                                                                                          3A 00 00 )                                        // :..
  60.     // Code size       14 (0xe)
  61.     .maxstack  2
  62.     IL_0000:  ldarg.0
  63.     IL_0001:  ldarg.1
  64.     IL_0002:  call       instance void [MonoMac]MonoMac.AppKit.NSWindow::.ctor(class [MonoMac]MonoMac.Foundation.NSCoder)
  65.     IL_0007:  ldarg.0
  66.     IL_0008:  callvirt   instance void PrismMonoMac.MainWindow::Initialize()
  67.     IL_000d:  ret
  68.   } // end of method MainWindow::.ctor
  69.  
  70.   .method private hidebysig instance void
  71.           Initialize() cil managed
  72.   {
  73.     // Code size       1 (0x1)
  74.     .maxstack  8
  75.     IL_0000:  ret
  76.   } // end of method MainWindow::Initialize
  77.  
  78. } // end of class PrismMonoMac.MainWindow
  79.  
  80. .class public auto autochar beforefieldinit PrismMonoMac.MainWindowController
  81.        extends [MonoMac]MonoMac.AppKit.NSWindowController
  82. {
  83.   .custom instance void [MonoMac]MonoMac.Foundation.RegisterAttribute::.ctor(string) = ( 01 00 14 4D 61 69 6E 57 69 6E 64 6F 77 43 6F 6E   // ...MainWindowCon
  84.                                                                                          74 72 6F 6C 6C 65 72 00 00 )                      // troller..
  85.   .method public hidebysig specialname rtspecialname
  86.           instance void  .ctor(native int handle) cil managed
  87.   {
  88.     // Code size       14 (0xe)
  89.     .maxstack  2
  90.     IL_0000:  ldarg.0
  91.     IL_0001:  ldarg.1
  92.     IL_0002:  call       instance void [MonoMac]MonoMac.AppKit.NSWindowController::.ctor(native int)
  93.     IL_0007:  ldarg.0
  94.     IL_0008:  callvirt   instance void PrismMonoMac.MainWindowController::Initialize()
  95.     IL_000d:  ret
  96.   } // end of method MainWindowController::.ctor
  97.  
  98.   .method public hidebysig specialname rtspecialname
  99.           instance void  .ctor(class [MonoMac]MonoMac.Foundation.NSCoder coder) cil managed
  100.   {
  101.     .custom instance void [MonoMac]MonoMac.Foundation.ExportAttribute::.ctor(string) = ( 01 00 0E 69 6E 69 74 57 69 74 68 43 6F 64 65 72   // ...initWithCoder
  102.                                                                                          3A 00 00 )                                        // :..
  103.     // Code size       14 (0xe)
  104.     .maxstack  2
  105.     IL_0000:  ldarg.0
  106.     IL_0001:  ldarg.1
  107.     IL_0002:  call       instance void [MonoMac]MonoMac.AppKit.NSWindowController::.ctor(class [MonoMac]MonoMac.Foundation.NSCoder)
  108.     IL_0007:  ldarg.0
  109.     IL_0008:  callvirt   instance void PrismMonoMac.MainWindowController::Initialize()
  110.     IL_000d:  ret
  111.   } // end of method MainWindowController::.ctor
  112.  
  113.   .method public hidebysig specialname rtspecialname
  114.           instance void  .ctor() cil managed
  115.   {
  116.     // Code size       18 (0x12)
  117.     .maxstack  2
  118.     IL_0000:  ldarg.0
  119.     IL_0001:  ldstr      "MainWindow"
  120.     IL_0006:  call       instance void [MonoMac]MonoMac.AppKit.NSWindowController::.ctor(string)
  121.     IL_000b:  ldarg.0
  122.     IL_000c:  callvirt   instance void PrismMonoMac.MainWindowController::Initialize()
  123.     IL_0011:  ret
  124.   } // end of method MainWindowController::.ctor
  125.  
  126.   .method private hidebysig instance void
  127.           Initialize() cil managed
  128.   {
  129.     // Code size       1 (0x1)
  130.     .maxstack  8
  131.     IL_0000:  ret
  132.   } // end of method MainWindowController::Initialize
  133.  
  134.   .method private hidebysig instance class PrismMonoMac.MainWindow
  135.           getWindow() cil managed
  136.   {
  137.     // Code size       12 (0xc)
  138.     .maxstack  2
  139.     IL_0000:  ldarg.0
  140.     IL_0001:  call       instance class [MonoMac]MonoMac.AppKit.NSWindow [MonoMac]MonoMac.AppKit.NSWindowController::get_Window()
  141.     IL_0006:  castclass  PrismMonoMac.MainWindow
  142.     IL_000b:  ret
  143.   } // end of method MainWindowController::getWindow
  144.  
  145.   .method public hidebysig specialname instance class PrismMonoMac.MainWindow
  146.           get_Window() cil managed
  147.   {
  148.     // Code size       7 (0x7)
  149.     .maxstack  2
  150.     IL_0000:  ldarg.0
  151.     IL_0001:  callvirt   instance class PrismMonoMac.MainWindow PrismMonoMac.MainWindowController::getWindow()
  152.     IL_0006:  ret
  153.   } // end of method MainWindowController::get_Window
  154.  
  155.   .property class PrismMonoMac.MainWindow
  156.           Window()
  157.   {
  158.     .get instance class PrismMonoMac.MainWindow PrismMonoMac.MainWindowController::get_Window()
  159.   } // end of property MainWindowController::Window
  160. } // end of class PrismMonoMac.MainWindowController
  161.  
  162. .class private auto autochar beforefieldinit PrismMonoMac.MainClass
  163.        extends [mscorlib]System.Object
  164. {
  165.   .method private hidebysig static void  Main(string[] args) cil managed
  166.   {
  167.     .entrypoint
  168.     // Code size       12 (0xc)
  169.     .maxstack  1
  170.     IL_0000:  call       void [MonoMac]MonoMac.AppKit.NSApplication::Init()
  171.     IL_0005:  ldarg.0
  172.     IL_0006:  call       void [MonoMac]MonoMac.AppKit.NSApplication::Main(string[])
  173.     IL_000b:  ret
  174.   } // end of method MainClass::Main
  175.  
  176.   .method public hidebysig specialname rtspecialname
  177.           instance void  .ctor() cil managed
  178.   {
  179.     // Code size       7 (0x7)
  180.     .maxstack  1
  181.     IL_0000:  ldarg.0
  182.     IL_0001:  call       instance void [mscorlib]System.Object::.ctor()
  183.     IL_0006:  ret
  184.   } // end of method MainClass::.ctor
  185.  
  186. } // end of class PrismMonoMac.MainClass
  187.  
  188. .class public auto autochar beforefieldinit PrismMonoMac.AppDelegate
  189.        extends [MonoMac]MonoMac.AppKit.NSApplicationDelegate
  190. {
  191.   .custom instance void [MonoMac]MonoMac.Foundation.RegisterAttribute::.ctor(string) = ( 01 00 0B 41 70 70 44 65 6C 65 67 61 74 65 00 00 ) // ...AppDelegate..
  192.   .field private class PrismMonoMac.MainWindowController aMainWindowController
  193.   .method public hidebysig specialname rtspecialname
  194.           instance void  .ctor() cil managed
  195.   {
  196.     // Code size       7 (0x7)
  197.     .maxstack  1
  198.     IL_0000:  ldarg.0
  199.     IL_0001:  call       instance void [MonoMac]MonoMac.AppKit.NSApplicationDelegate::.ctor()
  200.     IL_0006:  ret
  201.   } // end of method AppDelegate::.ctor
  202.  
  203.   .method public hidebysig virtual instance void
  204.           FinishedLaunching(class [MonoMac]MonoMac.Foundation.NSObject notification) cil managed
  205.   {
  206.     // Code size       29 (0x1d)
  207.     .maxstack  3
  208.     IL_0000:  ldarg.0
  209.     IL_0001:  newobj     instance void PrismMonoMac.MainWindowController::.ctor()
  210.     IL_0006:  stfld      class PrismMonoMac.MainWindowController PrismMonoMac.AppDelegate::aMainWindowController
  211.     IL_000b:  ldarg.0
  212.     IL_000c:  ldfld      class PrismMonoMac.MainWindowController PrismMonoMac.AppDelegate::aMainWindowController
  213.     IL_0011:  callvirt   instance class PrismMonoMac.MainWindow PrismMonoMac.MainWindowController::get_Window()
  214.     IL_0016:  ldarg.0
  215.     IL_0017:  callvirt   instance void [MonoMac]MonoMac.AppKit.NSWindow::MakeKeyAndOrderFront(class [MonoMac]MonoMac.Foundation.NSObject)
  216.     IL_001c:  ret
  217.   } // end of method AppDelegate::FinishedLaunching
  218.  
  219. } // end of class PrismMonoMac.AppDelegate
  220.  
  221.  
  222. // =============================================================
  223.  
  224. // *********** DISASSEMBLY COMPLETE ***********************
  225. // WARNING: Created Win32 resource file t.res
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement