blob: bcddf4b0ed7abb6a312e6b6cc38a8dc7cebecd43 [file] [log] [blame]
// Test case for Issue 2199.
@SuppressWarnings("unchecked")
public class Issue2199 {
static class StrangeConstructorTypeArgs<K, V> {
public StrangeConstructorTypeArgs(Abstract<String, byte[]> abs) {}
}
abstract static class Abstract<KEY, VALUE> {}
static class Concrete<K, V> extends Abstract<K, V> {}
static StrangeConstructorTypeArgs getStrangeConstructorTypeArgs() {
return new StrangeConstructorTypeArgs(new Concrete<>());
}
}