mono/mono — comment on commit 0308f4600aa25e6b48dc397f519b0b5c5424d75f
File:  line 0
By Shamar:

@marek-safar something is still broken: the expression

e = () => new Node() { Name = "test", Parent = { Name = "Parent" }, Values = { new Node(), new Node() } };

still gives different compilation errors:

gtest-etree-27.cs(50,38): error CS0826: The type of an implicitly typed array cannot be inferred from the initializer. Try specifying array type explicitly
gtest-etree-27.cs(50,27): error CS1502: The best overloaded method match for `System.Linq.Expressions.Expression.MemberInit(System.Linq.Expressions.NewExpression, params System.Linq.Expressions.MemberBinding[])' has some invalid arguments
/opt/mono/lib/mono/2.0/System.Core.dll (Location of the symbol related to previous error)
gtest-etree-27.cs(50,21): error CS1502: The best overloaded method match for `System.Linq.Expressions.Expression.Lambda>(System.Linq.Expressions.Expression, params System.Linq.Expressions.ParameterExpression[])' has some invalid arguments