| // FIR_IDENTICAL |
| // RUN_PIPELINE_TILL: FRONTEND |
| val a = object: T {} |
| open class C |
| interface T |
| |
| annotation class Ann: <!SUPERTYPES_FOR_ANNOTATION_CLASS!>C()<!> |
| annotation class Ann2: <!SUPERTYPES_FOR_ANNOTATION_CLASS!>T<!> |
| annotation class Ann3: <!SUPERTYPES_FOR_ANNOTATION_CLASS!>T by a<!> |
| annotation class Ann4: <!SUPERTYPES_FOR_ANNOTATION_CLASS!>C(), T<!> |
| |
| /* GENERATED_FIR_TAGS: annotationDeclaration, anonymousObjectExpression, classDeclaration, inheritanceDelegation, |
| interfaceDeclaration, propertyDeclaration */ |