[FIR] Fix false positive errors on Throws::class, Throws()

^KT-63794 Fixed
This commit is contained in:
Ivan Kochurkin
2023-12-05 15:23:41 +01:00
committed by Space Team
parent 8dcd4efbc1
commit 3d77d09260
3 changed files with 61 additions and 7 deletions
@@ -1,5 +1,10 @@
package
public val w: kotlin.reflect.KClass<kotlin.Throws /* = kotlin.jvm.Throws */>
public val x: kotlin.Throws? /* = kotlin.jvm.Throws? */ = null
public val y: kotlin.Throws /* = kotlin.jvm.Throws */
public val z: kotlin.reflect.KProperty1<kotlin.Throws /* = kotlin.jvm.Throws */, kotlin.Array<out kotlin.reflect.KClass<out kotlin.Throwable>>>
package abc1 {
@kotlin.Throws /* = kotlin.jvm.Throws */(exceptionClasses = {java.lang.Exception::class}) public fun foo1(): kotlin.Unit
@kotlin.Throws /* = kotlin.jvm.Throws */(exceptionClasses = {java.lang.Exception::class}) public fun foo2(): kotlin.Unit