| public class PR12374 { | |
| /* We weren't coping with field refs on a string constant... */ | |
| Object Foo() | |
| { | |
| return "".CASE_INSENSITIVE_ORDER; | |
| } | |
| /* Special casing access to array.length while analysing syntax is | |
| evil. Especially when it means we can't cope with a type | |
| called length. */ | |
| class length | |
| { | |
| static final int i = 2; | |
| } | |
| int bar() | |
| { | |
| return length.i; | |
| } | |
| public static void main (String[] argv) | |
| { | |
| } | |
| } |