Last active
December 23, 2022 14:56
-
-
Save robertpi/b47d201e77ea63ec100d699912fe58aa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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 System.Runtime | |
{ | |
.publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) // .?_....: | |
.ver 6:0:0:0 | |
} | |
.assembly extern System.Console | |
{ | |
.publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A ) // .?_....: | |
.ver 6:0:0:0 | |
} | |
.assembly Testx64x86Diff | |
{ | |
.custom instance void [System.Runtime]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 ) | |
.custom instance void [System.Runtime]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78 // ....T..WrapNonEx | |
63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 ) // ceptionThrows. | |
// --- The following custom attribute is added automatically, do not uncomment ------- | |
// .custom instance void [System.Runtime]System.Diagnostics.DebuggableAttribute::.ctor(valuetype [System.Runtime]System.Diagnostics.DebuggableAttribute/DebuggingModes) = ( 01 00 07 01 00 00 00 00 ) | |
.custom instance void [System.Runtime]System.Runtime.Versioning.TargetFrameworkAttribute::.ctor(string) = ( 01 00 18 2E 4E 45 54 43 6F 72 65 41 70 70 2C 56 // ....NETCoreApp,V | |
65 72 73 69 6F 6E 3D 76 36 2E 30 01 00 54 0E 14 // ersion=v6.0..T.. | |
46 72 61 6D 65 77 6F 72 6B 44 69 73 70 6C 61 79 // FrameworkDisplay | |
4E 61 6D 65 08 2E 4E 45 54 20 36 2E 30 ) // Name..NET 6.0 | |
.custom instance void [System.Runtime]System.Reflection.AssemblyCompanyAttribute::.ctor(string) = ( 01 00 0E 54 65 73 74 78 36 34 78 38 36 44 69 66 // ...Testx64x86Dif | |
66 00 00 ) // f.. | |
.custom instance void [System.Runtime]System.Reflection.AssemblyConfigurationAttribute::.ctor(string) = ( 01 00 05 44 65 62 75 67 00 00 ) // ...Debug.. | |
.custom instance void [System.Runtime]System.Reflection.AssemblyFileVersionAttribute::.ctor(string) = ( 01 00 07 31 2E 30 2E 30 2E 30 00 00 ) // ...1.0.0.0.. | |
.custom instance void [System.Runtime]System.Reflection.AssemblyInformationalVersionAttribute::.ctor(string) = ( 01 00 05 31 2E 30 2E 30 00 00 ) // ...1.0.0.. | |
.custom instance void [System.Runtime]System.Reflection.AssemblyProductAttribute::.ctor(string) = ( 01 00 0E 54 65 73 74 78 36 34 78 38 36 44 69 66 // ...Testx64x86Dif | |
66 00 00 ) // f.. | |
.custom instance void [System.Runtime]System.Reflection.AssemblyTitleAttribute::.ctor(string) = ( 01 00 0E 54 65 73 74 78 36 34 78 38 36 44 69 66 // ...Testx64x86Dif | |
66 00 00 ) // f.. | |
.hash algorithm 0x00008004 | |
.ver 1:0:0:0 | |
} | |
.module Testx64x86Diff.dll | |
// MVID: {CB47640F-571A-4A01-A011-EDE245FB1E29} | |
.imagebase 0x00400000 | |
.file alignment 0x00000200 | |
.stackreserve 0x00100000 | |
.subsystem 0x0003 // WINDOWS_CUI | |
.corflags 0x00000003 // ILONLY 32BITREQUIRED | |
// Image base: 0x000002B9995F0000 | |
// =============== CLASS MEMBERS DECLARATION =================== | |
.class private auto ansi beforefieldinit Program | |
extends [System.Runtime]System.Object | |
{ | |
.custom instance void [System.Runtime]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 ) | |
.method private hidebysig static void '<Main>$'(string[] args) cil managed | |
{ | |
.entrypoint | |
// Code size 48 (0x30) | |
.maxstack 3 | |
.locals init (native int V_0, | |
valuetype [System.Runtime]System.Runtime.CompilerServices.DefaultInterpolatedStringHandler V_1) | |
IL_0000: ldc.i4.0 | |
IL_0001: conv.i | |
IL_0002: stloc.0 | |
IL_0003: ldloca.s V_1 | |
IL_0005: ldc.i4.3 | |
IL_0006: ldc.i4.1 | |
IL_0007: call instance void [System.Runtime]System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(int32, | |
int32) | |
IL_000c: ldloca.s V_1 | |
IL_000e: ldstr "i: " | |
IL_0013: call instance void [System.Runtime]System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(string) | |
IL_0018: nop | |
IL_0019: ldloca.s V_1 | |
IL_001b: ldloc.0 | |
IL_001c: call instance void [System.Runtime]System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted<native int>(!!0) | |
IL_0021: nop | |
IL_0022: ldloca.s V_1 | |
IL_0024: call instance string [System.Runtime]System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear() | |
IL_0029: call void [System.Console]System.Console::WriteLine(string) | |
IL_002e: nop | |
IL_002f: ret | |
} // end of method Program::'<Main>$' | |
.method public hidebysig specialname rtspecialname | |
instance void .ctor() cil managed | |
{ | |
// Code size 8 (0x8) | |
.maxstack 8 | |
IL_0000: ldarg.0 | |
IL_0001: call instance void [System.Runtime]System.Object::.ctor() | |
IL_0006: nop | |
IL_0007: ret | |
} // end of method Program::.ctor | |
} // end of class Program | |
// ============================================================= | |
// *********** DISASSEMBLY COMPLETE *********************** | |
// WARNING: Created Win32 resource file Testx64x86Diff.res |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment