Fix compilation of array initializer used inside field initializer of an anonymous...
[mono.git] / mcs / mcs / const.cs
index 74a36da54b68cf9e33e54e55555bd483b9d91ca6..45e54c1047e4636cfcbb20039541f712192d9d4c 100644 (file)
@@ -195,7 +195,7 @@ namespace Mono.CSharp {
                                        c = field.ConvertInitializer (rc, c);
 
                                if (c == null) {
-                                       if (TypeManager.IsReferenceType (field.MemberType))
+                                       if (TypeSpec.IsReferenceType (field.MemberType))
                                                Error_ConstantCanBeInitializedWithNullOnly (rc, field.MemberType, expr.Location, GetSignatureForError ());
                                        else if (!(expr is Constant))
                                                Error_ExpressionMustBeConstant (rc, expr.Location, GetSignatureForError ());