| // RUN_PIPELINE_TILL: FRONTEND | |
| // FIR_IDENTICAL | |
| fun f(a: Array<out Number>) = a.isArrayOf<Int>() | |
| fun f1(a: Array<out Number>) = <!USELESS_IS_CHECK!>a is Array<*><!> | |
| fun f2(a: Array<out Number>) = a is <!CANNOT_CHECK_FOR_ERASED!>Array<Int><!> | |
| /* GENERATED_FIR_TAGS: functionDeclaration, isExpression, outProjection, starProjection */ |