Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

28 lines
376 B
C#

// CS1612: Cannot modify a value type return value of `X.P'. Consider storing the value in a temporary variable
// Line: 9
using System;
class X {
static void Main ()
{
bar (out P.x);
Console.WriteLine ("Got: " + P.x);
}
static void bar (out int x) { x = 10; }
static G P {
get {
return g;
}
}
static G g = new G ();
struct G {
public int x;
}
}