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