// CS0206: A property or indexer `anonymous type.Foo' may not be passed as `ref' or `out' parameter // Line: 14 // Compiler options: -langversion:linq class C { static void Foo (ref object o) { } public static void Main () { var v = new { Foo = "Bar" }; Foo (ref v.Foo); } }