< 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,40 **** --- 31,41 ---- 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,78 **** @Test(dataProvider = "classesProvider") public void testCovarientOverridesExist(Class<?> c) { Class<?> superClass = c.getSuperclass(); Class<?> vectorClass = c; ! if (superClass == Vector.Species.class) { vectorClass = c.getDeclaringClass(); } List<Method> notFound = new ArrayList<>(); List<Method> notCovarientlyOverridden = new ArrayList<>(); --- 69,79 ---- @Test(dataProvider = "classesProvider") public void testCovarientOverridesExist(Class<?> c) { Class<?> superClass = c.getSuperclass(); Class<?> vectorClass = c; ! if (superClass == VectorSpecies.class) { vectorClass = c.getDeclaringClass(); } List<Method> notFound = new ArrayList<>(); List<Method> notCovarientlyOverridden = new ArrayList<>();
< prev index next >