langtools/test/tools/javac/6857948/T6857948.java
changeset 6343 655c0db5643b
equal deleted inserted replaced
6342:228b73431edb 6343:655c0db5643b
       
     1 /*
       
     2  * @test /nodynamiccopyright/
       
     3  * @bug 6857948
       
     4  * @summary 6857948: Calling a constructor with a doubly bogus argument causes an internal error
       
     5  * @author Maurizio Cimadamore
       
     6  *
       
     7  * @compile/fail/ref=T6857948.out -XDrawDiagnostics T6857948.java
       
     8  */
       
     9 
       
    10 class Foo {
       
    11    Foo(String v) {}
       
    12 };
       
    13 
       
    14 class Test {
       
    15    public static void main() {
       
    16       Foo f = new Foo("Hello!",nosuchfunction()) {};
       
    17    }
       
    18 }