// TARGET_BACKEND: JVM // WITH_STDLIB // FILE: kt46092.kt class CharSequenceBackedByChars : CharArrayCharSequence { constructor(chars: CharArray) : super(*chars) fun test(): String = string } fun box() = CharSequenceBackedByChars(charArrayOf('O', 'K')).test() // FILE: CharArrayCharSequence.java public class CharArrayCharSequence { protected final String string; public CharArrayCharSequence(char... chars) { string = new String(chars); } }