protected override void Run() { exceptionType = TypeSystem.GetTypeByName("System", "Exception"); InsertBlockProtectInstructions(); UpdateBlockProtectInstructions(); MethodCompiler.SetProtectedRegions(ProtectedRegion.CreateProtectedRegions(BasicBlocks, MethodCompiler.Method.ExceptionHandlers)); }