All pastes #44805 Raw Edit

Martin

public text v1 · immutable
#44805 ·published 2006-03-07 19:38 UTC
rendered paste body
  .method public hidebysig instance void
          Test(int32 added) cil managed
  {
    // Code size       58 (0x3a)
    .maxstack  9
    .locals init (valuetype [mscorlib]System.Nullable`1<int32> V_0)
    IL_0000:  ldarg.0
    IL_0001:  dup
    IL_0002:  ldarg.0
    IL_0003:  ldflda     valuetype [mscorlib]System.Nullable`1<int32> class HashedLinkedList`1<!T>::offset
    IL_0008:  call       instance bool valuetype [mscorlib]System.Nullable`1<int32>::get_HasValue()
    IL_000d:  brfalse    IL_0029

    IL_0012:  ldarg.0
    IL_0013:  ldflda     valuetype [mscorlib]System.Nullable`1<int32> class HashedLinkedList`1<!T>::offset
    IL_0018:  call       instance !0 valuetype [mscorlib]System.Nullable`1<int32>::get_Value()
    IL_001d:  ldarg.1
    IL_001e:  add
    IL_001f:  newobj     instance void valuetype [mscorlib]System.Nullable`1<int32>::.ctor(!0)
    IL_0024:  br         IL_0034

    IL_0029:  nop
    IL_002a:  ldloca.s   V_0
    IL_002c:  initobj    valuetype [mscorlib]System.Nullable`1<int32>
    IL_0032:  ldloc.0
    IL_0033:  nop
    IL_0034:  stfld      valuetype [mscorlib]System.Nullable`1<int32> class HashedLinkedList`1<!T>::offset
    IL_0039:  ret
  } // end of method HashedLinkedList`1::Test