|
|
|
|
@ -36,29 +36,28 @@
@@ -36,29 +36,28 @@
|
|
|
|
|
Issue1308([opt] uint64 u) cil managed |
|
|
|
|
{ |
|
|
|
|
.param [1] = uint64(0x8) |
|
|
|
|
// Code size 28 (0x1c) |
|
|
|
|
.maxstack 2 |
|
|
|
|
// Code size 33 (0x21) |
|
|
|
|
.maxstack 3 |
|
|
|
|
.locals init (uint64 V_0) |
|
|
|
|
IL_0000: nop |
|
|
|
|
IL_0001: ldarg.1 |
|
|
|
|
IL_0002: ldc.i4.m1 |
|
|
|
|
IL_0003: conv.u8 |
|
|
|
|
IL_0004: and |
|
|
|
|
IL_0005: ldc.i4.0 |
|
|
|
|
IL_0006: conv.i8 |
|
|
|
|
IL_0007: bne.un.s IL_000d |
|
|
|
|
|
|
|
|
|
IL_0009: ldc.i4.0 |
|
|
|
|
IL_000a: conv.i8 |
|
|
|
|
IL_000b: br.s IL_0016 |
|
|
|
|
|
|
|
|
|
IL_000d: ldc.i8 0xffffffff00000000 |
|
|
|
|
IL_0016: nop |
|
|
|
|
IL_0017: stloc.0 |
|
|
|
|
IL_0018: br.s IL_001a |
|
|
|
|
|
|
|
|
|
IL_001a: ldloc.0 |
|
|
|
|
IL_001b: ret |
|
|
|
|
IL_0001: ldarg.0 |
|
|
|
|
IL_0002: ldarg.1 |
|
|
|
|
IL_0003: ldc.i4.m1 |
|
|
|
|
IL_0004: conv.u8 |
|
|
|
|
IL_0005: and |
|
|
|
|
IL_0006: ldc.i4.0 |
|
|
|
|
IL_0007: conv.i8 |
|
|
|
|
IL_0008: ceq |
|
|
|
|
IL_000a: ldc.i4.0 |
|
|
|
|
IL_000b: ceq |
|
|
|
|
IL_000d: call instance void ICSharpCode.Decompiler.Tests.TestCases.Pretty.ConstantsTests::Test(bool) |
|
|
|
|
IL_0012: nop |
|
|
|
|
IL_0013: ldc.i8 0xffffffff00000000 |
|
|
|
|
IL_001c: stloc.0 |
|
|
|
|
IL_001d: br.s IL_001f |
|
|
|
|
|
|
|
|
|
IL_001f: ldloc.0 |
|
|
|
|
IL_0020: ret |
|
|
|
|
} // end of method ConstantsTests::Issue1308 |
|
|
|
|
|
|
|
|
|
.method public hidebysig instance void |
|
|
|
|
|