blob: 96fdde89384f37c0d7d54b69d2458bf086f7ca79 [file] [log] [blame]
interface Action<A>{}
interface X { <T> T execute(Action<T> a); }
interface Y { <S> S execute(Action<S> a); }
interface Foo extends X, Y {}
// Functional: signatures are "the same"