Merge pull request #4403 from BrzVlad/fix-workers-par-context
[mono.git] / mono / tests / verifier / valid_switch_with_value_on_stack.il
1 .assembly extern mscorlib
2 {
3   .ver 2:0:0:0
4   .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
5 }
6 .assembly 'cast'
7 {
8   .hash algorithm 0x00008004
9   .ver  0:0:0:0
10 }
11 .module cast.exe
12
13 .class private auto ansi beforefieldinit Driver
14 {
15         .method static default void Test ()  cil managed 
16         {
17                 ret
18         }
19
20
21         .method private static hidebysig default void Main ()  cil managed 
22         {
23                 .entrypoint
24
25                 ldc.i4.1
26                 ldc.i4.1
27                 switch (LB_1)
28
29                 ldc.i4.1
30                 nop
31                 br.s LB_2
32
33 LB_1:
34                 ldc.i4.2
35                 nop
36
37 LB_2:
38                 pop
39                 pop
40                 nop
41
42                 ret
43         }
44
45
46 }
47