[jit] Fix the saving of the 'cfg->ret_var_set' flag when inlining, it was set to...
[mono.git] / mcs / errors / cs1612-3.cs
1 // CS1612: Cannot modify a value type return value of `bar.this[int]'. Consider storing the value in a temporary variable
2 // Line: 19
3
4 struct foo {
5         public int x;
6 }
7
8 class bar {
9         public foo this [int x] {
10                 get { return new foo (); }
11                 set { }
12         }
13 }
14
15 class main {
16         static void Main ()
17         {
18                 bar b = new bar ();
19                 b [0].x = 5;
20         }
21 }