[FIR] Add testcases to throw class with unresolved parent.
^KT-60048 Fixed
This commit is contained in:
committed by
Space Team
parent
69b2e2c0ba
commit
3e2c662b6b
@@ -40,6 +40,10 @@ fun throwsEmptyParens() {}
|
||||
@Throws(<!ANNOTATION_ARGUMENT_MUST_BE_CONST!><!UNRESOLVED_REFERENCE!>UnresolvedException<!>::class<!>)
|
||||
fun throwsUnresolved() {}
|
||||
|
||||
class Orphan : <!UNRESOLVED_REFERENCE!>MyUnresolvedParent<!>
|
||||
@Throws(<!ARGUMENT_TYPE_MISMATCH!>Orphan::class<!>)
|
||||
fun throwsClassWithUnresolvedParent() {}
|
||||
|
||||
@Throws(exceptionClasses = <!ANNOTATION_ARGUMENT_MUST_BE_CONST, ARGUMENT_TYPE_MISMATCH, ASSIGNING_SINGLE_ELEMENT_TO_VARARG_IN_NAMED_FORM_ANNOTATION_ERROR!><!UNRESOLVED_REFERENCE!>UnresolvedException<!>::class<!>)
|
||||
fun throwsNamedUnresolved() {}
|
||||
|
||||
@@ -312,6 +316,9 @@ suspend fun suspendThrowsSpreadArrayOfUnresolved() {}
|
||||
@Throws(UEAlias::class)
|
||||
suspend fun suspendThrowsTypealiasToUnresolved() {}
|
||||
|
||||
@Throws(<!ARGUMENT_TYPE_MISMATCH!>Orphan::class<!>)
|
||||
suspend fun suspendThrowsClassWithUnresolvedParent() {}
|
||||
|
||||
@Throws(Exception1::class, CancellationException::class)
|
||||
suspend fun suspendThrowsCancellationException1() {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user