| // TARGET_BACKEND: JVM |
| |
| // FILE: Child.java |
| |
| class Child extends Parent { |
| public static int b = 3; |
| public static int c = 4; |
| } |
| |
| // FILE: Parent.java |
| |
| class Parent { |
| public static int a = 1; |
| public static int b = 2; |
| } |
| |
| // FILE: test.kt |
| |
| fun box(): String { |
| if (Parent.a != 1) return "expected Parent.a == 1" |
| if (Parent.b != 2) return "expected Parent.b == 2" |
| if (Child.a != 1) return "expected Child.a == 1" |
| if (Child.b != 3) return "expected Child.b == 3" |
| if (Child.c != 4) return "expected Child.c == 4" |
| |
| return "OK" |
| } |