mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-27 14:02:19 +00:00
73 lines
2.2 KiB
Text
73 lines
2.2 KiB
Text
// Microsoft (R) .NET Framework IL Disassembler. Version 1.2.30711.0
|
|
// Copyright (C) Microsoft Corporation 1998-2003. All rights reserved.
|
|
|
|
// Metadata version: v1.2.30711
|
|
.assembly extern legacy library mscorlib
|
|
{
|
|
auto
|
|
|
|
|
|
|
|
}
|
|
.assembly legacy library HelloWorld
|
|
{
|
|
|
|
// --- The following custom attribute is added automatically, do not uncomment -------
|
|
// .custom instance void [mscorlib]System.Diagnostics.DebuggableAttribute::.ctor(bool,
|
|
// bool) = ( 01 00 00 01 00 00 )
|
|
|
|
.hash algorithm 0x00008004
|
|
.ver 0:0:0:0
|
|
}
|
|
.module HelloWorld.exe
|
|
// MVID: {9F4A2EAC-B19E-4D09-B988-5A948172960E}
|
|
.imagebase 0x00400000
|
|
.file alignment 0x00000200
|
|
.stackreserve 0x00100000
|
|
.subsystem 0x0003 // WINDOWS_CUI
|
|
.corflags 0x00000001 // ILONLY
|
|
// Image base: 0x03EA0000
|
|
|
|
|
|
// =============== CLASS MEMBERS DECLARATION ===================
|
|
|
|
.class public auto ansi beforefieldinit HelloWorld
|
|
extends [mscorlib]System.Object
|
|
{
|
|
.method public hidebysig static void Main() cil managed
|
|
{
|
|
.entrypoint
|
|
// Code size 16 (0x10)
|
|
.maxstack 8
|
|
IL_0000: ldstr "Hello "
|
|
IL_0005: call void [mscorlib]System.Console::Write(string)
|
|
IL_000a: call void HelloWorld::PrintWorld()
|
|
IL_000f: ret
|
|
} // end of method HelloWorld::Main
|
|
|
|
.method private hidebysig static void PrintWorld() cil managed
|
|
{
|
|
// Code size 11 (0xb)
|
|
.maxstack 8
|
|
IL_0000: ldstr "World"
|
|
IL_0005: call void [mscorlib]System.Console::WriteLine(string)
|
|
IL_000a: ret
|
|
} // end of method HelloWorld::PrintWorld
|
|
|
|
.method public hidebysig specialname rtspecialname
|
|
instance void .ctor() cil managed
|
|
{
|
|
// Code size 7 (0x7)
|
|
.maxstack 8
|
|
IL_0000: ldarg.0
|
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|
IL_0006: ret
|
|
} // end of method HelloWorld::.ctor
|
|
|
|
} // end of class HelloWorld
|
|
|
|
|
|
// =============================================================
|
|
|
|
//*********** DISASSEMBLY COMPLETE ***********************
|
|
// WARNING: Created Win32 resource file HelloWorld.res
|