Change Signature: Add support of type parameter substitutions in overriding members

This commit is contained in:
Alexey Sedunov
2014-12-02 14:02:15 +03:00
parent 250940c824
commit c917459926
29 changed files with 638 additions and 131 deletions
@@ -0,0 +1,16 @@
import java.util.List;
import java.util.Set;
class X<A> {
}
interface Foo<A, B> {
X<List<A>> foo(List<X<B>> a, X<Set<A>> b);
}
class SamTest {
static <A, B> void test(Foo<A, B> foo) {
}
}