1 Test cases listed by Category:
2 ==============================
14 verify-1.cs verify-2.cs
16 * Indexers and Properties
18 test-148.cs test-166.cs
20 * Events and Delegates
22 test-149.cs test-164.cs verify-3.cs
30 test-152.cs verify-4.cs
32 * Member Access & Simple Names
34 test-151.cs test-159.cs test-160.cs test-161.cs
38 test-153.cs test-163.c
42 test-154.cs test-162.cs
46 test-155.cs test-156.cs
50 test-157.cs test-158.cs
52 * Arrays and array creation
60 Test cases listed by Number:
61 ============================
65 Test for Binary.EmitBrancheable() to ensure we're emitting correct
66 unsinged branch targets.
70 Testing `new' modifier.
74 Testing the `IndexerName' attribute in interface indexers.
78 Testing interface events.
82 Test for folding of UIntConstants. See bug #28106.
83 FIXME: We should all all possible test cases to this test.
89 void doit (Object A) {
95 Scope of variables declared inside a switch case.
99 Testing invocation of varargs function.
103 Flow analysis: This test contains all situations which are "allowed".
111 Check whether base types are at least as accessible than the current type.
123 SimpleNameLookup: Cast to `A.Iface' type when there's a parameter called `A'.
127 ResolveMemberLookup: `B look; return look.s.a' must work in static context.
131 ResolveMemberLookup: Field initializer references `DateTime.Now' when there's
132 an instance property/field `DateTime'.
136 Control Flow Analysis wrt. structs.
140 Test to check we select string over object when we have a Null literal as the argument.
144 Virtual functions in delegate creation expressions.
148 Enums in array creation expression.
152 Using property from interface which is inherited multiple times.
156 Test whether we do not jump out of the method in a Try/Finally block.
160 Test whether `return' in a Try/Catch block actually returns. Test
161 whether continue uses Leave when the branch is across Try/Catch
166 Checks default add/remove method of static events.
170 When there's an unreachable break in a switch section, it must not emit a jump out of