/** | |
* @test /nodynamiccopyright/ | |
* @bug 4222327 4785453 | |
* @summary Interface names for classes in the same scope should not | |
* cause the compiler to crash. | |
* | |
* @compile/fail/ref=NameCollision.out -XDrawDiagnostics NameCollision.java | |
*/ | |
// The test fails if the compiler crashes. | |
public class NameCollision { | |
class Runnable implements Runnable { } // ERROR | |
} |