gcc/libjava/testsuite/libjava.compile/final_local_switch.java

17 lines
395 B
Java
Raw Normal View History

// This bug was discovered while working on java/1413 (compiling freetds.)
// http://gcc.gnu.org/ml/java-prs/2000-q4/msg00156.html
// The following code should build.
class final_local_switch {
void foo (int type) {
final byte CHARSET_CHANGE = (byte)3;
final byte CHARSET_CHANGES = (byte)4;
switch (type) {
case CHARSET_CHANGE:
break;
case CHARSET_CHANGES:
break;
}
}
}