Cross Reference: T7086586.java
xref
: /
openjdk7
/
langtools
/
test
/
tools
/
javac
/
generics
/
inference
/
7086586
/
T7086586.java
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
1069
N/A
/**
1069
N/A
*
@test
/nodynamiccopyright/
1069
N/A
*
@bug
7086586
1069
N/A
*
@summary
Inference producing null type argument
1069
N/A
*
@compile
/
fail
/
ref
=T7086586.out -XDrawDiagnostics
T7086586.java
1069
N/A
*/
1069
N/A
import
java
.
util
.
List
;
1069
N/A
1069
N/A
class
T7086586
{
1069
N/A
1069
N/A
<T>
List
<T> m(
List
<?
super
T>
dummy
) {
return
null
; }
1069
N/A
1069
N/A
void
test
(
List
<?> l) {
1069
N/A
String
s = m(l).
get
(
0
);
1069
N/A
Number
n = m(l).
get
(
0
);
1069
N/A
Exception
e = m(l).
get
(
0
);
1069
N/A
m(l).
nonExistentMethod
();
1069
N/A
}
1069
N/A
}