10383 lines
176 KiB
Plaintext
10383 lines
176 KiB
Plaintext
![]() |
/*
|
||
|
Copyright (C) 2014-2019 de4dot@gmail.com
|
||
|
|
||
|
This file is part of dnSpy
|
||
|
|
||
|
dnSpy is free software: you can redistribute it and/or modify
|
||
|
it under the terms of the GNU General Public License as published by
|
||
|
the Free Software Foundation, either version 3 of the License, or
|
||
|
(at your option) any later version.
|
||
|
|
||
|
dnSpy is distributed in the hope that it will be useful,
|
||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
GNU General Public License for more details.
|
||
|
|
||
|
You should have received a copy of the GNU General Public License
|
||
|
along with dnSpy. If not, see <http://www.gnu.org/licenses/>.
|
||
|
*/
|
||
|
|
||
|
// "C:\Windows\Microsoft.NET\Framework\v4.0.30319\ilasm.exe" ..\dbgintrptest.il /nologo /quiet /dll /output=dnSpy.Debugger.DotNet.Interpreter.Tests.dll /key=..\..\..\dnSpy.snk
|
||
|
|
||
|
.assembly extern mscorlib {
|
||
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 )
|
||
|
.ver 4:0:0:0
|
||
|
}
|
||
|
|
||
|
.assembly dnSpy.Debugger.DotNet.Interpreter.Tests {
|
||
|
.hash algorithm 0x00008004
|
||
|
.ver 1:0:0:0
|
||
|
}
|
||
|
|
||
|
.module dnSpy.Debugger.DotNet.Interpreter.Tests.dll
|
||
|
.subsystem 0x0003
|
||
|
.corflags 0x00000001
|
||
|
|
||
|
/*
|
||
|
TODO: Test these instructions
|
||
|
box/unbox nullable types
|
||
|
cpblk
|
||
|
mkrefany
|
||
|
refanytype
|
||
|
refanyval
|
||
|
newobj
|
||
|
call
|
||
|
callvirt
|
||
|
constrained
|
||
|
ldftn
|
||
|
ldvirtftn
|
||
|
calli
|
||
|
arglist
|
||
|
jmp
|
||
|
tailcall
|
||
|
unbox
|
||
|
endfilter
|
||
|
endfinally
|
||
|
rethrow
|
||
|
throw
|
||
|
*/
|
||
|
|
||
|
.class private sequential ansi sealed beforefieldinit dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct extends [mscorlib]System.ValueType {
|
||
|
.field public static int32 Counter
|
||
|
.field public string Name
|
||
|
.field public int32 Id
|
||
|
|
||
|
.method public hidebysig specialname rtspecialname instance void .ctor(string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
stfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldarg.0
|
||
|
ldarg.2
|
||
|
stfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance int32 InstanceMethod1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
constrained. dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldc.i4.s 123
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance int32 InstanceMethod2(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
constrained. dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldarg.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance string InstanceMethod3(int32, string) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
constrained. dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldarg.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance float64 InstanceMethod4(int32, string, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
constrained. dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldarg.3
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 StaticMethod1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s 123
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 StaticMethod2(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static string StaticMethod3(int32, string) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 StaticMethod4(int32, string, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.2
|
||
|
ret
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.class private auto ansi sealed beforefieldinit dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass extends [mscorlib]System.Object {
|
||
|
.field public static int32 Counter
|
||
|
.field public string Name
|
||
|
.field public int32 Id
|
||
|
|
||
|
.method public hidebysig specialname rtspecialname instance void .ctor() cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
call instance void [mscorlib]System.Object::.ctor()
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig specialname rtspecialname instance void .ctor(string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
call instance void [mscorlib]System.Object::.ctor()
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
stfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::Name
|
||
|
ldarg.0
|
||
|
ldarg.2
|
||
|
stfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::Id
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance int32 InstanceMethod1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldc.i4.s 123
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance int32 InstanceMethod2(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldarg.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance string InstanceMethod3(int32, string) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldarg.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig instance float64 InstanceMethod4(int32, string, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
callvirt instance int32 [mscorlib]System.Object::GetHashCode()
|
||
|
pop
|
||
|
ldarg.3
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 StaticMethod1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s 123
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 StaticMethod2(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static string StaticMethod3(int32, string) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 StaticMethod4(int32, string, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.2
|
||
|
ret
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.class private abstract auto ansi sealed beforefieldinit dnSpy.Debugger.DotNet.Interpreter.Tests.TestClass extends [mscorlib]System.Object {
|
||
|
.method public hidebysig static void Test_RET__Void() cil managed {
|
||
|
.maxstack 8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_M1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_0() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_2() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_3() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_4() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_5() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_6() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.6
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_7() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.7
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_8() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_S__MinValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s -0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_S__MaxValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s 0x7F
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_S__M1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s -1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_S__0() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4_S__1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.s 1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4__MinValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4 -0x80000000
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4__MaxValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4 0x7FFFFFFF
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4__M1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4 -1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4__0() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDC_I4__1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4 1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_LDC_I8__MinValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i8 -0x8000000000000000
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_LDC_I8__MaxValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i8 0x7FFFFFFFFFFFFFFF
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_LDC_I8__M1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i8 -1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_LDC_I8__0() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i8 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_LDC_I8__1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i8 1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__NaN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 (00 00 C0 FF)
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__Epsilon() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 1.401298E-45
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__MinValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 -3.40282347E+38
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__MaxValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 3.40282347E+38
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__NegativeInfinity() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 (00 00 80 FF)
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__PositiveInfinity() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 (00 00 80 7F)
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__PositiveZero() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 0.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__NegativeZero() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 -0.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__M1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 -1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_LDC_R4__1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r4 1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__NaN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 (00 00 00 00 00 00 F8 FF)
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__Epsilon() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 4.94065645841247E-324
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__MinValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 -1.7976931348623157E+308
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__MaxValue() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 1.7976931348623157E+308
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__NegativeInfinity() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 (00 00 00 00 00 00 F0 FF)
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__PositiveInfinity() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 (00 00 00 00 00 00 F0 7F)
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__PositiveZero() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 0.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__NegativeZero() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 -0.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__M1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 -1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_LDC_R8__1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.r8 1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static string Test_LDSTR() cil managed {
|
||
|
.maxstack 8
|
||
|
ldstr "Hello, World!"
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static string Test_LDNULL() cil managed {
|
||
|
.maxstack 8
|
||
|
ldnull
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_0(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_1(string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_2(string, string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_3(string, string, string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.3
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_S__0(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.s 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_S__4(string, string, string, string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.s 4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG_S__128(string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.s 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG__0(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG__4(string, string, string, string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg 4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARG__128(string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.s 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_0() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32)
|
||
|
ldloc.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_1() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, int32)
|
||
|
ldloc.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_2() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, int32)
|
||
|
ldloc.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_3() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, int32)
|
||
|
ldloc.3
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_S__0() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32)
|
||
|
ldloc.s 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_S__4() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, string, int32)
|
||
|
ldloc.s 4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC_S__128() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32)
|
||
|
ldloc.s 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC__0() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32)
|
||
|
ldloc.s 0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC__4() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, string, int32)
|
||
|
ldloc.s 4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOC__128() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32)
|
||
|
ldloc.s 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STARG_S__0(int32, int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32, string)
|
||
|
ldarg.1
|
||
|
starg.s 0
|
||
|
ldarg.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STARG_S__128(int32, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32, string)
|
||
|
ldarg.0
|
||
|
starg.s 0x80
|
||
|
ldarg 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STARG__0(int32, int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32, string)
|
||
|
ldarg.1
|
||
|
starg.s 0
|
||
|
ldarg.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STARG__128(int32, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32, string)
|
||
|
ldarg.0
|
||
|
starg.s 0x80
|
||
|
ldarg 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC_0(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32)
|
||
|
ldarg.0
|
||
|
stloc.0
|
||
|
ldloc.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC_1(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, int32)
|
||
|
ldarg.0
|
||
|
stloc.1
|
||
|
ldloc.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC_2(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, int32)
|
||
|
ldarg.0
|
||
|
stloc.2
|
||
|
ldloc.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC_3(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, int32)
|
||
|
ldarg.0
|
||
|
stloc.3
|
||
|
ldloc.3
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC_S__0(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32)
|
||
|
ldarg.0
|
||
|
stloc.s 0
|
||
|
ldloc.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC_S__128(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32)
|
||
|
ldarg.0
|
||
|
stloc.s 0x80
|
||
|
ldloc 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC__0(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (int32)
|
||
|
ldarg.0
|
||
|
stloc 0
|
||
|
ldloc.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_STLOC__128(int32) cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, int32)
|
||
|
ldarg.0
|
||
|
stloc 0x80
|
||
|
ldloc 0x80
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static void Test_NOP() cil managed {
|
||
|
.maxstack 8
|
||
|
nop
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Boolean(bool) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Char(char) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__SByte(int8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Int16(int16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__UIntPtr(native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Byte(uint8) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__UInt16(uint16) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__UInt32(uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__UInt64(uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_I__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_I1__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_I2__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_I4__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_I8__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_U__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_U1__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_U2__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_U4__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_U8__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R4__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_CONV_R8__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_CONV_OVF_I_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int8 Test_CONV_OVF_I1_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int16 Test_CONV_OVF_I2_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CONV_OVF_I4_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_CONV_OVF_I8_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.i8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native unsigned int Test_CONV_OVF_U_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint8 Test_CONV_OVF_U1_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u1.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint16 Test_CONV_OVF_U2_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u2.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint32 Test_CONV_OVF_U4_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u4.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static uint64 Test_CONV_OVF_U8_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.ovf.u8.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_CONV_R_UN__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
conv.r.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__UInt32(uint32, uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__UInt64(uint64, uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__UIntPtr(native unsigned int, native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CEQ__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ceq
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__UInt32(uint32, uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__UInt64(uint64, uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__UIntPtr(native unsigned int, native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__UInt32(uint32, uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__UInt64(uint64, uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__UIntPtr(native unsigned int, native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__UInt32(uint32, uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__UInt64(uint64, uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__UIntPtr(native unsigned int, native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CGT_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
cgt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__UInt32(uint32, uint32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__UInt64(uint64, uint64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__UIntPtr(native unsigned int, native unsigned int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CLT_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
clt.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BR() cil managed {
|
||
|
.maxstack 8
|
||
|
br f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
br b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BR_S() cil managed {
|
||
|
.maxstack 8
|
||
|
br.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
br.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
brfalse f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
brfalse b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
brfalse.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
brfalse.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
brtrue f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
brtrue b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
brtrue.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
brtrue.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
beq f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
beq b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
beq.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
beq.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
bne.un f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
bne.un b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
bne.un.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
bne.un.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bge f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bge b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bge.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bge.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.0
|
||
|
bge.un f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.0
|
||
|
bge.un b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.0
|
||
|
bge.un.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.0
|
||
|
bge.un.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bgt f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bgt b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bgt.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.0
|
||
|
bgt.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.1
|
||
|
bgt.un f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.1
|
||
|
bgt.un b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.1
|
||
|
bgt.un.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.m1
|
||
|
ldc.i4.1
|
||
|
bgt.un.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
ble f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
ble b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
ble.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
ble.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.m1
|
||
|
ble.un f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.m1
|
||
|
ble.un b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
ldc.i4.m1
|
||
|
ble.un.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.m1
|
||
|
ble.un.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
blt f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
blt b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
blt.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.1
|
||
|
blt.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.m1
|
||
|
blt.un f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.m1
|
||
|
blt.un b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
ldc.i4.m1
|
||
|
blt.un.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
ldc.i4.0
|
||
|
ldc.i4.m1
|
||
|
blt.un.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE__Object(object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRFALSE_S__Object(object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brfalse.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE__Object(object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BRTRUE_S__Object(object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
brtrue.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BEQ_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
beq.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BNE_UN_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bne.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGE_UN_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bge.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BGT_UN_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
bgt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLE_UN_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
ble.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BLT_UN_S__Object(object, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
blt.un.s there
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
there:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LEAVE() cil managed {
|
||
|
.maxstack 8
|
||
|
leave f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
leave b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LEAVE_S() cil managed {
|
||
|
.maxstack 8
|
||
|
leave.s f
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
b:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
f:
|
||
|
leave.s b
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LEAVE__0() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
leave f1
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
f1:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
leave f2
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
f2:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
leave f3
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
f3:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LEAVE_S__0() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.1
|
||
|
leave.s f1
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
f1:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
leave.s f2
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
f2:
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
ldc.i4.1
|
||
|
leave.s f3
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
f3:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__0(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
switch ()
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__1(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
switch (sw0)
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__2(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1)
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__3(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2)
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__4(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3)
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__5(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3, sw4)
|
||
|
sw4:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__6(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3, sw4, sw5)
|
||
|
sw4:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw5:
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__6_IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3, sw4, sw5)
|
||
|
sw4:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw5:
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__6_Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3, sw4, sw5)
|
||
|
sw4:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw5:
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__6_Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3, sw4, sw5)
|
||
|
sw4:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw5:
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SWITCH__6_Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
br start
|
||
|
sw3:
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
start:
|
||
|
ldarg.0
|
||
|
switch (sw0, sw1, sw2, sw3, sw4, sw5)
|
||
|
sw4:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
sw1:
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
sw0:
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
sw5:
|
||
|
sw2:
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_POP() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
pop
|
||
|
ldnull
|
||
|
pop
|
||
|
ldc.r8 1
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_DUP(string, object) cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.0
|
||
|
dup
|
||
|
beq.s f1
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.1
|
||
|
dup
|
||
|
beq.s f2
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldnull
|
||
|
dup
|
||
|
beq.s f3
|
||
|
ldc.i4.2
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldarg.0
|
||
|
dup
|
||
|
beq.s f4
|
||
|
ldc.i4.3
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldarg.1
|
||
|
dup
|
||
|
beq.s f5
|
||
|
ldc.i4.4
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_AND__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
and
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_AND__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
and
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_AND__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
and
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_OR__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
or
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_OR__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
or
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_OR__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
or
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_XOR__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
xor
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_XOR__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
xor
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_XOR__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
xor
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SHL__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shl
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_SHL__Int64(int64, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shl
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SHL__IntPtr(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shl
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SHR__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shr
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_SHR__Int64(int64, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shr
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SHR__IntPtr(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shr
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SHR_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shr.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_SHR_UN__Int64(int64, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shr.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SHR_UN__IntPtr(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
shr.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_NOT__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
not
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_NOT__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
not
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_NOT__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
not
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_NEG__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
neg
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_NEG__Int64(int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
neg
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_NEG__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
neg
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_NEG__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
neg
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_NEG__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
neg
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_ADD__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_ADD__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_ADD__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_ADD__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_ADD_OVF__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_ADD_OVF__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD_OVF__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD_OVF__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD_OVF__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_ADD_OVF__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_ADD_OVF__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_ADD_OVF_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_ADD_OVF_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD_OVF_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD_OVF_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_ADD_OVF_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_ADD_OVF_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_ADD_OVF_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
add.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SUB__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_SUB__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_SUB__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_SUB__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SUB_OVF__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_SUB_OVF__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB_OVF__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB_OVF__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB_OVF__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_SUB_OVF__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_SUB_OVF__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SUB_OVF_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_SUB_OVF_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB_OVF_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB_OVF_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_SUB_OVF_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_SUB_OVF_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_SUB_OVF_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
sub.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_MUL__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_MUL__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_MUL__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_MUL__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_MUL_OVF__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_MUL_OVF__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL_OVF__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL_OVF__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL_OVF__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_MUL_OVF__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_MUL_OVF__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_MUL_OVF_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_MUL_OVF_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL_OVF_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL_OVF_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_MUL_OVF_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_MUL_OVF_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_MUL_OVF_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
mul.ovf.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_DIV__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_DIV__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_DIV__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_DIV__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_DIV__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_DIV__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_DIV__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_DIV_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_DIV_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_DIV_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_DIV_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_DIV_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_DIV_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_DIV_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
div.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_REM__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_REM__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_REM__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_REM__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_REM__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_REM__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_REM__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_REM_UN__Int32(int32, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int64 Test_REM_UN__Int64(int64, int64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_REM_UN__IntPtr(native int, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_REM_UN__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_REM_UN__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float32 Test_REM_UN__Single(float32, float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static float64 Test_REM_UN__Double(float64, float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
rem.un
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_BOX_UNBOX() cil managed {
|
||
|
.maxstack 2
|
||
|
.locals init (string)
|
||
|
|
||
|
ldc.i4.1
|
||
|
box [mscorlib]System.Boolean
|
||
|
dup
|
||
|
brtrue f1
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f1:
|
||
|
unbox.any [mscorlib]System.Boolean
|
||
|
ldc.i4.1
|
||
|
beq f2
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldc.i4.2
|
||
|
box [mscorlib]System.Char
|
||
|
dup
|
||
|
brtrue f3
|
||
|
pop
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f3:
|
||
|
unbox.any [mscorlib]System.Char
|
||
|
ldc.i4.2
|
||
|
beq f4
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldc.i4.3
|
||
|
box [mscorlib]System.SByte
|
||
|
dup
|
||
|
brtrue f5
|
||
|
pop
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f5:
|
||
|
unbox.any [mscorlib]System.SByte
|
||
|
ldc.i4.3
|
||
|
beq f6
|
||
|
ldc.i4 -7
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
ldc.i4.4
|
||
|
box [mscorlib]System.Int16
|
||
|
dup
|
||
|
brtrue f7
|
||
|
pop
|
||
|
ldc.i4 -8
|
||
|
ret
|
||
|
f7:
|
||
|
unbox.any [mscorlib]System.Int16
|
||
|
ldc.i4.4
|
||
|
beq f8
|
||
|
ldc.i4 -9
|
||
|
ret
|
||
|
f8:
|
||
|
|
||
|
ldc.i4.5
|
||
|
box [mscorlib]System.Int32
|
||
|
dup
|
||
|
brtrue f9
|
||
|
pop
|
||
|
ldc.i4 -10
|
||
|
ret
|
||
|
f9:
|
||
|
unbox.any [mscorlib]System.Int32
|
||
|
ldc.i4.5
|
||
|
beq f10
|
||
|
ldc.i4 -11
|
||
|
ret
|
||
|
f10:
|
||
|
|
||
|
ldc.i4.6
|
||
|
conv.i8
|
||
|
box [mscorlib]System.Int64
|
||
|
dup
|
||
|
brtrue f11
|
||
|
pop
|
||
|
ldc.i4 -12
|
||
|
ret
|
||
|
f11:
|
||
|
unbox.any [mscorlib]System.Int64
|
||
|
ldc.i4.6
|
||
|
conv.i8
|
||
|
beq f12
|
||
|
ldc.i4 -13
|
||
|
ret
|
||
|
f12:
|
||
|
|
||
|
ldc.i4.7
|
||
|
box [mscorlib]System.Byte
|
||
|
dup
|
||
|
brtrue f13
|
||
|
pop
|
||
|
ldc.i4 -14
|
||
|
ret
|
||
|
f13:
|
||
|
unbox.any [mscorlib]System.Byte
|
||
|
ldc.i4.7
|
||
|
beq f14
|
||
|
ldc.i4 -15
|
||
|
ret
|
||
|
f14:
|
||
|
|
||
|
ldc.i4.8
|
||
|
box [mscorlib]System.UInt16
|
||
|
dup
|
||
|
brtrue f15
|
||
|
pop
|
||
|
ldc.i4 -16
|
||
|
ret
|
||
|
f15:
|
||
|
unbox.any [mscorlib]System.UInt16
|
||
|
ldc.i4.8
|
||
|
beq f16
|
||
|
ldc.i4 -17
|
||
|
ret
|
||
|
f16:
|
||
|
|
||
|
ldc.i4 9
|
||
|
box [mscorlib]System.UInt32
|
||
|
dup
|
||
|
brtrue f17
|
||
|
pop
|
||
|
ldc.i4 -18
|
||
|
ret
|
||
|
f17:
|
||
|
unbox.any [mscorlib]System.UInt32
|
||
|
ldc.i4 9
|
||
|
beq f18
|
||
|
ldc.i4 -19
|
||
|
ret
|
||
|
f18:
|
||
|
|
||
|
ldc.i4 10
|
||
|
conv.u8
|
||
|
box [mscorlib]System.UInt64
|
||
|
dup
|
||
|
brtrue f19
|
||
|
pop
|
||
|
ldc.i4 -20
|
||
|
ret
|
||
|
f19:
|
||
|
unbox.any [mscorlib]System.UInt64
|
||
|
ldc.i4 10
|
||
|
conv.u8
|
||
|
beq f20
|
||
|
ldc.i4 -21
|
||
|
ret
|
||
|
f20:
|
||
|
|
||
|
ldc.r4 123.456
|
||
|
box [mscorlib]System.Single
|
||
|
dup
|
||
|
brtrue f21
|
||
|
pop
|
||
|
ldc.i4 -22
|
||
|
ret
|
||
|
f21:
|
||
|
unbox.any [mscorlib]System.Single
|
||
|
ldc.r4 123.456
|
||
|
beq f22
|
||
|
ldc.i4 -23
|
||
|
ret
|
||
|
f22:
|
||
|
|
||
|
ldc.r8 123.456
|
||
|
box [mscorlib]System.Double
|
||
|
dup
|
||
|
brtrue f23
|
||
|
pop
|
||
|
ldc.i4 -24
|
||
|
ret
|
||
|
f23:
|
||
|
unbox.any [mscorlib]System.Double
|
||
|
ldc.r8 123.456
|
||
|
beq f24
|
||
|
ldc.i4 -25
|
||
|
ret
|
||
|
f24:
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.0
|
||
|
ldloc.0
|
||
|
box [mscorlib]System.String
|
||
|
dup
|
||
|
brtrue f25
|
||
|
pop
|
||
|
ldc.i4 -26
|
||
|
ret
|
||
|
f25:
|
||
|
unbox.any [mscorlib]System.String
|
||
|
ldloc.0
|
||
|
beq f26
|
||
|
ldc.i4 -27
|
||
|
ret
|
||
|
f26:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CASTCLASS() cil managed {
|
||
|
.maxstack 8
|
||
|
|
||
|
ldnull
|
||
|
dup
|
||
|
castclass [mscorlib]System.String
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldstr "hello"
|
||
|
dup
|
||
|
castclass [mscorlib]System.String
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldstr "hello"
|
||
|
dup
|
||
|
castclass [mscorlib]System.Object
|
||
|
beq f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_ISINST() cil managed {
|
||
|
.maxstack 8
|
||
|
|
||
|
ldnull
|
||
|
isinst [mscorlib]System.String
|
||
|
brfalse.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldstr "hello"
|
||
|
isinst [mscorlib]System.String
|
||
|
brtrue.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldstr "hello"
|
||
|
isinst [mscorlib]System.Object
|
||
|
brtrue.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldstr "hello"
|
||
|
isinst [mscorlib]System.IDisposable
|
||
|
brfalse.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldc.i4.0
|
||
|
box [mscorlib]System.Byte
|
||
|
isinst [mscorlib]System.Byte
|
||
|
brtrue.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_SIZEOF(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
|
||
|
sizeof [mscorlib]System.Boolean
|
||
|
ldc.i4.1
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
sizeof [mscorlib]System.Char
|
||
|
ldc.i4.2
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
sizeof [mscorlib]System.Byte
|
||
|
ldc.i4.1
|
||
|
beq f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
sizeof [mscorlib]System.SByte
|
||
|
ldc.i4.1
|
||
|
beq f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
sizeof [mscorlib]System.Int16
|
||
|
ldc.i4.2
|
||
|
beq f40
|
||
|
ldc.i4 -40
|
||
|
ret
|
||
|
f40:
|
||
|
|
||
|
sizeof [mscorlib]System.UInt16
|
||
|
ldc.i4.2
|
||
|
beq f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
sizeof [mscorlib]System.Int32
|
||
|
ldc.i4.4
|
||
|
beq f6
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
sizeof [mscorlib]System.UInt32
|
||
|
ldc.i4.4
|
||
|
beq f7
|
||
|
ldc.i4 -7
|
||
|
ret
|
||
|
f7:
|
||
|
|
||
|
sizeof [mscorlib]System.Int64
|
||
|
ldc.i4.8
|
||
|
beq f8
|
||
|
ldc.i4 -8
|
||
|
ret
|
||
|
f8:
|
||
|
|
||
|
sizeof [mscorlib]System.UInt64
|
||
|
ldc.i4.8
|
||
|
beq f9
|
||
|
ldc.i4 -9
|
||
|
ret
|
||
|
f9:
|
||
|
|
||
|
sizeof [mscorlib]System.Single
|
||
|
ldc.i4.4
|
||
|
beq f10
|
||
|
ldc.i4 -10
|
||
|
ret
|
||
|
f10:
|
||
|
|
||
|
sizeof [mscorlib]System.Double
|
||
|
ldc.i4.8
|
||
|
beq f11
|
||
|
ldc.i4 -11
|
||
|
ret
|
||
|
f11:
|
||
|
|
||
|
sizeof [mscorlib]System.Object
|
||
|
ldarg.0
|
||
|
beq f12
|
||
|
ldc.i4 -12
|
||
|
ret
|
||
|
f12:
|
||
|
|
||
|
sizeof [mscorlib]System.String
|
||
|
ldarg.0
|
||
|
beq f13
|
||
|
ldc.i4 -13
|
||
|
ret
|
||
|
f13:
|
||
|
|
||
|
sizeof [mscorlib]System.IntPtr
|
||
|
ldarg.0
|
||
|
beq f14
|
||
|
ldc.i4 -14
|
||
|
ret
|
||
|
f14:
|
||
|
|
||
|
sizeof [mscorlib]System.UIntPtr
|
||
|
ldarg.0
|
||
|
beq f15
|
||
|
ldc.i4 -15
|
||
|
ret
|
||
|
f15:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_NEWARR__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
newarr [mscorlib]System.Int32
|
||
|
isinst int32[]
|
||
|
brtrue.s f1
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
f1:
|
||
|
ldarg.0
|
||
|
newarr [mscorlib]System.String
|
||
|
isinst string[]
|
||
|
brtrue.s f2
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
f2:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_NEWARR__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
newarr [mscorlib]System.Int32
|
||
|
isinst int32[]
|
||
|
brtrue.s f1
|
||
|
ldc.i4.0
|
||
|
ret
|
||
|
f1:
|
||
|
ldarg.0
|
||
|
newarr [mscorlib]System.String
|
||
|
isinst string[]
|
||
|
brtrue.s f2
|
||
|
ldc.i4.1
|
||
|
ret
|
||
|
f2:
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_LDLEN__Int32(int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
newarr [mscorlib]System.Int32
|
||
|
ldlen
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_LDLEN__IntPtr(native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
newarr [mscorlib]System.Int32
|
||
|
ldlen
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_I__STELEM_I() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.IntPtr
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.i
|
||
|
ldc.i4.0
|
||
|
conv.i
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i
|
||
|
ldc.i4.0
|
||
|
conv.i
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
conv.i
|
||
|
stelem.i
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i
|
||
|
ldc.i4.3
|
||
|
conv.i
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_I1__STELEM_I1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.SByte
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.i1
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i1
|
||
|
ldc.i4.0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
stelem.i1
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i1
|
||
|
ldc.i4.3
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_I2__STELEM_I2() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Int16
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.i2
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i2
|
||
|
ldc.i4.0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
stelem.i2
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i2
|
||
|
ldc.i4.3
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_I4__STELEM_I4() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Int32
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.i4
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i4
|
||
|
ldc.i4.0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
stelem.i4
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i4
|
||
|
ldc.i4.3
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_I8__STELEM_I8() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Int64
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.i8
|
||
|
ldc.i4.0
|
||
|
conv.i8
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i8
|
||
|
ldc.i4.0
|
||
|
conv.i8
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
conv.i8
|
||
|
stelem.i8
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.i8
|
||
|
ldc.i4.3
|
||
|
conv.i8
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_U1__STELEM_I1() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Byte
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.u1
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.u1
|
||
|
ldc.i4.0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
stelem.i1
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.u1
|
||
|
ldc.i4.3
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_U2__STELEM_I2() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.UInt16
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.u2
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.u2
|
||
|
ldc.i4.0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
stelem.i2
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.u2
|
||
|
ldc.i4.3
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_U4__STELEM_I4() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.UInt32
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.u4
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.u4
|
||
|
ldc.i4.0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.i4.3
|
||
|
stelem.i4
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.u4
|
||
|
ldc.i4.3
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_R4__STELEM_R4() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Single
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.r4
|
||
|
ldc.r4 0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.r4
|
||
|
ldc.r4 0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.r4 123.456
|
||
|
stelem.r4
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.r4
|
||
|
ldc.r4 123.456
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_R8__STELEM_R8() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Double
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.r8
|
||
|
ldc.r8 0
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.r8
|
||
|
ldc.r8 0
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldc.r8 123.456
|
||
|
stelem.r8
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.r8
|
||
|
ldc.r8 123.456
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM_REF__STELEM_REF() cil managed {
|
||
|
.maxstack 5
|
||
|
.locals init (string)
|
||
|
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.String
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem.ref
|
||
|
ldnull
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.ref
|
||
|
ldnull
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldstr "hello"
|
||
|
stloc.0
|
||
|
ldloc.0
|
||
|
stelem.ref
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem.ref
|
||
|
ldloc.0
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEM__STELEM() cil managed {
|
||
|
.maxstack 5
|
||
|
.locals init (string)
|
||
|
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.String
|
||
|
|
||
|
dup
|
||
|
ldc.i4.0
|
||
|
ldelem [mscorlib]System.String
|
||
|
ldnull
|
||
|
beq f1
|
||
|
pop
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem [mscorlib]System.String
|
||
|
ldnull
|
||
|
beq f2
|
||
|
pop
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldstr "hello"
|
||
|
stloc.0
|
||
|
ldloc.0
|
||
|
stelem [mscorlib]System.String
|
||
|
|
||
|
dup
|
||
|
ldc.i4.4
|
||
|
ldelem [mscorlib]System.String
|
||
|
ldloc.0
|
||
|
beq f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
pop
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARGA(int32, string) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarga 0
|
||
|
ldarga 0
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldarga 1
|
||
|
ldarga 1
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldarga 0
|
||
|
ldarga 1
|
||
|
bne.un f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDARGA_S(int32, string) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarga.s 0
|
||
|
ldarga.s 0
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldarga.s 1
|
||
|
ldarga.s 1
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldarga.s 0
|
||
|
ldarga.s 1
|
||
|
bne.un f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOCA() cil managed {
|
||
|
.maxstack 2
|
||
|
.locals init (int32, string)
|
||
|
ldloca 0
|
||
|
ldloca 0
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloca 1
|
||
|
ldloca 1
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloca 0
|
||
|
ldloca 1
|
||
|
bne.un f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDLOCA_S() cil managed {
|
||
|
.maxstack 2
|
||
|
.locals init (int32, string)
|
||
|
ldloca.s 0
|
||
|
ldloca.s 0
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloca.s 1
|
||
|
ldloca.s 1
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldloca.s 1
|
||
|
bne.un f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDELEMA() cil managed {
|
||
|
.maxstack 4
|
||
|
.locals init (int32[])
|
||
|
|
||
|
ldc.i4.5
|
||
|
newarr [mscorlib]System.Int32
|
||
|
stloc.0
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.0
|
||
|
ldelema [mscorlib]System.Int32
|
||
|
ldloc.0
|
||
|
ldc.i4.0
|
||
|
ldelema [mscorlib]System.Int32
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.4
|
||
|
ldelema [mscorlib]System.Int32
|
||
|
ldloc.0
|
||
|
ldc.i4.4
|
||
|
ldelema [mscorlib]System.Int32
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.0
|
||
|
ldelema [mscorlib]System.Int32
|
||
|
ldloc.0
|
||
|
ldc.i4.4
|
||
|
ldelema [mscorlib]System.Int32
|
||
|
bne.un f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDIND_STIND() cil managed {
|
||
|
.maxstack 2
|
||
|
.locals init (int8, uint8, int16, uint16, int32, uint32, int64, uint64, native int, native unsigned int, float32, float64, string, string)
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldind.i1
|
||
|
ldc.i4.0
|
||
|
beq f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
ldloca.s 0
|
||
|
ldc.i4.3
|
||
|
stind.i1
|
||
|
ldloca.s 0
|
||
|
ldind.i1
|
||
|
ldc.i4.3
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloca.s 1
|
||
|
ldind.u1
|
||
|
ldc.i4.0
|
||
|
beq f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
ldloca.s 1
|
||
|
ldc.i4.3
|
||
|
stind.i1
|
||
|
ldloca.s 1
|
||
|
ldind.u1
|
||
|
ldc.i4.3
|
||
|
beq f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldloca.s 2
|
||
|
ldind.i2
|
||
|
ldc.i4.0
|
||
|
beq f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
ldloca.s 2
|
||
|
ldc.i4.3
|
||
|
stind.i2
|
||
|
ldloca.s 2
|
||
|
ldind.i2
|
||
|
ldc.i4.3
|
||
|
beq f6
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
ldloca.s 3
|
||
|
ldind.u2
|
||
|
ldc.i4.0
|
||
|
beq f7
|
||
|
ldc.i4 -7
|
||
|
ret
|
||
|
f7:
|
||
|
ldloca.s 3
|
||
|
ldc.i4.3
|
||
|
stind.i2
|
||
|
ldloca.s 3
|
||
|
ldind.u2
|
||
|
ldc.i4.3
|
||
|
beq f8
|
||
|
ldc.i4 -8
|
||
|
ret
|
||
|
f8:
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldind.i4
|
||
|
ldc.i4.0
|
||
|
beq f9
|
||
|
ldc.i4 -9
|
||
|
ret
|
||
|
f9:
|
||
|
ldloca.s 4
|
||
|
ldc.i4.3
|
||
|
stind.i4
|
||
|
ldloca.s 4
|
||
|
ldind.i4
|
||
|
ldc.i4.3
|
||
|
beq f10
|
||
|
ldc.i4 -10
|
||
|
ret
|
||
|
f10:
|
||
|
|
||
|
ldloca.s 5
|
||
|
ldind.u4
|
||
|
ldc.i4.0
|
||
|
beq f11
|
||
|
ldc.i4 -11
|
||
|
ret
|
||
|
f11:
|
||
|
ldloca.s 5
|
||
|
ldc.i4.3
|
||
|
stind.i4
|
||
|
ldloca.s 5
|
||
|
ldind.u4
|
||
|
ldc.i4.3
|
||
|
beq f12
|
||
|
ldc.i4 -12
|
||
|
ret
|
||
|
f12:
|
||
|
|
||
|
ldloca.s 6
|
||
|
ldind.i8
|
||
|
ldc.i4.0
|
||
|
conv.i8
|
||
|
beq f13
|
||
|
ldc.i4 -13
|
||
|
ret
|
||
|
f13:
|
||
|
ldloca.s 6
|
||
|
ldc.i4.3
|
||
|
conv.i8
|
||
|
stind.i8
|
||
|
ldloca.s 6
|
||
|
ldind.i8
|
||
|
ldc.i4.3
|
||
|
conv.i8
|
||
|
beq f14
|
||
|
ldc.i4 -14
|
||
|
ret
|
||
|
f14:
|
||
|
|
||
|
ldloca.s 7
|
||
|
ldind.i8
|
||
|
ldc.i4.0
|
||
|
conv.u8
|
||
|
beq f15
|
||
|
ldc.i4 -15
|
||
|
ret
|
||
|
f15:
|
||
|
ldloca.s 7
|
||
|
ldc.i4.3
|
||
|
conv.u8
|
||
|
stind.i8
|
||
|
ldloca.s 7
|
||
|
ldind.i8
|
||
|
ldc.i4.3
|
||
|
conv.u8
|
||
|
beq f16
|
||
|
ldc.i4 -16
|
||
|
ret
|
||
|
f16:
|
||
|
|
||
|
ldloca.s 8
|
||
|
ldind.i
|
||
|
ldc.i4.0
|
||
|
conv.i
|
||
|
beq f17
|
||
|
ldc.i4 -17
|
||
|
ret
|
||
|
f17:
|
||
|
ldloca.s 8
|
||
|
ldc.i4.3
|
||
|
conv.i
|
||
|
stind.i
|
||
|
ldloca.s 8
|
||
|
ldind.i
|
||
|
ldc.i4.3
|
||
|
conv.i
|
||
|
beq f18
|
||
|
ldc.i4 -18
|
||
|
ret
|
||
|
f18:
|
||
|
|
||
|
ldloca.s 9
|
||
|
ldind.i
|
||
|
ldc.i4.0
|
||
|
conv.u
|
||
|
beq f19
|
||
|
ldc.i4 -19
|
||
|
ret
|
||
|
f19:
|
||
|
ldloca.s 9
|
||
|
ldc.i4.3
|
||
|
conv.u
|
||
|
stind.i
|
||
|
ldloca.s 9
|
||
|
ldind.i
|
||
|
ldc.i4.3
|
||
|
conv.u
|
||
|
beq f20
|
||
|
ldc.i4 -20
|
||
|
ret
|
||
|
f20:
|
||
|
|
||
|
ldloca.s 10
|
||
|
ldind.r4
|
||
|
ldc.r4 0
|
||
|
beq f21
|
||
|
ldc.i4 -21
|
||
|
ret
|
||
|
f21:
|
||
|
ldloca.s 10
|
||
|
ldc.r4 123.456
|
||
|
stind.r4
|
||
|
ldloca.s 10
|
||
|
ldind.r4
|
||
|
ldc.r4 123.456
|
||
|
beq f22
|
||
|
ldc.i4 -22
|
||
|
ret
|
||
|
f22:
|
||
|
|
||
|
ldloca.s 11
|
||
|
ldind.r8
|
||
|
ldc.r4 0
|
||
|
beq f23
|
||
|
ldc.i4 -23
|
||
|
ret
|
||
|
f23:
|
||
|
ldloca.s 11
|
||
|
ldc.r8 123.456
|
||
|
stind.r8
|
||
|
ldloca.s 11
|
||
|
ldind.r8
|
||
|
ldc.r8 123.456
|
||
|
beq f24
|
||
|
ldc.i4 -24
|
||
|
ret
|
||
|
f24:
|
||
|
|
||
|
ldloca.s 12
|
||
|
ldind.ref
|
||
|
ldnull
|
||
|
beq f25
|
||
|
ldc.i4 -25
|
||
|
ret
|
||
|
f25:
|
||
|
ldloca.s 12
|
||
|
ldstr "hello"
|
||
|
stloc.s 13
|
||
|
ldloc.s 13
|
||
|
stind.ref
|
||
|
ldloca.s 12
|
||
|
ldind.ref
|
||
|
ldloc.s 13
|
||
|
beq f26
|
||
|
ldc.i4 -26
|
||
|
ret
|
||
|
f26:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_READONLY() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.4
|
||
|
newarr [mscorlib]System.Int32
|
||
|
dup
|
||
|
ldc.i4.1
|
||
|
ldc.i4.8
|
||
|
stelem.i4
|
||
|
ldc.i4.1
|
||
|
readonly.
|
||
|
ldelema int32
|
||
|
ldind.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_UNALIGNED() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.4
|
||
|
newarr [mscorlib]System.Int32
|
||
|
dup
|
||
|
ldc.i4.1
|
||
|
ldc.i4.8
|
||
|
stelem.i4
|
||
|
ldc.i4.1
|
||
|
readonly.
|
||
|
ldelema int32
|
||
|
unaligned. 4
|
||
|
ldind.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_VOLATILE() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.4
|
||
|
newarr [mscorlib]System.Int32
|
||
|
dup
|
||
|
ldc.i4.1
|
||
|
ldc.i4.8
|
||
|
stelem.i4
|
||
|
ldc.i4.1
|
||
|
readonly.
|
||
|
ldelema int32
|
||
|
volatile.
|
||
|
ldind.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_UNALIGNED_VOLATILE() cil managed {
|
||
|
.maxstack 8
|
||
|
ldc.i4.4
|
||
|
newarr [mscorlib]System.Int32
|
||
|
dup
|
||
|
ldc.i4.1
|
||
|
ldc.i4.8
|
||
|
stelem.i4
|
||
|
ldc.i4.1
|
||
|
readonly.
|
||
|
ldelema int32
|
||
|
dup
|
||
|
unaligned. 4
|
||
|
volatile.
|
||
|
ldind.i4
|
||
|
pop
|
||
|
volatile.
|
||
|
unaligned. 4
|
||
|
ldind.i4
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_INITOBJ() cil managed {
|
||
|
.maxstack 8
|
||
|
.locals init (valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO)
|
||
|
|
||
|
ldloca.s 0
|
||
|
initobj [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDFLD_STFLD_LDFLDA() cil managed {
|
||
|
.maxstack 8
|
||
|
.locals init (valuetype [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO)
|
||
|
|
||
|
ldloca.s 0
|
||
|
initobj [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO
|
||
|
|
||
|
ldloc.0
|
||
|
ldfld int32 [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO::dwHelpContext
|
||
|
brfalse.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldc.i4.3
|
||
|
stfld int32 [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO::dwHelpContext
|
||
|
|
||
|
ldloc.0
|
||
|
ldfld int32 [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO::dwHelpContext
|
||
|
ldc.i4.3
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloca.s 0
|
||
|
initobj [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO
|
||
|
|
||
|
ldloc.0
|
||
|
ldfld int32 [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO::dwHelpContext
|
||
|
brfalse.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldflda int32 [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO::dwHelpContext
|
||
|
dup
|
||
|
ldind.i4
|
||
|
brfalse.s f4
|
||
|
pop
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
dup
|
||
|
ldc.i4.3
|
||
|
stind.i4
|
||
|
|
||
|
ldind.i4
|
||
|
ldc.i4.3
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldloc.0
|
||
|
ldfld int32 [mscorlib]System.Runtime.InteropServices.ComTypes.EXCEPINFO::dwHelpContext
|
||
|
ldc.i4.3
|
||
|
beq.s f6
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDSFLD_STSFLD_LDSFLDA() cil managed {
|
||
|
.maxstack 8
|
||
|
|
||
|
ldsfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Counter
|
||
|
brfalse.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.3
|
||
|
stsfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Counter
|
||
|
|
||
|
ldsfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Counter
|
||
|
ldc.i4.3
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldsflda int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Counter
|
||
|
dup
|
||
|
ldind.i4
|
||
|
ldc.i4.3
|
||
|
beq.s f3
|
||
|
pop
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
dup
|
||
|
ldc.i4.5
|
||
|
stind.i4
|
||
|
|
||
|
ldind.i4
|
||
|
ldc.i4.5
|
||
|
beq.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldsfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Counter
|
||
|
ldc.i4.5
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.0
|
||
|
stsfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Counter
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDOBJ_STOBJ() cil managed {
|
||
|
.maxstack 8
|
||
|
.locals init (int32, valuetype dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct, string, string, valuetype dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct)
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.2
|
||
|
ldloca.s 2
|
||
|
ldobj [mscorlib]System.String
|
||
|
ldloc.2
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
ldstr "bye"
|
||
|
stloc.3
|
||
|
ldloca.s 2
|
||
|
ldloc.3
|
||
|
stobj [mscorlib]System.String
|
||
|
ldloc.2
|
||
|
ldloc.3
|
||
|
beq f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldc.i4 1234
|
||
|
stloc.0
|
||
|
ldloca.s 0
|
||
|
ldobj [mscorlib]System.Int32
|
||
|
ldc.i4 1234
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
ldloca.s 0
|
||
|
ldc.i4 5678
|
||
|
stobj [mscorlib]System.Int32
|
||
|
ldloc.0
|
||
|
ldc.i4 5678
|
||
|
beq f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldloca.s 1
|
||
|
initobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
ldloca.s 1
|
||
|
ldstr "FieldName"
|
||
|
stfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldloca.s 1
|
||
|
ldc.i4 0x1234
|
||
|
stfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ldloca.s 1
|
||
|
ldobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
stloc.s 4
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldloca.s 1
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ldc.i4 0x1234
|
||
|
beq.s f6
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
ldloca.s 1
|
||
|
ldstr "NewString"
|
||
|
stfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldloca.s 1
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
bne.un.s f7
|
||
|
ldc.i4 -7
|
||
|
ret
|
||
|
f7:
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldloca.s 1
|
||
|
ldobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
stobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldloca.s 1
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
beq.s f8
|
||
|
ldc.i4 -8
|
||
|
ret
|
||
|
f8:
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ldloca.s 1
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
beq.s f9
|
||
|
ldc.i4 -9
|
||
|
ret
|
||
|
f9:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CPOBJ() cil managed {
|
||
|
.maxstack 8
|
||
|
.locals init (int32, int32, string, string, valuetype dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct, valuetype dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct)
|
||
|
|
||
|
ldc.i4 1234
|
||
|
stloc.0
|
||
|
ldloca.s 1
|
||
|
ldloca.s 0
|
||
|
cpobj [mscorlib]System.Int32
|
||
|
ldloc.0
|
||
|
ldloc.1
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4 1234
|
||
|
beq.s f10
|
||
|
ldc.i4 -10
|
||
|
ret
|
||
|
f10:
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.2
|
||
|
ldloca.s 3
|
||
|
ldloca.s 2
|
||
|
cpobj [mscorlib]System.String
|
||
|
ldloc.2
|
||
|
ldloc.3
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloca.s 4
|
||
|
initobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
ldloca.s 5
|
||
|
initobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
ldloca.s 4
|
||
|
ldstr "FieldName"
|
||
|
stfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldloca.s 4
|
||
|
ldc.i4 0x1234
|
||
|
stfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ldloca.s 5
|
||
|
ldloca.s 4
|
||
|
cpobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
|
||
|
ldloca.s 4
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
ldloca.s 5
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
ldloca.s 4
|
||
|
ldfld string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Name
|
||
|
brtrue.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
ldloca.s 4
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ldloca.s 5
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
ldloca.s 4
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
ldc.i4 0x1234
|
||
|
beq.s f6
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_NEWOBJ__Struct() cil managed {
|
||
|
.maxstack 3
|
||
|
.locals init (valuetype dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct)
|
||
|
|
||
|
ldnull
|
||
|
ldc.i4.0
|
||
|
newobj instance void dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::.ctor(string, int32)
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
brfalse.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_NEWOBJ__Class() cil managed {
|
||
|
.maxstack 3
|
||
|
.locals init (class dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass)
|
||
|
|
||
|
ldnull
|
||
|
ldc.i4.0
|
||
|
newobj instance void dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::.ctor(string, int32)
|
||
|
ldfld int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::Id
|
||
|
brfalse.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CALL__Static_Struct() cil managed {
|
||
|
.maxstack 3
|
||
|
.locals init (string)
|
||
|
|
||
|
call int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::StaticMethod1()
|
||
|
ldc.i4.s 123
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4 0x12345678
|
||
|
call int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::StaticMethod2(int32)
|
||
|
ldc.i4 0x12345678
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
call int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::StaticMethod2(int32)
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.0
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.0
|
||
|
call string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::StaticMethod3(int32, string)
|
||
|
ldloc.0
|
||
|
beq.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.0
|
||
|
ldc.r8 1234567.891011
|
||
|
call float64 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::StaticMethod4(int32, string, float64)
|
||
|
ldc.r8 1234567.891011
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CALL__Static_Class() cil managed {
|
||
|
.maxstack 3
|
||
|
.locals init (string)
|
||
|
|
||
|
call int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::StaticMethod1()
|
||
|
ldc.i4.s 123
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4 0x12345678
|
||
|
call int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::StaticMethod2(int32)
|
||
|
ldc.i4 0x12345678
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
call int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::StaticMethod2(int32)
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.0
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.0
|
||
|
call string dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::StaticMethod3(int32, string)
|
||
|
ldloc.0
|
||
|
beq.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.0
|
||
|
ldc.r8 1234567.891011
|
||
|
call float64 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::StaticMethod4(int32, string, float64)
|
||
|
ldc.r8 1234567.891011
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CALL__Instance_Struct() cil managed {
|
||
|
.maxstack 4
|
||
|
.locals init (valuetype dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct, string)
|
||
|
|
||
|
ldloca.s 0
|
||
|
initobj dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct
|
||
|
|
||
|
ldloca.s 0
|
||
|
call instance int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::InstanceMethod1()
|
||
|
ldc.i4.s 123
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldc.i4 0x12345678
|
||
|
call instance int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::InstanceMethod2(int32)
|
||
|
ldc.i4 0x12345678
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
call instance int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::InstanceMethod2(int32)
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.1
|
||
|
ldloca.s 0
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.1
|
||
|
call instance string dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::InstanceMethod3(int32, string)
|
||
|
ldloc.1
|
||
|
beq.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldloca.s 0
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.0
|
||
|
ldc.r8 1234567.891011
|
||
|
call instance float64 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::InstanceMethod4(int32, string, float64)
|
||
|
ldc.r8 1234567.891011
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_CALL__Instance_Class() cil managed {
|
||
|
.maxstack 4
|
||
|
.locals init (class dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass, string)
|
||
|
|
||
|
newobj instance void dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::.ctor()
|
||
|
stloc.0
|
||
|
|
||
|
ldloc.0
|
||
|
call instance int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::InstanceMethod1()
|
||
|
ldc.i4.s 123
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4 0x12345678
|
||
|
call instance int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::InstanceMethod2(int32)
|
||
|
ldc.i4 0x12345678
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
call instance int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::InstanceMethod2(int32)
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldstr "hello"
|
||
|
stloc.1
|
||
|
ldloc.0
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.1
|
||
|
call instance string dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::InstanceMethod3(int32, string)
|
||
|
ldloc.1
|
||
|
beq.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4 0x12345678
|
||
|
ldloc.0
|
||
|
ldc.r8 1234567.891011
|
||
|
call instance float64 dnSpy.Debugger.DotNet.Interpreter.Tests.MyClass::InstanceMethod4(int32, string, float64)
|
||
|
ldc.r8 1234567.891011
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDTOKEN__Field() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (valuetype [mscorlib]System.RuntimeFieldHandle)
|
||
|
|
||
|
ldtoken field int32 dnSpy.Debugger.DotNet.Interpreter.Tests.MyStruct::Id
|
||
|
stloc.0
|
||
|
|
||
|
ldloca.s 0
|
||
|
call instance native int [mscorlib]System.RuntimeFieldHandle::get_Value()
|
||
|
brtrue.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDTOKEN__Method() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (valuetype [mscorlib]System.RuntimeMethodHandle)
|
||
|
|
||
|
ldtoken method instance int32 [mscorlib]System.String::get_Length()
|
||
|
stloc.0
|
||
|
|
||
|
ldloca.s 0
|
||
|
call instance native int [mscorlib]System.RuntimeMethodHandle::get_Value()
|
||
|
brtrue.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LDTOKEN__Type() cil managed {
|
||
|
.maxstack 1
|
||
|
.locals init (valuetype [mscorlib]System.RuntimeTypeHandle)
|
||
|
|
||
|
ldtoken [mscorlib]System.String
|
||
|
stloc.0
|
||
|
|
||
|
ldloca.s 0
|
||
|
call instance native int [mscorlib]System.RuntimeTypeHandle::get_Value()
|
||
|
brtrue.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_LOCALLOC() cil managed {
|
||
|
.maxstack 8
|
||
|
.locals init (native int)
|
||
|
|
||
|
ldc.i4 128
|
||
|
localloc
|
||
|
stloc.0
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0x12345678
|
||
|
stind.i4
|
||
|
ldind.i4
|
||
|
ldc.i4 0x12345678
|
||
|
beq.s f1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
f1:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.s 0x40
|
||
|
add
|
||
|
dup
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
stind.i4
|
||
|
ldind.i4
|
||
|
ldc.i4 0x9ABCDEF0
|
||
|
beq.s f2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
f2:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.s 0x7C
|
||
|
add
|
||
|
dup
|
||
|
ldc.i4 0x5AA59669
|
||
|
stind.i4
|
||
|
ldind.i4
|
||
|
ldc.i4 0x5AA59669
|
||
|
beq.s f3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
f3:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0x12345681
|
||
|
stind.i1
|
||
|
ldind.i1
|
||
|
ldc.i4 0xFFFFFF81
|
||
|
beq.s f4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
f4:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0x5AA58123
|
||
|
stind.i2
|
||
|
ldind.i2
|
||
|
ldc.i4 0xFFFF8123
|
||
|
beq.s f5
|
||
|
ldc.i4 -5
|
||
|
ret
|
||
|
f5:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0x81234567
|
||
|
stind.i4
|
||
|
ldind.i4
|
||
|
ldc.i4 0x81234567
|
||
|
beq.s f6
|
||
|
ldc.i4 -6
|
||
|
ret
|
||
|
f6:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i8 0x123456789ABCDEF0
|
||
|
stind.i8
|
||
|
ldind.i8
|
||
|
ldc.i8 0x123456789ABCDEF0
|
||
|
beq.s f7
|
||
|
ldc.i4 -7
|
||
|
ret
|
||
|
f7:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0xFFFFFF81
|
||
|
stind.i1
|
||
|
ldind.u1
|
||
|
ldc.i4 0x00000081
|
||
|
beq.s f8
|
||
|
ldc.i4 -8
|
||
|
ret
|
||
|
f8:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0xFFFF8123
|
||
|
stind.i2
|
||
|
ldind.u2
|
||
|
ldc.i4 0x00008123
|
||
|
beq.s f9
|
||
|
ldc.i4 -9
|
||
|
ret
|
||
|
f9:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0x81234567
|
||
|
stind.i4
|
||
|
ldind.u4
|
||
|
ldc.i4 0x81234567
|
||
|
beq.s f10
|
||
|
ldc.i4 -10
|
||
|
ret
|
||
|
f10:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.r4 1234.567
|
||
|
stind.r4
|
||
|
ldind.r4
|
||
|
ldc.r4 1234.567
|
||
|
beq.s f11
|
||
|
ldc.i4 -11
|
||
|
ret
|
||
|
f11:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.r8 13245678.9101112
|
||
|
stind.r8
|
||
|
ldind.r8
|
||
|
ldc.r8 13245678.9101112
|
||
|
beq.s f12
|
||
|
ldc.i4 -12
|
||
|
ret
|
||
|
f12:
|
||
|
|
||
|
ldloc.0
|
||
|
dup
|
||
|
ldc.i4 0x81234567
|
||
|
conv.i
|
||
|
stind.i
|
||
|
ldind.i
|
||
|
ldc.i4 0x81234567
|
||
|
conv.i
|
||
|
beq.s f13
|
||
|
ldc.i4 -13
|
||
|
ret
|
||
|
f13:
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static void Test_CKFINITE__Single(float32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ckfinite
|
||
|
pop
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static void Test_CKFINITE__Double(float64) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ckfinite
|
||
|
pop
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static int32 Test_INITBLK() cil managed {
|
||
|
.maxstack 8
|
||
|
.locals init (native int, int32)
|
||
|
|
||
|
ldc.i4 128
|
||
|
localloc
|
||
|
stloc.0
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.s 0x5A
|
||
|
ldc.i4 0x80
|
||
|
initblk
|
||
|
|
||
|
ldc.i4.m1
|
||
|
stloc.1
|
||
|
l1:
|
||
|
ldloc.1
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
dup
|
||
|
stloc.1
|
||
|
ldc.i4 0x80
|
||
|
bge.s l1x
|
||
|
|
||
|
ldloc.0
|
||
|
ldloc.1
|
||
|
add
|
||
|
ldind.u1
|
||
|
ldc.i4.s 0x5A
|
||
|
beq.s l1
|
||
|
ldc.i4.m1
|
||
|
ret
|
||
|
l1x:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4 0xA5
|
||
|
ldc.i4.s 0x7E
|
||
|
initblk
|
||
|
|
||
|
ldc.i4.0
|
||
|
stloc.1
|
||
|
l2:
|
||
|
ldloc.1
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
dup
|
||
|
stloc.1
|
||
|
ldc.i4 0x7F
|
||
|
bge.s l2x
|
||
|
|
||
|
ldloc.0
|
||
|
ldloc.1
|
||
|
add
|
||
|
ldind.u1
|
||
|
ldc.i4 0xA5
|
||
|
beq.s l2
|
||
|
ldc.i4 -2
|
||
|
ret
|
||
|
l2x:
|
||
|
|
||
|
ldloc.0
|
||
|
ldind.u1
|
||
|
ldc.i4.s 0x5A
|
||
|
beq.s l3
|
||
|
ldc.i4 -3
|
||
|
ret
|
||
|
l3:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.s 0x7F
|
||
|
add
|
||
|
ldind.u1
|
||
|
ldc.i4.s 0x5A
|
||
|
beq.s l4
|
||
|
ldc.i4 -4
|
||
|
ret
|
||
|
l4:
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
pop
|
||
|
|
||
|
ldc.i4.1
|
||
|
ldloc.0
|
||
|
add
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
add
|
||
|
pop
|
||
|
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
ldloc.0
|
||
|
add
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add.ovf
|
||
|
pop
|
||
|
|
||
|
ldc.i4.1
|
||
|
ldloc.0
|
||
|
add.ovf
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
add.ovf
|
||
|
pop
|
||
|
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
ldloc.0
|
||
|
add.ovf
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add.ovf.un
|
||
|
pop
|
||
|
|
||
|
ldc.i4.1
|
||
|
ldloc.0
|
||
|
add.ovf.un
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
add.ovf.un
|
||
|
pop
|
||
|
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
ldloc.0
|
||
|
add.ovf.un
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4.1
|
||
|
sub
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
sub
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4.1
|
||
|
sub.ovf
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
sub.ovf
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4.1
|
||
|
sub.ovf.un
|
||
|
pop
|
||
|
|
||
|
ldloc.0
|
||
|
ldc.i4.1
|
||
|
add
|
||
|
ldc.i4.1
|
||
|
conv.i
|
||
|
sub.ovf.un
|
||
|
pop
|
||
|
|
||
|
ldc.i4.8
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_AND__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
and
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_AND__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
and
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_OR__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
or
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_OR__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
or
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_XOR__IntPtr_Int32(native int, int32) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
xor
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
.method public hidebysig static native int Test_XOR__Int32_IntPtr(int32, native int) cil managed {
|
||
|
.maxstack 8
|
||
|
ldarg.0
|
||
|
ldarg.1
|
||
|
xor
|
||
|
ret
|
||
|
}
|
||
|
}
|