X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMicrosoft.CSharp%2FMicrosoft.CSharp.RuntimeBinder%2FChangeLog;h=5e79d5aa9d8fef8f2e38b2927d169d2b15726e35;hb=5742335f66bc628ad0ce75be7870127da04916df;hp=5d6e797cec8a1f7244d127c49277bd1509bb9c3b;hpb=38d6f430bfa9d1f7e3e5e9b94ab00ad625689e61;p=mono.git diff --git a/mcs/class/Microsoft.CSharp/Microsoft.CSharp.RuntimeBinder/ChangeLog b/mcs/class/Microsoft.CSharp/Microsoft.CSharp.RuntimeBinder/ChangeLog index 5d6e797cec8..5e79d5aa9d8 100644 --- a/mcs/class/Microsoft.CSharp/Microsoft.CSharp.RuntimeBinder/ChangeLog +++ b/mcs/class/Microsoft.CSharp/Microsoft.CSharp.RuntimeBinder/ChangeLog @@ -1,3 +1,124 @@ +2010-06-16 Marek Safar + + * CSharpInvokeMemberBinder.cs: Construct MemberAccess for simple + name expressions. + +2010-05-27 Marek Safar + + * *.cs: Sync with the latest gmcs. + +2010-02-10 Marek Safar + + * *.cs: Track RC API changes. + +2009-12-09 Marek Safar + + * CSharpBinder.cs: Actually use merged restrictions. + +2009-11-18 Marek Safar + + * CSharpBinder.cs: Fixed unsafe initialization. + +2009-11-16 Marek Safar + + * RuntimeBinderContext.cs, ErrorPrinter.cs, CSharpBinder.cs: Reject + unsafe type. + +2009-11-11 Marek Safar + + * CSharpInvokeBinder.cs, CSharpBinder.cs, + CSharpInvokeMemberBinder.cs: Convert discarded result expressions. + +2009-11-04 Marek Safar + + * CSharpIsEventBinder.cs: Dynamic events implementation. + + * *.cs: Make CSharpBinder instance and share common checks. + +2009-11-03 Marek Safar + + * CSharpInvokeConstructorBinder.cs: Dynamic constructors. + +2009-10-30 Marek Safar + + * CSharpBinder.cs, CSharpInvokeMemberBinder.cs, + CSharpSetIndexBinder.cs: Simple member binder. + +2009-10-23 Marek Safar + + * RuntimeBinderContext.cs, Extensions.cs, CSharpBinder.cs: More + literal and constant work. + +2009-10-22 Marek Safar + + * *.cs: Cleanup the old API. + +2009-10-20 Marek Safar + + * *.cs: Update to the latest API. + +2009-10-14 Marek Safar + + * CSharpBinaryOperationBinder.cs, CSharpGetIndexBinder.cs, + CSharpGetMemberBinder.cs, CSharpArgumentInfo.cs, CSharpBinder.cs, + CSharpUnaryOperationBinder.cs, CSharpConvertBinder.cs, + CSharpSetIndexBinder.cs, CSharpSetMemberBinder.cs: Index setters + implemented. + +2009-10-07 Marek Safar + + * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs, + CSharpGetMemberBinder.cs, CSharpBinder.cs, + CSharpUnaryOperationBinder.cs, CSharpSetMemberBinder.cs: Member + access implemented. + +2009-09-30 Marek Safar + + * CSharpBinaryOperationBinder.cs, CSharpBinder.cs, + CSharpUnaryOperationBinder.cs, CSharpConvertBinder.cs: Implicit + and explicit conversions implemented. + +2009-09-29 Marek Safar + + * CSharpBinaryOperationBinder.cs, Extensions.cs, CSharpBinder.cs, + CSharpUnaryOperationBinder.cs: Dynamic unary expressions. + +2009-09-25 Marek Safar + + * CSharpBinaryOperationBinder.cs, CSharpBinder.cs: More dynamic + binary expressions. + +2009-09-18 Marek Safar + + * CSharpBinaryOperationBinder.cs, CSharpBinder.cs: Implemented + binary AddAssign operator. + +2009-09-16 Marek Safar + + * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs, + CSharpBinder.cs: Fully implemented binary Add operator. + +2009-09-11 Marek Safar + + * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs, + ErrorPrinter.cs, Extensions.cs, CSharpBinder.cs: Binary binder. + +2009-08-10 Marek Safar + + * CSharpInvokeBinder.cs, CSharpGetMemberBinder.cs, + CSharpInvokeMemberBinder.cs: Defer fallback for now. + +2009-08-07 Marek Safar + + * CSharpInvokeBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs, + CSharpArgumentInfo.cs, CSharpInvokeMemberBinder.cs, + CSharpSetIndexBinder.cs: Skip overhead arguments. + +2009-08-04 Marek Safar + + * RuntimeBinderInternalCompilerException.cs, + RuntimeBinderException.cs: New files. + 2009-07-14 Marek Safar * CSharpInvokeBinder.cs, CSharpBinaryOperationBinder.cs,