.method public hidebysig instance void Test(int32 added) cil managed { // Code size 58 (0x3a) .maxstack 9 .locals init (valuetype [mscorlib]System.Nullable`1 V_0) IL_0000: ldarg.0 IL_0001: dup IL_0002: ldarg.0 IL_0003: ldflda valuetype [mscorlib]System.Nullable`1 class HashedLinkedList`1::offset IL_0008: call instance bool valuetype [mscorlib]System.Nullable`1::get_HasValue() IL_000d: brfalse IL_0029 IL_0012: ldarg.0 IL_0013: ldflda valuetype [mscorlib]System.Nullable`1 class HashedLinkedList`1::offset IL_0018: call instance !0 valuetype [mscorlib]System.Nullable`1::get_Value() IL_001d: ldarg.1 IL_001e: add IL_001f: newobj instance void valuetype [mscorlib]System.Nullable`1::.ctor(!0) IL_0024: br IL_0034 IL_0029: nop IL_002a: ldloca.s V_0 IL_002c: initobj valuetype [mscorlib]System.Nullable`1 IL_0032: ldloc.0 IL_0033: nop IL_0034: stfld valuetype [mscorlib]System.Nullable`1 class HashedLinkedList`1::offset IL_0039: ret } // end of method HashedLinkedList`1::Test