< 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 >