Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / test-487.cs
1 using System;
2 struct X {
3         int i;
4         static bool pass = false;
5         
6         X (object dummy)
7         {
8                 X x = new X ();
9                 x.i = 1;
10                 int n = 0;
11
12                 if ((this = x).i == 1)
13                         n ++;
14                 
15                 if (this.i == 1)
16                         n ++;
17                 
18                 pass = (n == 2);
19         }
20         public static int Main ()
21         {
22                 new X (null);
23                 return pass ? 0 : 1;
24         }
25 }