+2008-03-06 Jb Evain <jbevain@novell.com>
+
+ * EmitContext.cs: the DebugContext delegate the CreateDelegate
+ to a DynamicContext to avoid visibility issues in debug mode.
+
+2008-03-06 Jb Evain <jbevain@novell.com>
+
+ * EmitContext.cs: Lambda methods bypass JIT visibility checks.
+
+2008-03-06 Jb Evain <jbevain@novell.com>
+
+ * MethodCallExpression.cs, Expression.cs: refactor method calling
+ into a more sophisticated EmitCall in Expression.
+ * InvocationExpression.cs (Emit): implement using the previous EmitCall.
+
+2008-03-06 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs: add a EmitCall helper.
+ * MemberExpression.cs: implement property access.
+
+2008-03-06 Jb Evain <jbevain@novell.com>
+
+ * MethodCallExpression.cs, Expression.cs: refactor a EmitLoad in Expression.
+ * MemberExpression.cs: use EmitLoad to load the instance field if needed.
+
+2008-03-06 Jb Evain <jbevain@novell.com>
+
+ * BinaryExpression.cs, Expression.cs: move EmitStored from
+ BinaryExpression to Expression.
+ * MethodCallExpression.cs: allow method calls on structs.
+
+2008-03-05 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs: Fix the Call method which takes an array
+ of type arguments.
+
+2008-03-05 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs: fix for a good chunk of lifted/liftToNull tests.
+
+2008-02-26 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs (Call): Guess the parameters type from the argument
+ types if needed.
+
+2008-02-25 Jb Evain <jbevain@novell.com>
+
+ * NewExpression.cs (Emit): deal with value types construction.
+
+2008-02-25 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs, NewExpression.cs: deal with the fact that value types
+ don't have a parameterless constructor.
+
+2008-02-24 Jb Evain <jbevain@novell.com>
+
+ * LambdaExpression.cs, EmitContext.cs: make compilation
+ of delegate returning void work.
+
+2008-02-24 Jb Evain <jbevain@novell.com>
+
+ * MethodCallExpression.cs: emit call or callvirt depending
+ on the virtuality of the method.
+
+2008-02-24 Jb Evain <jbevain@novell.com>
+
+ * LambdaExpression.cs: properly format error message.
+
+2008-02-21 Jb Evain <jbevain@novell.com>
+
+ * BinaryExpression.cs (EmitCoalesce): fix setup_null.
+
+2008-02-21 Jb Evain <jbevain@novell.com>
+
+ * BinaryExpression.cs (Emit): fix the both_are_null case.
+
+2008-02-20 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs, ExpressionPrinter.cs: implement MemberBind.
+
+2008-02-20 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs, ExpressionPrinter.cs: implement ListInit.
+
+2008-02-19 Jb Evain <jbevain@novell.com>
+
+ * Expression.cs, ExpressionPrinter.cs: implement MemberInit.
+