langtools/test/tools/javac/generics/diamond/neg/T8078473.java
author sadayapalam
Mon, 27 Apr 2015 17:36:20 +0530
changeset 30404 952a476681b2
child 34474 14deea5f86f1
permissions -rw-r--r--
8078473: javac diamond finder crashes when used to build java.base module. Reviewed-by: mcimadamore

/*
 * @test /nodynamiccopyright/
 * @bug 8078473
 * @summary  javac diamond finder crashes when used to build java.base module
 * @compile/ref=T8078473.out T8078473.java -XDrawDiagnostics -XDfind=diamond
 */

class T8078473<P, Q> {

    static class C<T, U> {
        C(T8078473<?, ?> p) {}
    }

    {
        new C<Q, Q>(this) {};
        new C<Q, Q>(this);
    }
}