Merge pull request #2720 from mono/fix-39325
[mono.git] / mono / tests / verifier / unverifiable_fallthru_into_catch_block.il
1 .assembly 'invalid_fallthru_into_catch_block'
2 {
3   .hash algorithm 0x00008004
4   .ver  0:0:0:0
5 }
6
7 .method public static int32 Main() cil managed
8 {
9         .entrypoint
10         .maxstack 8
11         .locals init (int32 V0)
12         
13         ldloc.0
14         brfalse BB_MIDDLE
15
16 BB_00:
17                 newobj instance void class [mscorlib]System.Exception::.ctor()
18                 throw
19                 leave END
20 BB_01:
21
22 BB_MIDDLE:
23                 nop
24                 nop
25 BB_02:
26                 pop
27                 nop
28                 nop
29                 leave END
30 BB_03:
31
32
33 END:
34         ldc.i4.0
35         ret
36
37 .try BB_00 to BB_01 catch [mscorlib]System.Exception handler BB_02 to BB_03
38
39
40 }