2010-05-25 Jb Evain <jbevain@novell.com>
[mcs.git] / class / System.Core / TODO
blob488febdb95c12609aa66a0992af08cc53cfcb731
1 Things missing:
3         *** Add support for MethodInfos ** and the nullable stuff, I believe
4         we have to pull the values before calling the various
5         MethodINfos in BinaryExpression, need to write test
7        Coalesce's conversion, what is this used for?
9        Constant generation of objects, how are those Constants in the first place?
11        Try: 
12             OrElse (Constant (new Boo(), new Boo ()))
14 Tests missing:
16         Must write tests for all the codepaths currently in
17         BinaryExpression.Emit (specially the XXXChecked variants as
18         those so far have shown most of the problems).
21         Write tests for stuff using MethodInfos (the various
22         BinaryExpressions using MEthodInfos have been barely tested).   
24         Write more tests using nullables, currently we are short on
25         them, and they are not extensively tested.
27         Missing:
28                 Add, Subtract, Multiply, Divide, Modulo, <<, >> And, Or, Xor
30                 MultiplyChecked, DivideChecked, 
32                 case ExpressionType.OrElse:
33                 case ExpressionType.AndAlso: