| // !DIAGNOSTICS: -UNUSED_PARAMETER |
| // FILE: main1.kt |
| package abc1 |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main2.kt |
| package abc2 |
| |
| import kotlin.jvm.Throws |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main3.kt |
| package abc3 |
| |
| import kotlin.Throws |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main4.kt |
| package abc4 |
| |
| import kotlin.<!CONFLICTING_IMPORT!>Throws<!> |
| import kotlin.jvm.<!CONFLICTING_IMPORT!>Throws<!> |
| |
| @<!OVERLOAD_RESOLUTION_AMBIGUITY!>Throws<!>(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: <!OVERLOAD_RESOLUTION_AMBIGUITY!>Throws<!>) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main5.kt |
| package abc5 |
| |
| import kotlin.jvm.* |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main6.kt |
| package abc6 |
| |
| import kotlin.* |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main7.kt |
| package abc7 |
| |
| import kotlin.* |
| import kotlin.jvm.* |
| |
| @<!OVERLOAD_RESOLUTION_AMBIGUITY!>Throws<!>(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: <!OVERLOAD_RESOLUTION_AMBIGUITY!>Throws<!>) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main8.kt |
| package abc8 |
| |
| import kotlin.* |
| import kotlin.jvm.Throws |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |
| |
| // FILE: main9.kt |
| package abc9 |
| |
| import kotlin.jvm.* |
| import kotlin.Throws |
| |
| @Throws(Exception::class) |
| fun foo1() {} |
| |
| @kotlin.Throws(Exception::class) |
| fun foo2() {} |
| |
| @kotlin.jvm.Throws(Exception::class) |
| fun foo3() {} |
| |
| fun foo5(x: Throws) {} |
| fun foo6(x: kotlin.Throws) {} |
| fun foo7(x: kotlin.jvm.Throws) {} |