test/tools/javac/Diagnostics/6799605/T6799605.java

Thu, 27 Aug 2009 11:08:27 -0700

author
jjg
date
Thu, 27 Aug 2009 11:08:27 -0700
changeset 384
ed31953ca025
parent 296
a9c04a57a39f
child 2525
2eb010b6cb22
permissions
-rw-r--r--

6875336: some tests should use /nodynamiccopyright/
Reviewed-by: darcy

     1 /**
     2  * @test /nodynamiccopyright/
     3  * @bug     6799605
     4  * @summary Basic/Raw formatters should use type/symbol printer instead of toString()
     5  * @author  mcimadamore
     6  * @compile/fail/ref=T6799605.out -XDrawDiagnostics  T6799605.java
     7  * @compile/fail/ref=T6799605.out -XDoldDiags -XDrawDiagnostics  T6799605.java
     8  */
    10 class T6799605<X> {
    12     <T extends T6799605<T>> void m(T6799605<T> x1) {}
    13     <T> void m(T6799605<T> x1, T6799605<T> x2) {}
    14     <T> void m(T6799605<T> x1, T6799605<T> x2, T6799605<T> x3) {}
    16     void test(T6799605<?> t) {
    17         m(t);
    18         m(t, t);
    19         m(t, t, t);
    20     }
    21 }

mercurial