X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=libjava%2Ftestsuite%2Flibjava.lang%2FClass_1.java;fp=libjava%2Ftestsuite%2Flibjava.lang%2FClass_1.java;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=58df6beace54e04e6f49f2d6ad0ec6c39488820a;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/libjava/testsuite/libjava.lang/Class_1.java b/libjava/testsuite/libjava.lang/Class_1.java deleted file mode 100644 index 58df6bea..00000000 --- a/libjava/testsuite/libjava.lang/Class_1.java +++ /dev/null @@ -1,46 +0,0 @@ -class C {} -class D extends C implements I {} -interface I {} -interface J extends I {} - -public class Class_1 -{ - static void printIsAssignableFrom(Class a, Class b, boolean c) - { - // The field 'c' can be viewed to see the expected value. - System.out.println(a.isAssignableFrom(b)); - } - - public static void main (String arg[]) - { - System.out.println("Testing class `Class_1'..."); - printIsAssignableFrom(C.class, Object.class, false); - printIsAssignableFrom(C.class, C.class, true); - printIsAssignableFrom(C.class, D.class, true); - printIsAssignableFrom(D.class, C.class, false); - - printIsAssignableFrom(Object.class, int[].class, true); - printIsAssignableFrom(int[].class, int[].class, true); - printIsAssignableFrom(C[].class, D.class, false); - printIsAssignableFrom(C[].class, D[].class, true); - printIsAssignableFrom(C[].class, C[][].class, false); - - printIsAssignableFrom(Object.class, I.class, true); - printIsAssignableFrom(I.class, I.class, true); - printIsAssignableFrom(D.class, I.class, false); - printIsAssignableFrom(I.class, D.class, true); - - printIsAssignableFrom(D.class, J.class, false); - printIsAssignableFrom(J.class, D.class, false); - - printIsAssignableFrom(I.class, J.class, true); - printIsAssignableFrom(J.class, J.class, true); - printIsAssignableFrom(J.class, I.class, false); - - // Returns true iff both Class objects are equal. - printIsAssignableFrom(long.class, long.class, true); - - // Does not work for primitive types in general. - printIsAssignableFrom(long.class, int.class, false); - } -}