532924ea63f074b4d72afc51720f62a37663cb20
[mono.git] / mcs / class / Microsoft.CSharp / Microsoft.CSharp.RuntimeBinder / ChangeLog
1 2009-11-03  Marek Safar  <marek.safar@gmail.com>
2
3         * CSharpInvokeConstructorBinder.cs: Dynamic constructors.
4
5 2009-10-30  Marek Safar  <marek.safar@gmail.com>
6
7         * CSharpBinder.cs, CSharpInvokeMemberBinder.cs,
8         CSharpSetIndexBinder.cs: Simple member binder.
9
10 2009-10-23  Marek Safar  <marek.safar@gmail.com>
11
12         * RuntimeBinderContext.cs, Extensions.cs, CSharpBinder.cs: More
13         literal and constant work.
14
15 2009-10-22  Marek Safar  <marek.safar@gmail.com>
16
17         * *.cs: Cleanup the old API.
18
19 2009-10-20  Marek Safar  <marek.safar@gmail.com>
20
21         * *.cs: Update to the latest API.
22
23 2009-10-14  Marek Safar  <marek.safar@gmail.com>
24
25         * CSharpBinaryOperationBinder.cs, CSharpGetIndexBinder.cs,
26         CSharpGetMemberBinder.cs, CSharpArgumentInfo.cs, CSharpBinder.cs,
27         CSharpUnaryOperationBinder.cs, CSharpConvertBinder.cs,
28         CSharpSetIndexBinder.cs, CSharpSetMemberBinder.cs: Index setters
29         implemented.
30
31 2009-10-07  Marek Safar  <marek.safar@gmail.com>
32
33         * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs,
34         CSharpGetMemberBinder.cs, CSharpBinder.cs,
35         CSharpUnaryOperationBinder.cs, CSharpSetMemberBinder.cs: Member
36         access implemented.
37
38 2009-09-30  Marek Safar  <marek.safar@gmail.com>
39
40         * CSharpBinaryOperationBinder.cs, CSharpBinder.cs,
41         CSharpUnaryOperationBinder.cs, CSharpConvertBinder.cs: Implicit
42         and explicit conversions implemented.
43
44 2009-09-29  Marek Safar  <marek.safar@gmail.com>
45
46         * CSharpBinaryOperationBinder.cs, Extensions.cs, CSharpBinder.cs,
47         CSharpUnaryOperationBinder.cs: Dynamic unary expressions.
48
49 2009-09-25  Marek Safar  <marek.safar@gmail.com>
50
51         * CSharpBinaryOperationBinder.cs, CSharpBinder.cs: More dynamic
52         binary expressions.
53
54 2009-09-18  Marek Safar <marek.safar@gmail.com>
55
56         * CSharpBinaryOperationBinder.cs, CSharpBinder.cs: Implemented
57         binary AddAssign operator.
58
59 2009-09-16  Marek Safar <marek.safar@gmail.com>
60
61         * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs,
62         CSharpBinder.cs: Fully implemented binary Add operator.
63
64 2009-09-11  Marek Safar <marek.safar@gmail.com>
65
66         * RuntimeBinderContext.cs, CSharpBinaryOperationBinder.cs,
67         ErrorPrinter.cs, Extensions.cs, CSharpBinder.cs: Binary binder.
68
69 2009-08-10  Marek Safar <marek.safar@gmail.com>
70
71         * CSharpInvokeBinder.cs, CSharpGetMemberBinder.cs,
72         CSharpInvokeMemberBinder.cs: Defer fallback for now.
73
74 2009-08-07  Marek Safar <marek.safar@gmail.com>
75
76         * CSharpInvokeBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs,
77         CSharpArgumentInfo.cs, CSharpInvokeMemberBinder.cs,
78         CSharpSetIndexBinder.cs: Skip overhead arguments.
79
80 2009-08-04  Marek Safar <marek.safar@gmail.com>
81
82         * RuntimeBinderInternalCompilerException.cs,
83         RuntimeBinderException.cs: New files.
84
85 2009-07-14  Marek Safar <marek.safar@gmail.com>
86
87         * CSharpInvokeBinder.cs, CSharpBinaryOperationBinder.cs,
88         CSharpGetMemberBinder.cs, CSharpGetIndexBinder.cs, Extensions.cs,
89         CSharpIsEventBinder.cs, CSharpUnaryOperationBinder.cs,
90         CSharpConvertBinder.cs, CSharpSetIndexBinder.cs,
91         CSharpInvokeMemberBinder.cs, CSharpSetMemberBinder.cs: New files.
92
93 2009-07-02  Marek Safar <marek.safar@gmail.com>
94
95         * CSharpConversionKind.cs, CSharpArgumentInfo.cs, 
96         CSharpInvokeMemberBinder.cs, CSharpCallFlags.cs: New files.
97
98 2009-06-29  Marek Safar <marek.safar@gmail.com>
99
100         * ChangeLog: Added
101