mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-30 18:20:52 +07:00
32 lines
998 B
Java
32 lines
998 B
Java
import java.util.*;
|
|
|
|
class ErasureTest {
|
|
<error descr="'toArrayDouble(List<? extends Number>)' clashes with 'toArrayDouble(List<double[]>)'; both methods have same erasure">public static double[] toArrayDouble(List<? extends Number> v)</error> {
|
|
return null;
|
|
}
|
|
|
|
public static double[][] toArrayDouble(List<double[]> v) {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
class ErasureTest1 {
|
|
<error descr="'toArrayDouble(List<? extends Number>)' clashes with 'toArrayDouble(List)'; both methods have same erasure">public static double[] toArrayDouble(List<? extends Number> v)</error> {
|
|
return null;
|
|
}
|
|
|
|
public static double[][] toArrayDouble(List v) {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
class ErasureTest2 {
|
|
<error descr="'toArrayDouble(List<? extends Number>)' clashes with 'toArrayDouble(List<String>)'; both methods have same erasure">public static double[] toArrayDouble(List<? extends Number> v)</error> {
|
|
return null;
|
|
}
|
|
|
|
public static double[] toArrayDouble(List<String> v) {
|
|
return null;
|
|
}
|
|
}
|