Files
kotlin/compiler/testData/codegen/boxWithJava/allWildcardsOnClass/JavaClass.java
2015-12-01 08:21:00 +03:00

24 lines
509 B
Java
Vendored

public class JavaClass {
public static class C extends B {
public OutPair<String, Integer> foo() {
return super.foo();
}
public In<Object> bar() {
return super.bar();
}
}
public static String test() {
A a = new C();
if (!a.foo().getX().equals("OK")) return "fail 1";
if (!a.foo().getY().equals(123)) return "fail 2";
if (!a.bar().make("123").equals("123")) return "fail 3";
return "OK";
}
}