In .net what are the possible OpCodes that can exist as the last instruction of a method.
At the moment I know that it can be
- Ret http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.ret.aspx
- Throw http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.throw.aspx
But is it possible for it to be any other opcodes? And if so what code (prefer c#) would produce them?
By "Last" I mean "the final OpCode defined in the method body"