Merge pull request #96 from ualtinok/master
[mono.git] / mcs / class / System.Core / System.Linq.Expressions / ChangeLog
index 55387ee3ca23761ab2883a8a5a3bafa17a49a28b..f78f6c1ab7d5af12eaed511cbc38528073eaee65 100644 (file)
@@ -1,3 +1,54 @@
+2010-07-26  Jb Evain  <jbevain@novell.com>
+
+       * EmitContext.cs: Properly call methods on enumerations.
+       Fixes #625367.
+
+2010-05-19  Jb Evain  <jbevain@novell.com>
+
+       * ConstantExpression.cs: fix emission of nullable constants.
+
+2010-01-08  Jb Evain  <jbevain@novell.com>
+
+       * Expression.cs (Call): properly deal with zero length array
+       of type arguments for non generic methods. Fixes #568989.
+
+2009-12-02 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * Expression.cs: expression can be null for static getters. Patch from
+       Miguel de Icaza (miguel@novell.com).
+
+2009-11-15  Jb Evain  <jbevain@novell.com>
+
+       * Expression (Call): deal with lambda expression <> delegate
+       comparison when filtering methods.
+       Fixes #536637.
+
+2009-11-15  Jb Evain  <jbevain@novell.com>
+
+       * Expression (Call): better filtering of generic methods.
+       Fixes #537768.
+
+2009-11-14  Jb Evain  <jbevain@novell.com>
+
+       * UnaryExpression.cs: isolate quoted expressions.
+       * EmitContext.cs (ParameterReplacer): new helper type
+       to replace the parameters of isolated expressions.
+       Fix #550722.
+
+2009-11-14  Jb Evain  <jbevain@novell.com>
+
+       * ExpressionTransformer.cs: adjust return type of all
+        tranformation methods to make the transformer actually
+        useful.
+
+2009-10-08  Jb Evain  <jbevain@novell.com>
+
+       * LambdaExpression.cs (Compile): use the interpreter on MonoTouch.
+
+2009-09-03  Jb Evain  <jbevain@novell.com>
+
+       * ConstantExpression.cs (Emit): add support to emit DBNull values.
+
 2009-09-03  Jb Evain  <jbevain@novell.com>
 
        * ConstantExpression.cs (Emit): add support for emitting