| // 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 */ |