Hi Jb, Whenever I try copying branching or conditional instructions (such as OpCodes.Br and OpCodes.Brfalse) from an existing method body to a new method body, I noticed that Cecil doesn't update the offsets even after I have added additional instructions to the new method body. For example, the original method body had one brtrue.s instruction that jumped to offset IL_0003C, and when I checked the instruction of the new method body, the same branching instruction was pointing to the same branching location even though the instruction that it was pointing to was no longer at IL_0003C. Is there any way that Cecil can help me here, or will I have to manually update these branch targets myself? Thanks for the help, btw.
-Phil -- -- mono-cecil
