Test for assignability of arrays to generic interfaces. Fixes #2304.
[mono.git] / mcs / class / System.Core / TODO
index 80302cb64aebbb2cd9241b5fe0495510f08683a0..488febdb95c12609aa66a0992af08cc53cfcb731 100644 (file)
@@ -1,5 +1,9 @@
 Things missing:
 
+       *** Add support for MethodInfos ** and the nullable stuff, I believe
+       we have to pull the values before calling the various
+       MethodINfos in BinaryExpression, need to write test
+
        Coalesce's conversion, what is this used for?
 
        Constant generation of objects, how are those Constants in the first place?
@@ -7,22 +11,19 @@ Things missing:
        Try: 
                    OrElse (Constant (new Boo(), new Boo ()))
 
-Binary missing:
-                       case ExpressionType.Coalesce:
-                       case ExpressionType.Equal:
-                       case ExpressionType.GreaterThan:
-                       case ExpressionType.GreaterThanOrEqual:
-                       case ExpressionType.LessThan:
-                       case ExpressionType.LessThanOrEqual:
-                       case ExpressionType.NotEqual:
-                       case ExpressionType.Power:
-       
 Tests missing:
 
        Must write tests for all the codepaths currently in
        BinaryExpression.Emit (specially the XXXChecked variants as
        those so far have shown most of the problems).
 
+
+       Write tests for stuff using MethodInfos (the various
+       BinaryExpressions using MEthodInfos have been barely tested).   
+
+       Write more tests using nullables, currently we are short on
+       them, and they are not extensively tested.
+
        Missing:
                Add, Subtract, Multiply, Divide, Modulo, <<, >> And, Or, Xor