5dbe81fd7f
The issue appeared when we analyzed some typealias. 1. The typealias itself could be valid, but it could point to an invalid type. 2. The typealias could point, for example, to an unsigned type that must be handled in a special way #KT-59894
10 lines
283 B
Kotlin
Vendored
10 lines
283 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
import kotlin.reflect.KClass
|
|
|
|
public annotation class Throws(vararg val exceptionClasses: KClass<out Throwable>)
|
|
|
|
typealias UEAlias = <!UNRESOLVED_REFERENCE!>UE<!>
|
|
|
|
@Throws(<!ANNOTATION_ARGUMENT_MUST_BE_CONST!>UEAlias::class<!>)
|
|
fun throwsTypealiasToUnresolved() {}
|