Files
kotlin-fork/compiler/testData/diagnostics/testsWithStdLib/annotations/explicitMetadata.kt
T
2018-06-27 12:37:18 +02:00

12 lines
340 B
Kotlin
Vendored

// !DIAGNOSTICS: -INVISIBLE_MEMBER -INVISIBLE_REFERENCE -EXPOSED_PARAMETER_TYPE
<!EXPLICIT_METADATA_IS_DISALLOWED!>@Metadata<!>
class A
<!EXPLICIT_METADATA_IS_DISALLOWED!>@Metadata(xs = "_")<!>
annotation class B(val m: Metadata)
<!WRONG_ANNOTATION_TARGET, EXPLICIT_METADATA_IS_DISALLOWED!>@Metadata(xi = 0)<!>
@B(Metadata())
fun f() {}