[jit] Fix the saving of the 'cfg->ret_var_set' flag when inlining, it was set to...
[mono.git] / mcs / errors / cs1686-3.cs
1 // CS1686: Local variable or parameter `i' cannot have their address taken and be used inside an anonymous method, lambda expression or query expression
2 // Line: 18
3 // Compiler options: -unsafe
4
5 unsafe struct S
6 {
7         public int i;
8 }
9
10 class C
11 {
12         unsafe delegate int* D ();
13
14         static void Main ()
15         {
16                 unsafe {
17                         S str = new S ();
18                         D d = delegate { return &str.i; };
19                 }
20         }
21 }