5b3816cce5
treat it as a general one, introduce *_K1 and *_K2 variants for more specific ignoring
24 lines
433 B
Kotlin
Vendored
24 lines
433 B
Kotlin
Vendored
// TARGET_BACKEND: JVM
|
|
// IGNORE_BACKEND_K2: JVM_IR
|
|
// FIR status: scripts aren't supported yet
|
|
// IGNORE_LIGHT_ANALYSIS
|
|
// WITH_STDLIB
|
|
// WITH_REFLECT
|
|
|
|
// FILE: test.kt
|
|
|
|
fun box(): String {
|
|
val kClass = Script::class
|
|
val nestedClasses = kClass.nestedClasses
|
|
val nestedClass = nestedClasses.single()
|
|
return nestedClass.simpleName!!
|
|
}
|
|
|
|
|
|
// FILE: Script.kts
|
|
|
|
class OK
|
|
typealias Tazz = List<OK>
|
|
val x: Tazz = listOf()
|
|
x
|