c# Programming Glossary: l_0005
Generate tail call opcode http://stackoverflow.com/questions/15864670/generate-tail-call-opcode Size 17 0x11 .maxstack 8 L_0000 ldarg.0 L_0001 brtrue.s L_0005 L_0003 ldarg.1 L_0004 ret L_0005 ldarg.0 L_0006 ldc.i4.1 L_0007.. ldarg.0 L_0001 brtrue.s L_0005 L_0003 ldarg.1 L_0004 ret L_0005 ldarg.0 L_0006 ldc.i4.1 L_0007 sub L_0008 ldarg.1 L_0009 ldarg.0.. Size 17 0x11 .maxstack 8 L_0000 ldarg.0 L_0001 brtrue.s L_0005 L_0003 ldarg.1 L_0004 ret L_0005 ldarg.0 L_0006 ldc.i4.1 L_0007..
When using object initializers, why does the compiler generate an extra local variable? http://stackoverflow.com/questions/1679780/when-using-object-initializers-why-does-the-compiler-generate-an-extra-local-va L_0000 newobj instance void ClassLibrary1.Class1 .ctor L_0005 stloc.0 L_0006 ldloc.0 L_0007 ldstr fooBar L_000c callvirt instance..
What really happens in a try { return x; } finally { x = null; } statement? http://stackoverflow.com/questions/421797/what-really-happens-in-a-try-return-x-finally-x-null-statement 0 int32 CS 1 0000 L_0000 call int32 Program SomeNumber L_0005 stloc.0 L_0006 leave.s L_000e L_0008 call void Program Foo L_000d..
|