langtools/test/tools/javac/generics/diamond/7002837/T7002837.java
author mcimadamore
Fri, 03 Dec 2010 16:32:31 +0000
changeset 7618 c933cd84d33e
child 14051 9097cec96212
permissions -rw-r--r--
7002837: Diamond: javac generates diamond inference errors when in 'finder' mode Summary: Javac should disable error messages when analyzing instance creation expression in 'diamond finder' mode Reviewed-by: jjg
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7618
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     1
/*
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     2
 * @test /nodynamiccopyright/
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     3
 * @bug 7002837
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     4
 *
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     5
 * @summary  Diamond: javac generates diamond inference errors when in 'finder' mode
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     6
 * @author mcimadamore
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     7
 * @compile -Werror -XDfindDiamond T7002837.java
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     8
 *
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
     9
 */
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
    10
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
    11
class T7002837<X extends java.io.Serializable & Comparable<?>> {
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
    12
    T7002837() {}
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
    13
    { new T7002837<Integer>(); }
c933cd84d33e 7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
mcimadamore
parents:
diff changeset
    14
}