Merge pull request #4169 from evincarofautumn/fix-xmm-scanning-mac-x86
[mono.git] / mono / tests / verifier / invalid_try_block_inside_filter_block.il
1 .assembly 'invalid_try_block_inside_filter_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 BB_00:
14                 newobj instance void class [mscorlib]System.Exception::.ctor()
15                 throw
16                 leave END
17 BB_01:
18
19 BB_02:
20                 pop
21                 ldloc.0
22                 brfalse BB_N03
23
24 BB_N00:
25                 newobj instance void class [mscorlib]System.Exception::.ctor()
26                 throw
27                 leave END
28 BB_N01:
29
30 BB_N02:
31                 pop
32                 leave END
33 BB_N03:
34
35                 ldc.i4.0
36                 endfilter
37 BB_03:
38
39 BB_04:
40                 leave END
41 BB_05:
42
43
44 END:
45         ldc.i4.0
46         ret
47
48 .try BB_N00 to BB_N01 catch [mscorlib]System.Exception handler BB_N02 to BB_N03
49 .try BB_00 to BB_01 filter BB_02 handler BB_04 to BB_05
50
51 }