[runtime] Fix "make distcheck"
[mono-project.git] / mono / tests / verifier / valid_rethrow_doesnt_fallthrough.il
blob69ccabfe66695ef6b64243c56881dfb631d8aa64
1 .assembly extern mscorlib
3   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 )                         // .z\V.4..
4   .ver 2:0:0:0
8 .assembly 'test-32'
10   .ver 0:0:0:0
12 .module 'test-32'
14 .class public auto ansi beforefieldinit Driver extends [mscorlib]System.Object
16         .method public static void Test ()
17         {
18                 .maxstack 3
19                 .locals init (int32 V_0)
21                 .try
22                 {
23                         leave LABEL_0
24                 }
25                 catch [mscorlib]System.Object
26                 {
27                         pop
29                         .try
30                         {
31                                 br.s LABEL_1
32 LABEL_2:
33                                 nop
34 LABEL_1:
35                                 ldloc.0
36                                 brtrue.s LABEL_2
37                                 leave.s LABEL_3
38                         }
39                         finally
40                         {
41                                 endfinally
42                         }
43 LABEL_3:
44                         rethrow
45                 }
46 LABEL_0:
47                 nop
48                 ret
49         }
51         .method public hidebysig static int32  Main() cil managed
52         {
53                 .entrypoint
54                 .maxstack  8
55                 .locals init ()
56                 call void Driver::Test ()
57                 ldc.i4.0
58                 ret
59         }