Test cases listed by Category:
==============================
-* Binary operators
+* Operators
- test-146.cs test-175.cs
+ test-146.cs test-175.cs test-200.cs test-204.cs
* Overloading
* Indexers and Properties
- test-148.cs test-166.cs
+ test-148.cs test-166.cs test-206.cs test-208.cs test-209.cs
* Events and Delegates
* Switch blocks
- test-152.cs verify-4.cs
+ test-152.cs test-193.cs verify-4.cs
* Member Access & Simple Names
test-151.cs test-159.cs test-160.cs test-161.cs test-190.cs
-* Invocation
+* Invocation and Casts
- test-153.cs test-163.c
+ test-153.cs test-163.c test-207.cs test-210.cs test-211.cs
* Flow Analysis
- test-154.cs test-162.cs test-185.cs test-189.cs
+ test-154.cs test-162.cs test-185.cs
* Type Containers
verify-6.cs
+* Type resolution and name lookup
+
+ test-198.cs test-201.cs test-202.cs test-203.cs
+
Test cases listed by Number:
============================
This tests that the compiler is generating "return:" attributes for a
method. This was a separate code path, and was not handled in the past.
+
+test-178.cs
+-----------
+Ensure that we emit attributes only once for operators. Bug #45876
+
+
test-179.cs
-----------
Tests various uses of the indexers in the presence of the `new' keyword
test-189.cs
-----------
-Flow analysis wrt. nested infinite loops. Bug #40670.
+Test to ensure proper overload resolution of params method under various cases.
test-190.cs
-----------
Accessing private field of outer class from which we derive.
+tests-191.cs
+------------
+Some accessibility tests that exist in Corlib and System, to probe the new
+functionality in the compiler for accessibility of private nested classes.
+
+test-192.cs
+-----------
+Fix for bug 41952, basically, we were not using the `unchecked' bit during
+constant resolution due to the nature of EmitMeta.
+
+test-193.cs
+-----------
+Fix for bug 39828, allow goto to a label in another switch section.
+
+test-194.cs
+-----------
+Fix for bug #39108 - ensure that the correct form of a params method is called:
+
+"explicit conversion of argument to object
+(type object cannot be implicitly converted to type
+object[]) affects resolution of normal/expanded form
+of method invocation."
+
+test-195.cs
+-----------
+
+Fix for bug #45149, constructors that call another constructor in the
+same class (using ": this()") should not emit instance field initializers.
+
+test-196.cs:
+------------
+
+The optimization that we perform in uint & int-constant was triggering a bug
+because we returned always, when we should have continued the processing if the
+conditions were not correct.
+
+test-197.cs
+-----------
+
+Fix for bug #42973.
+
+test-198.cs
+-----------
+
+Type resolution and name lookup. Fixes for bugs #36316, #36314.
+
+test-199.cs
+-----------
+
+Name resolution wrt. inaccessible types. Fixes bug #36313.
+
+test-200.cs
+-----------
+
+Compound assignment (x = (y += 3)). Fixes bug #45854.
+
+test-201.cs
+-----------
+
+Fix for bug #35631.
+
+test-202.cs
+-----------
+
+Fix for bug #41975.
+
+test-203.cs
+-----------
+
+Fix for bug #33026.
+
+test-204.cs
+-----------
+
+User defined conditional logical operators; bug #40505.
+
+test-206.cs
+-----------
+
+Indexers; bug #46502.
+
+test-207.cs
+-----------
+
+Expressions which return delegates.
+
+test-208.cs
+-----------
+
+Indexers; bug #46788.
+
+test-209.cs
+-----------
+
+Embedded assignments; while fixing a bug and making a mistake, I discovered some
+problems during class libs compilation. Let's just add a testcase for them here.
+
+test-210.cs
+-----------
+
+Cast something to a delegate and then invoke it; bug #46923.
+
+test-211.cs
+-----------
+
+Multiple casts.
+
+test-212.cs
+-----------
+
+Params overload resolution with implicit user conversion
+
verify-1.cs
-----------
Test whether we do not jump out of the method in a Try/Finally block.
unsafe-6.cs:
------------
Tests the correct computation of compound operators in the context of a pointer
-dereference on the left side.
\ No newline at end of file
+dereference on the left side.
+