< prev index next >
test/jdk/jdk/incubator/vector/CovarOverrideTest.java
Print this page
rev 54658 : refactored mask and shuffle creation methods, moved classes to top-level
@@ -31,10 +31,11 @@
import jdk.incubator.vector.ByteVector;
import jdk.incubator.vector.DoubleVector;
import jdk.incubator.vector.FloatVector;
import jdk.incubator.vector.IntVector;
import jdk.incubator.vector.ShortVector;
+import jdk.incubator.vector.VectorSpecies;
import jdk.incubator.vector.Vector;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.lang.reflect.Method;
@@ -68,11 +69,11 @@
@Test(dataProvider = "classesProvider")
public void testCovarientOverridesExist(Class<?> c) {
Class<?> superClass = c.getSuperclass();
Class<?> vectorClass = c;
- if (superClass == Vector.Species.class) {
+ if (superClass == VectorSpecies.class) {
vectorClass = c.getDeclaringClass();
}
List<Method> notFound = new ArrayList<>();
List<Method> notCovarientlyOverridden = new ArrayList<>();
< prev index next >