9ad4cf4c55
^KT-62450
20 lines
326 B
Kotlin
Vendored
20 lines
326 B
Kotlin
Vendored
// !OPT_IN: kotlin.RequiresOptIn
|
|
// FILE: api.kt
|
|
|
|
|
|
// MODULE: A
|
|
package main
|
|
|
|
@kotlin.RequiresOptIn
|
|
annotation class Marker
|
|
|
|
data class DataClass(@property:Marker val x: Int)
|
|
|
|
// MODULE: B(A)
|
|
package main
|
|
|
|
fun test(d: DataClass) {
|
|
val (<!OPT_IN_USAGE_ERROR!>x<!>) = d
|
|
val c = d.<!OPT_IN_USAGE_ERROR!>component1<!>()
|
|
}
|