| Info |
PE Detect: PeReader OK (file layout) |
| Info |
PDB Path: C:\Users\Administrator\AppData\Local\LX_CRYPTER\Temp\LX_RshaQG_5cylL\ILRepack-11476-554485\LX_RshaQG_5cylL.pdb
|
| Module Name |
|
| Full Name |
|
| EntryPoint |
System.Void StateofDecay.Program::Main(System.String[]) |
| Scope Name |
|
| Scope Type |
|
| Kind |
|
| Runtime Version |
|
| Tables Header Version |
|
| WinMD Version |
|
| Assembly Name |
|
| Assembly Version |
|
| Assembly Culture |
|
| Has PublicKey |
|
| PublicKey Token |
|
| Target Framework |
.NETFramework,Version=v4.7.2 |
| Total Strings |
|
| Main Method |
System.Void StateofDecay.Program::Main(System.String[]) |
| Main IL Instruction Count |
|
| Main IL |
newobj System.Void StateofDecay.AAPoly::.ctor()
dup <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.8 <null>
ldc.i4.4 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.RectInt)
dup <null>
ldc.i4.2 <null>
ldc.i4.1 <null>
ldc.i4.4 <null>
ldc.i4.2 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.RectInt)
dup <null>
ldc.i4.3 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
ldc.i4.4 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Remove(StateofDecay.RectInt)
dup <null>
ldc.i4.1 <null>
ldc.i4.2 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.Vector2Int)
dup <null>
ldc.i4.6 <null>
ldc.i4.2 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.Vector2Int)
dup <null>
callvirt System.Int32 StateofDecay.AAPoly::get_Count()
pop <null>
dup <null>
callvirt System.Boolean StateofDecay.AAPoly::IsValid()
pop <null>
ldc.i4.1 <null>
ldc.i4.0 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Translate(StateofDecay.Vector2Int)
newobj System.Void StateofDecay.AAPoly::.ctor()
stloc.0 <null>
ldloc.0 <null>
ldc.i4.s 10
ldc.i4.0 <null>
ldc.i4.0 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.0 <null>
ldc.i4.s 10
ldc.i4.1 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.6 <null>
ldc.i4.3 <null>
ldc.i4.1 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.s 10
ldc.i4.0 <null>
ldc.i4.2 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.0 <null>
ldc.i4.s 10
ldc.i4.3 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.s 10
ldc.i4.0 <null>
ldc.i4.4 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt> StateofDecay.AAPoly::GetRectangles()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt> System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt>::GetEnumerator()
stloc.s V_22
br.s IL_00CF: ldloc.s V_22
ldloc.s V_22
callvirt StateofDecay.RectInt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt>::get_Current()
stloc.s V_23
ldloca.s V_23
call System.Int32 StateofDecay.RectInt::get_xMin()
pop <null>
ldloca.s V_23
call System.Int32 StateofDecay.RectInt::get_yMax()
pop <null>
ldloc.s V_22
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_00B6: ldloc.s V_22
leave.s IL_00E6: ldloc.0
ldloc.s V_22
brfalse.s IL_00E5: endfinally
ldloc.s V_22
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.0 <null>
callvirt System.Void StateofDecay.AAPoly::Invert()
ldloc.0 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt> StateofDecay.AAPoly::GetRectangles()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt> System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt>::GetEnumerator()
stloc.s V_22
br.s IL_0114: ldloc.s V_22
ldloc.s V_22
callvirt StateofDecay.RectInt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt>::get_Current()
stloc.s V_24
ldloca.s V_24
call System.Int32 StateofDecay.RectInt::get_xMax()
pop <null>
ldloca.s V_24
call System.Int32 StateofDecay.RectInt::get_yMin()
pop <null>
ldloc.s V_22
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_00FB: ldloc.s V_22
leave.s IL_012B: ldloc.0
ldloc.s V_22
brfalse.s IL_012A: endfinally
ldloc.s V_22
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.0 <null>
callvirt System.Void StateofDecay.AAPoly::Invert()
ldloc.0 <null>
ldc.i4.2 <null>
ldc.i4.1 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Translate(StateofDecay.Vector2Int)
ldloc.0 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.Vector2Int> StateofDecay.AAPoly::GetCells()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.Vector2Int> System.Collections.Generic.IEnumerable`1<StateofDecay.Vector2Int>::GetEnumerator()
stloc.s V_25
br.s IL_0156: ldloc.s V_25
ldloc.s V_25
callvirt StateofDecay.Vector2Int System.Collections.Generic.IEnumerator`1<StateofDecay.Vector2Int>::get_Current()
stloc.s V_26
ldloc.s V_25
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_014D: ldloc.s V_25
leave.s IL_016D: newobj System.Void StateofDecay.AAPoly::.ctor()
ldloc.s V_25
brfalse.s IL_016C: endfinally
ldloc.s V_25
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
newobj System.Void StateofDecay.AAPoly::.ctor()
stloc.1 <null>
ldloc.1 <null>
ldloc.0 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Collections.Generic.IEnumerable`1<System.ValueTuple`3<System.Int32,System.Int32,System.Int32>>)
ldloc.1 <null>
ldc.i4.3 <null>
ldc.i4.2 <null>
ldc.i4.2 <null>
ldc.i4.1 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Remove(StateofDecay.RectInt)
ldloc.1 <null>
callvirt System.Int32 StateofDecay.AAPoly::get_Count()
pop <null>
ldloc.1 <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Translate(StateofDecay.Vector2Int)
ldloc.1 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt> StateofDecay.AAPoly::GetRectangles()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt> System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt>::GetEnumerator()
stloc.s V_22
br.s IL_01C5: ldloc.s V_22
ldloc.s V_22
callvirt StateofDecay.RectInt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt>::get_Current()
stloc.s V_27
ldloca.s V_27
call System.Int32 StateofDecay.RectInt::get_xMin()
pop <null>
ldloca.s V_27
call System.Int32 StateofDecay.RectInt::get_yMin()
pop <null>
ldloc.s V_22
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_01AC: ldloc.s V_22
leave.s IL_01DC: ldloc.1
ldloc.s V_22
brfalse.s IL_01DB: endfinally
ldloc.s V_22
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.1 <null>
callvirt System.Void StateofDecay.AAPoly::Clear()
ldc.i4.s 11
newarr System.String
dup <null>
ldc.i4.0 <null>
ldstr px{a<2006:qkq,m>2090:A,rfg}
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr pv{a>1716:R,A}
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr lnx{m>1548:A,A}
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr rfg{s<537:gd,x>2440:R,A}
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr qs{s>3448:A,lnx}
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr qkq{x<1416:A,crn}
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr crn{x>2662:A,R}
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldstr in{s<1351:px,qqz}
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr qqz{s>2770:qs,m<1801:hdj,R}
stelem.ref <null>
dup <null>
ldc.i4.s 9
ldstr gd{a>3333:R,R}
stelem.ref <null>
dup <null>
ldc.i4.s 10
ldstr hdj{m>838:A,pv}
stelem.ref <null>
stloc.2 <null>
ldc.i4.5 <null>
newarr System.String
dup <null>
ldc.i4.0 <null>
ldstr {x=787,m=2655,a=1222,s=2876}
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr {x=1679,m=44,a=2067,s=496}
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr {x=2036,m=264,a=79,s=2244}
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr {x=2461,m=1339,a=466,s=291}
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr {x=2127,m=1623,a=2188,s=1013}
stelem.ref <null>
stloc.3 <null>
ldloc.2 <null>
ldloc.3 <null>
newobj System.Void StateofDecay.RatingEvaluator::.ctor(System.String[],System.String[])
dup <null>
callvirt System.String StateofDecay.BaseDay::Solve_1()
stloc.s V_4
callvirt System.String StateofDecay.BaseDay::Solve_2()
stloc.s V_5
ldloc.s V_4
callvirt System.Int32 System.String::get_Length()
ldloc.s V_5
callvirt System.Int32 System.String::get_Length()
add <null>
ldc.i4 400
rem <null>
stloc.s V_6
ldc.i4.s 18
newarr System.String
dup <null>
ldc.i4.0 <null>
ldstr --- region 0 ---
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr {0},-588,-901
ldc.i4 404
ldloc.s V_6
add <null>
box System.Int32
call System.String System.String::Format(System.String,System.Object)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr 528,-643,409
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr -661,373,557
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr 390,-675,-793
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr -537,-823,-458
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr -485,-357,347
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldstr -345,-311,381
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr -220,528,475
stelem.ref <null>
dup <null>
ldc.i4.s 9
ldstr --- region 1 ---
stelem.ref <null>
dup <null>
ldc.i4.s 10
ldstr 686,422,578
stelem.ref <null>
dup <null>
ldc.i4.s 11
ldstr 605,423,415
stelem.ref <null>
dup <null>
ldc.i4.s 12
ldstr 515,917,-361
stelem.ref <null>
dup <null>
ldc.i4.s 13
ldstr -336,658,858
stelem.ref <null>
dup <null>
ldc.i4.s 14
ldstr 95,138,22
stelem.ref <null>
dup <null>
ldc.i4.s 15
ldstr -476,619,847
stelem.ref <null>
dup <null>
ldc.i4.s 16
ldstr -340,-569,-846
stelem.ref <null>
dup <null>
ldc.i4.s 17
ldstr 567,-361,727
stelem.ref <null>
stloc.s V_7
newobj System.Void StateofDecay.BeaconResolver::.ctor()
ldloc.s V_7
callvirt System.Void StateofDecay.BeaconResolver::Solve(System.String[])
ldc.i4.3 <null>
conv.i8 <null>
ldc.i4.4 <null>
conv.i8 <null>
newobj System.Void StateofDecay.BigFloat::.ctor(System.Int64,System.Int64)
ldloca.s V_8
ldc.i4.1 <null>
conv.i8 <null>
ldc.i4.3 <null>
conv.i8 <null>
call System.Void StateofDecay.BigFloat::.ctor(System.Int64,System.Int64)
ldloca.s V_9
ldc.r8 2.5
call System.Void StateofDecay.BigFloat::.ctor(System.Double)
ldloca.s V_10
ldc.r4 1.5
call System.Void StateofDecay.BigFloat::.ctor(System.Single)
ldloca.s V_11
ldc.i4.s 75
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
call System.Void StateofDecay.BigFloat::.ctor(System.Decimal)
ldloca.s V_12
ldc.i4.2 <null>
call System.Void StateofDecay.BigFloat::.ctor(System.Int16)
ldloca.s V_13
ldc.i4.3 <null>
call System.Void StateofDecay.BigFloat::.ctor(System.UInt32)
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Addition(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_14
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Subtraction(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_15
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Multiply(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_16
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Division(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_17
call StateofDecay.BigFloat StateofDecay.BigFloat::op_UnaryNegation(StateofDecay.BigFloat)
stloc.s V_18
ldloca.s V_17
call StateofDecay.BigFloat StateofDecay.BigFloat::Invert()
stloc.s V_19
ldloca.s V_14
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.IFormatProvider)
pop <null>
ldloca.s V_15
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.IFormatProvider)
pop <null>
ldloca.s V_16
ldstr G
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.String,System.IFormatProvider)
pop <null>
ldloca.s V_17
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.IFormatProvider)
pop <null>
ldloca.s V_18
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_19
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_14
call StateofDecay.BigFloat StateofDecay.BigFloat::Abs()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_15
call StateofDecay.BigFloat StateofDecay.BigFloat::Sign()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_16
call StateofDecay.BigFloat StateofDecay.BigFloat::Round()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_17
call System.Numerics.BigInteger StateofDecay.BigFloat::Rounded()
stloc.s V_29
ldloca.s V_29
constrained. System.Numerics.BigInteger
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_14
call System.Boolean StateofDecay.BigFloat::get_IsZero()
pop <null>
ldloca.s V_14
constrained. StateofDecay.BigFloat
callvirt System.Int32 System.Object::GetHashCode()
pop <null>
ldloca.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::Equals(StateofDecay.BigFloat)
pop <null>
ldloca.s V_14
ldloc.s V_15
box StateofDecay.BigFloat
constrained. StateofDecay.BigFloat
callvirt System.Boolean System.Object::Equals(System.Object)
pop <null>
ldloca.s V_14
ldc.r8 1
box System.Double
call System.Int32 StateofDecay.BigFloat::CompareTo(System.Object)
pop <null>
ldloca.s V_14
ldloc.s V_15
call System.Int32 StateofDecay.BigFloat::CompareTo(StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_GreaterThanOrEqual(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_LessThanOrEqual(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_GreaterThan(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_LessThan(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_Equality(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_Inequality(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldc.r8 0.75
call System.Boolean StateofDecay.BigFloat::op_Equality(StateofDecay.BigFloat,System.Double)
pop <null>
ldloc.s V_14
ldc.r8 1
call System.Boolean StateofDecay.BigFloat::op_Inequality(StateofDecay.BigFloat,System.Double)
pop <null>
ldloc.s V_17
call System.Int32 StateofDecay.BigFloat::op_Explicit(StateofDecay.BigFloat)
pop <null>
ldloc.s V_16
call System.Double StateofDecay.BigFloat::op_Explicit(StateofDecay.BigFloat)
pop <null>
newobj System.Void System.Text.StringBuilder::.ctor()
stloc.s V_20
ldloca.s V_9
ldloc.s V_20
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.Void StateofDecay.BigFloat::AppendTo(System.Text.StringBuilder,System.IFormatProvider)
ldloc.s V_20
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_10
call StateofDecay.BigFloat StateofDecay.BigFloat::Normalize()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_11
call StateofDecay.BigFloat StateofDecay.BigFloat::Invert()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_12
call StateofDecay.BigFloat StateofDecay.BigFloat::Abs()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_13
call StateofDecay.BigFloat StateofDecay.BigFloat::Round()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
newobj System.Void StateofDecay.BigFloatConverter::.ctor()
dup <null>
ldnull <null>
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Boolean System.ComponentModel.TypeConverter::CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)
pop <null>
dup <null>
ldnull <null>
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Boolean System.ComponentModel.TypeConverter::CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)
pop <null>
dup <null>
ldnull <null>
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldc.r8 1.25
box System.Double
callvirt System.Object System.ComponentModel.TypeConverter::ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)
unbox.any StateofDecay.BigFloat
stloc.s V_21
dup <null>
ldnull <null>
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloc.s V_21
box StateofDecay.BigFloat
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Object System.ComponentModel.TypeConverter::ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)
pop <null>
ldnull <null>
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloc.s V_21
box StateofDecay.BigFloat
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Object System.ComponentModel.TypeConverter::ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)
pop <null>
ldc.r8 2
box System.Double
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.r4 3
box System.Single
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.i4.s 15
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
box System.Decimal
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.i4.4 <null>
box System.Int32
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.i4.5 <null>
conv.i8 <null>
box System.Int64
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldstr 1.25
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldloca.s V_21
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Single
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Decimal
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Int64
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken StateofDecay.BigFloat
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldstr 99999999999999999999999999999.123456789e5
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ldstr infinity
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ldstr -infinity
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ldstr nan
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ret <null>
|
| Module Name |
|
| Full Name |
|
| EntryPoint |
System.Void StateofDecay.Program::Main(System.String[]) |
| Scope Name |
|
| Scope Type |
|
| Kind |
|
| Runtime Version |
|
| Tables Header Version |
|
| WinMD Version |
|
| Assembly Name |
|
| Assembly Version |
|
| Assembly Culture |
|
| Has PublicKey |
|
| PublicKey Token |
|
| Target Framework |
.NETFramework,Version=v4.7.2 |
| Total Strings |
|
| Main Method |
System.Void StateofDecay.Program::Main(System.String[]) |
| Main IL Instruction Count |
|
| Main IL |
newobj System.Void StateofDecay.AAPoly::.ctor()
dup <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.8 <null>
ldc.i4.4 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.RectInt)
dup <null>
ldc.i4.2 <null>
ldc.i4.1 <null>
ldc.i4.4 <null>
ldc.i4.2 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.RectInt)
dup <null>
ldc.i4.3 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
ldc.i4.4 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Remove(StateofDecay.RectInt)
dup <null>
ldc.i4.1 <null>
ldc.i4.2 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.Vector2Int)
dup <null>
ldc.i4.6 <null>
ldc.i4.2 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Add(StateofDecay.Vector2Int)
dup <null>
callvirt System.Int32 StateofDecay.AAPoly::get_Count()
pop <null>
dup <null>
callvirt System.Boolean StateofDecay.AAPoly::IsValid()
pop <null>
ldc.i4.1 <null>
ldc.i4.0 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Translate(StateofDecay.Vector2Int)
newobj System.Void StateofDecay.AAPoly::.ctor()
stloc.0 <null>
ldloc.0 <null>
ldc.i4.s 10
ldc.i4.0 <null>
ldc.i4.0 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.0 <null>
ldc.i4.s 10
ldc.i4.1 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.6 <null>
ldc.i4.3 <null>
ldc.i4.1 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.s 10
ldc.i4.0 <null>
ldc.i4.2 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.0 <null>
ldc.i4.s 10
ldc.i4.3 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
ldc.i4.s 10
ldc.i4.0 <null>
ldc.i4.4 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Int32,System.Int32,System.Int32)
ldloc.0 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt> StateofDecay.AAPoly::GetRectangles()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt> System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt>::GetEnumerator()
stloc.s V_22
br.s IL_00CF: ldloc.s V_22
ldloc.s V_22
callvirt StateofDecay.RectInt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt>::get_Current()
stloc.s V_23
ldloca.s V_23
call System.Int32 StateofDecay.RectInt::get_xMin()
pop <null>
ldloca.s V_23
call System.Int32 StateofDecay.RectInt::get_yMax()
pop <null>
ldloc.s V_22
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_00B6: ldloc.s V_22
leave.s IL_00E6: ldloc.0
ldloc.s V_22
brfalse.s IL_00E5: endfinally
ldloc.s V_22
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.0 <null>
callvirt System.Void StateofDecay.AAPoly::Invert()
ldloc.0 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt> StateofDecay.AAPoly::GetRectangles()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt> System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt>::GetEnumerator()
stloc.s V_22
br.s IL_0114: ldloc.s V_22
ldloc.s V_22
callvirt StateofDecay.RectInt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt>::get_Current()
stloc.s V_24
ldloca.s V_24
call System.Int32 StateofDecay.RectInt::get_xMax()
pop <null>
ldloca.s V_24
call System.Int32 StateofDecay.RectInt::get_yMin()
pop <null>
ldloc.s V_22
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_00FB: ldloc.s V_22
leave.s IL_012B: ldloc.0
ldloc.s V_22
brfalse.s IL_012A: endfinally
ldloc.s V_22
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.0 <null>
callvirt System.Void StateofDecay.AAPoly::Invert()
ldloc.0 <null>
ldc.i4.2 <null>
ldc.i4.1 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Translate(StateofDecay.Vector2Int)
ldloc.0 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.Vector2Int> StateofDecay.AAPoly::GetCells()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.Vector2Int> System.Collections.Generic.IEnumerable`1<StateofDecay.Vector2Int>::GetEnumerator()
stloc.s V_25
br.s IL_0156: ldloc.s V_25
ldloc.s V_25
callvirt StateofDecay.Vector2Int System.Collections.Generic.IEnumerator`1<StateofDecay.Vector2Int>::get_Current()
stloc.s V_26
ldloc.s V_25
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_014D: ldloc.s V_25
leave.s IL_016D: newobj System.Void StateofDecay.AAPoly::.ctor()
ldloc.s V_25
brfalse.s IL_016C: endfinally
ldloc.s V_25
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
newobj System.Void StateofDecay.AAPoly::.ctor()
stloc.1 <null>
ldloc.1 <null>
ldloc.0 <null>
callvirt System.Void StateofDecay.AAPoly::Add(System.Collections.Generic.IEnumerable`1<System.ValueTuple`3<System.Int32,System.Int32,System.Int32>>)
ldloc.1 <null>
ldc.i4.3 <null>
ldc.i4.2 <null>
ldc.i4.2 <null>
ldc.i4.1 <null>
newobj System.Void StateofDecay.RectInt::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Remove(StateofDecay.RectInt)
ldloc.1 <null>
callvirt System.Int32 StateofDecay.AAPoly::get_Count()
pop <null>
ldloc.1 <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
newobj System.Void StateofDecay.Vector2Int::.ctor(System.Int32,System.Int32)
callvirt System.Void StateofDecay.AAPoly::Translate(StateofDecay.Vector2Int)
ldloc.1 <null>
callvirt System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt> StateofDecay.AAPoly::GetRectangles()
callvirt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt> System.Collections.Generic.IEnumerable`1<StateofDecay.RectInt>::GetEnumerator()
stloc.s V_22
br.s IL_01C5: ldloc.s V_22
ldloc.s V_22
callvirt StateofDecay.RectInt System.Collections.Generic.IEnumerator`1<StateofDecay.RectInt>::get_Current()
stloc.s V_27
ldloca.s V_27
call System.Int32 StateofDecay.RectInt::get_xMin()
pop <null>
ldloca.s V_27
call System.Int32 StateofDecay.RectInt::get_yMin()
pop <null>
ldloc.s V_22
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue.s IL_01AC: ldloc.s V_22
leave.s IL_01DC: ldloc.1
ldloc.s V_22
brfalse.s IL_01DB: endfinally
ldloc.s V_22
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.1 <null>
callvirt System.Void StateofDecay.AAPoly::Clear()
ldc.i4.s 11
newarr System.String
dup <null>
ldc.i4.0 <null>
ldstr px{a<2006:qkq,m>2090:A,rfg}
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr pv{a>1716:R,A}
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr lnx{m>1548:A,A}
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr rfg{s<537:gd,x>2440:R,A}
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr qs{s>3448:A,lnx}
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr qkq{x<1416:A,crn}
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr crn{x>2662:A,R}
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldstr in{s<1351:px,qqz}
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr qqz{s>2770:qs,m<1801:hdj,R}
stelem.ref <null>
dup <null>
ldc.i4.s 9
ldstr gd{a>3333:R,R}
stelem.ref <null>
dup <null>
ldc.i4.s 10
ldstr hdj{m>838:A,pv}
stelem.ref <null>
stloc.2 <null>
ldc.i4.5 <null>
newarr System.String
dup <null>
ldc.i4.0 <null>
ldstr {x=787,m=2655,a=1222,s=2876}
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr {x=1679,m=44,a=2067,s=496}
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr {x=2036,m=264,a=79,s=2244}
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr {x=2461,m=1339,a=466,s=291}
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr {x=2127,m=1623,a=2188,s=1013}
stelem.ref <null>
stloc.3 <null>
ldloc.2 <null>
ldloc.3 <null>
newobj System.Void StateofDecay.RatingEvaluator::.ctor(System.String[],System.String[])
dup <null>
callvirt System.String StateofDecay.BaseDay::Solve_1()
stloc.s V_4
callvirt System.String StateofDecay.BaseDay::Solve_2()
stloc.s V_5
ldloc.s V_4
callvirt System.Int32 System.String::get_Length()
ldloc.s V_5
callvirt System.Int32 System.String::get_Length()
add <null>
ldc.i4 400
rem <null>
stloc.s V_6
ldc.i4.s 18
newarr System.String
dup <null>
ldc.i4.0 <null>
ldstr --- region 0 ---
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr {0},-588,-901
ldc.i4 404
ldloc.s V_6
add <null>
box System.Int32
call System.String System.String::Format(System.String,System.Object)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr 528,-643,409
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr -661,373,557
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr 390,-675,-793
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr -537,-823,-458
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr -485,-357,347
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldstr -345,-311,381
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr -220,528,475
stelem.ref <null>
dup <null>
ldc.i4.s 9
ldstr --- region 1 ---
stelem.ref <null>
dup <null>
ldc.i4.s 10
ldstr 686,422,578
stelem.ref <null>
dup <null>
ldc.i4.s 11
ldstr 605,423,415
stelem.ref <null>
dup <null>
ldc.i4.s 12
ldstr 515,917,-361
stelem.ref <null>
dup <null>
ldc.i4.s 13
ldstr -336,658,858
stelem.ref <null>
dup <null>
ldc.i4.s 14
ldstr 95,138,22
stelem.ref <null>
dup <null>
ldc.i4.s 15
ldstr -476,619,847
stelem.ref <null>
dup <null>
ldc.i4.s 16
ldstr -340,-569,-846
stelem.ref <null>
dup <null>
ldc.i4.s 17
ldstr 567,-361,727
stelem.ref <null>
stloc.s V_7
newobj System.Void StateofDecay.BeaconResolver::.ctor()
ldloc.s V_7
callvirt System.Void StateofDecay.BeaconResolver::Solve(System.String[])
ldc.i4.3 <null>
conv.i8 <null>
ldc.i4.4 <null>
conv.i8 <null>
newobj System.Void StateofDecay.BigFloat::.ctor(System.Int64,System.Int64)
ldloca.s V_8
ldc.i4.1 <null>
conv.i8 <null>
ldc.i4.3 <null>
conv.i8 <null>
call System.Void StateofDecay.BigFloat::.ctor(System.Int64,System.Int64)
ldloca.s V_9
ldc.r8 2.5
call System.Void StateofDecay.BigFloat::.ctor(System.Double)
ldloca.s V_10
ldc.r4 1.5
call System.Void StateofDecay.BigFloat::.ctor(System.Single)
ldloca.s V_11
ldc.i4.s 75
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
call System.Void StateofDecay.BigFloat::.ctor(System.Decimal)
ldloca.s V_12
ldc.i4.2 <null>
call System.Void StateofDecay.BigFloat::.ctor(System.Int16)
ldloca.s V_13
ldc.i4.3 <null>
call System.Void StateofDecay.BigFloat::.ctor(System.UInt32)
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Addition(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_14
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Subtraction(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_15
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Multiply(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_16
dup <null>
ldloc.s V_8
call StateofDecay.BigFloat StateofDecay.BigFloat::op_Division(StateofDecay.BigFloat,StateofDecay.BigFloat)
stloc.s V_17
call StateofDecay.BigFloat StateofDecay.BigFloat::op_UnaryNegation(StateofDecay.BigFloat)
stloc.s V_18
ldloca.s V_17
call StateofDecay.BigFloat StateofDecay.BigFloat::Invert()
stloc.s V_19
ldloca.s V_14
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.IFormatProvider)
pop <null>
ldloca.s V_15
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.IFormatProvider)
pop <null>
ldloca.s V_16
ldstr G
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.String,System.IFormatProvider)
pop <null>
ldloca.s V_17
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.String StateofDecay.BigFloat::ToString(System.IFormatProvider)
pop <null>
ldloca.s V_18
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_19
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_14
call StateofDecay.BigFloat StateofDecay.BigFloat::Abs()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_15
call StateofDecay.BigFloat StateofDecay.BigFloat::Sign()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_16
call StateofDecay.BigFloat StateofDecay.BigFloat::Round()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_17
call System.Numerics.BigInteger StateofDecay.BigFloat::Rounded()
stloc.s V_29
ldloca.s V_29
constrained. System.Numerics.BigInteger
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_14
call System.Boolean StateofDecay.BigFloat::get_IsZero()
pop <null>
ldloca.s V_14
constrained. StateofDecay.BigFloat
callvirt System.Int32 System.Object::GetHashCode()
pop <null>
ldloca.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::Equals(StateofDecay.BigFloat)
pop <null>
ldloca.s V_14
ldloc.s V_15
box StateofDecay.BigFloat
constrained. StateofDecay.BigFloat
callvirt System.Boolean System.Object::Equals(System.Object)
pop <null>
ldloca.s V_14
ldc.r8 1
box System.Double
call System.Int32 StateofDecay.BigFloat::CompareTo(System.Object)
pop <null>
ldloca.s V_14
ldloc.s V_15
call System.Int32 StateofDecay.BigFloat::CompareTo(StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_GreaterThanOrEqual(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_LessThanOrEqual(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_GreaterThan(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_LessThan(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_Equality(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldloc.s V_15
call System.Boolean StateofDecay.BigFloat::op_Inequality(StateofDecay.BigFloat,StateofDecay.BigFloat)
pop <null>
ldloc.s V_14
ldc.r8 0.75
call System.Boolean StateofDecay.BigFloat::op_Equality(StateofDecay.BigFloat,System.Double)
pop <null>
ldloc.s V_14
ldc.r8 1
call System.Boolean StateofDecay.BigFloat::op_Inequality(StateofDecay.BigFloat,System.Double)
pop <null>
ldloc.s V_17
call System.Int32 StateofDecay.BigFloat::op_Explicit(StateofDecay.BigFloat)
pop <null>
ldloc.s V_16
call System.Double StateofDecay.BigFloat::op_Explicit(StateofDecay.BigFloat)
pop <null>
newobj System.Void System.Text.StringBuilder::.ctor()
stloc.s V_20
ldloca.s V_9
ldloc.s V_20
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call System.Void StateofDecay.BigFloat::AppendTo(System.Text.StringBuilder,System.IFormatProvider)
ldloc.s V_20
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_10
call StateofDecay.BigFloat StateofDecay.BigFloat::Normalize()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_11
call StateofDecay.BigFloat StateofDecay.BigFloat::Invert()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_12
call StateofDecay.BigFloat StateofDecay.BigFloat::Abs()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
ldloca.s V_13
call StateofDecay.BigFloat StateofDecay.BigFloat::Round()
stloc.s V_28
ldloca.s V_28
constrained. StateofDecay.BigFloat
callvirt System.String System.Object::ToString()
pop <null>
newobj System.Void StateofDecay.BigFloatConverter::.ctor()
dup <null>
ldnull <null>
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Boolean System.ComponentModel.TypeConverter::CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)
pop <null>
dup <null>
ldnull <null>
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Boolean System.ComponentModel.TypeConverter::CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)
pop <null>
dup <null>
ldnull <null>
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldc.r8 1.25
box System.Double
callvirt System.Object System.ComponentModel.TypeConverter::ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)
unbox.any StateofDecay.BigFloat
stloc.s V_21
dup <null>
ldnull <null>
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloc.s V_21
box StateofDecay.BigFloat
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Object System.ComponentModel.TypeConverter::ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)
pop <null>
ldnull <null>
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloc.s V_21
box StateofDecay.BigFloat
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Object System.ComponentModel.TypeConverter::ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)
pop <null>
ldc.r8 2
box System.Double
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.r4 3
box System.Single
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.i4.s 15
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.1 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
box System.Decimal
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.i4.4 <null>
box System.Int32
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldc.i4.5 <null>
conv.i8 <null>
box System.Int64
ldnull <null>
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldstr 1.25
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
call StateofDecay.BigFloat StateofDecay.BigFloat::Convert(System.Object,System.IFormatProvider)
pop <null>
ldloca.s V_21
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Single
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Decimal
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.Int64
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldloca.s V_21
ldtoken StateofDecay.BigFloat
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
call System.Object StateofDecay.BigFloat::ConvertTo(System.Type)
pop <null>
ldstr 99999999999999999999999999999.123456789e5
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ldstr infinity
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ldstr -infinity
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ldstr nan
call System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
ldloca.s V_30
call StateofDecay.BigFloat StateofDecay.BigFloat::Parse(System.String,System.IFormatProvider,System.Exception&)
pop <null>
ret <null>
|