blob: c78b791fec58be503bf5c5f0e9e6cfbff5905398 [file]
// RUN_PIPELINE_TILL: FRONTEND
// ISSUE: KT-54866
// LANGUAGE: +ProhibitExtendingAnnotationClasses
// FILE: JavaEmptyAnno.java
public @interface JavaEmptyAnno {}
// FILE: JavaNonEmptyAnno.java
public @interface JavaNonEmptyAnno {
String getQuery();
}
// FILE: KotlinAnnoClasses.kt
class KotlinEmptyAnnoRaw : <!FINAL_SUPERTYPE, SUPERTYPE_NOT_INITIALIZED!>JavaEmptyAnno<!>
class KotlinNonEmptyAnnoRaw : <!FINAL_SUPERTYPE, SUPERTYPE_NOT_INITIALIZED!>JavaNonEmptyAnno<!>
fun main() {
KotlinEmptyAnnoRaw()
KotlinNonEmptyAnnoRaw().<!UNRESOLVED_REFERENCE!>query<!>
}
/* GENERATED_FIR_TAGS: classDeclaration, flexibleType, functionDeclaration, javaProperty, javaType */