blob: 121f24bdedf1076905402af796e3bca88eb4bede [file] [log] [blame]
// Test case for Issue 263:
// https://github.com/typetools/checker-framework/issues/263
abstract class Outer<T> {
public class Inner {
private T t;
public Inner(T t) {
this.t = t;
}
T get() {
return t;
}
}
public abstract Inner getInner();
}
public class Issue263 {
public Issue263(Outer<String> outer) {
this.outer = outer;
}
Outer<String> outer;
public void context() {
String s = outer.getInner().get();
}
}