| // TARGET_BACKEND: JVM | |
| // FILE: E.java | |
| public enum E { | |
| OK(); | |
| public static String valueOf(E x) { | |
| return x.toString(); | |
| } | |
| } | |
| // FILE: test.kt | |
| // check that both 'valueOf(String): E' and 'valueOf(E): String' are invoked correctly | |
| fun box() = | |
| E.valueOf(E.valueOf("OK")) |