Files
openide/java/java-tests/testData/codeInsight/slice/backward/ViaParameterizedMethods.java
2010-06-25 12:46:40 +04:00

19 lines
552 B
Java

class A {
private static class Tuple<X,Y> {
public final X x;
public final Y y;
public Tuple(X x,Y y) {this.x=<flown11>x; this.y=y;}
public static <X1,Y1> Tuple<X1,Y1> create(X1 x, Y1 y) {
return new Tuple<X1,Y1>(<flown111>x, y);
}
}
private static class Foo {
void f() {
Tuple<String,String> t = Tuple.create(<flown1111>"","");
Tuple<Object,Object> t2 = Tuple.create((Object) "",(Object) "");
String <caret>x = t.<flown1>x;
}
}
}