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