Test cases listed by Category: ============================== * Binary operators test-146.cs * Overloading test-147.cs * Try/Catch blocks verify-1.cs verify-2.cs * Indexers and Properties test-148.cs * Events and Delegates test-149.cs verify-3.cs * Constant Folding test-150.cs * Switch blocks test-152.cs * Member Access & Simple Names test-151.cs test-159.cs test-160.cs test-161.cs * Invocation test-153.cs * Flow Analysis test-154.cs test-162.cs * Type Containers test-155.cs test-156.cs * Attributes test-157.cs test-158.cs Test cases listed by Number: ============================ test-146.cs ----------- Test for Binary.EmitBrancheable() to ensure we're emitting correct unsinged branch targets. test-147.cs ----------- Testing `new' modifier. test-148.cs ----------- Testing the `IndexerName' attribute in interface indexers. test-149.cs ----------- Testing interface events. test-150.cs ----------- Test for folding of UIntConstants. See bug #28106. FIXME: We should all all possible test cases to this test. test-151.cs ----------- A.Iface b; void doit (Object A) { b = (A.Iface)A; } test-152.cs ----------- Scope of variables declared inside a switch case. test-153.cs ----------- Testing invocation of varargs function. test-154.cs ----------- Flow analysis: This test contains all situations which are "allowed". test-155.cs ----------- Nested interfaces. test-156.cs ----------- Check whether base types are at least as accessible than the current type. test-157.cs ----------- Attributes. test-158.cs ----------- Attributes. test-159.cs ----------- SimpleNameLookup: Cast to `A.Iface' type when there's a parameter called `A'. test-160.cs ----------- ResolveMemberLookup: `B look; return look.s.a' must work in static context. test-161.cs ----------- ResolveMemberLookup: Field initializer references `DateTime.Now' when there's an instance property/field `DateTime'. test-162.cs ----------- Control Flow Analysis wrt. structs. verify-1.cs ----------- Test whether we do not jump out of the method in a Try/Finally block. verify-2.cs ----------- Test whether `return' in a Try/Catch block actually returns. Test whether continue uses Leave when the branch is across Try/Catch boundaries. verify-3.cs ----------- Checks default add/remove method of static events.