| package |
| |
| @kotlin.Throws(exceptionClasses = {}) public fun foo(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public suspend fun suspendDoesNotThrowCancellationException1(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {Exception1::class, Exception2::class}) public suspend fun suspendDoesNotThrowCancellationException2(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {Exception1::class, kotlin.coroutines.cancellation.CancellationException::class}) public suspend fun suspendThrowsCancellationException1(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.coroutines.cancellation.CancellationException::class, Exception1::class}) public suspend fun suspendThrowsCancellationException2(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.coroutines.cancellation.CancellationException::class}) public suspend fun suspendThrowsCancellationExceptionTypealias(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.Exception::class}) public suspend fun suspendThrowsException1(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {Exception1::class, kotlin.Exception::class}) public suspend fun suspendThrowsException2(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.Exception::class}) public suspend fun suspendThrowsExceptionTypealias(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.IllegalStateException::class}) public suspend fun suspendThrowsIllegalStateException1(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {Exception2::class, kotlin.IllegalStateException::class}) public suspend fun suspendThrowsIllegalStateException2(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.IllegalStateException::class}) public suspend fun suspendThrowsIllegalStateExceptionTypealias(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsNamedArrayOfUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsNamedEmptyArrayOf(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsNamedEmptyLiteral(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsNamedLiteralWithUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsNamedUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsNothing(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.RuntimeException::class}) public suspend fun suspendThrowsRuntimeException1(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.RuntimeException::class, Exception3::class}) public suspend fun suspendThrowsRuntimeException2(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.RuntimeException::class}) public suspend fun suspendThrowsRuntimeExceptionTypealias(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsSpreadArrayOfUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsSpreadEmptyArrayOf(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsSpreadEmptyLiteral(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsSpreadLiteralWithUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.Throwable::class}) public suspend fun suspendThrowsThrowable1(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.Throwable::class, Exception2::class}) public suspend fun suspendThrowsThrowable2(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.Throwable::class, kotlin.coroutines.cancellation.CancellationException::class}) public suspend fun suspendThrowsThrowable3(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {kotlin.Throwable::class}) public suspend fun suspendThrowsThrowableTypealias(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsTypealiasToUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public suspend fun suspendThrowsUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsEmptyParens(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsNamedArrayOfUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsNamedEmptyArrayOf(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsNamedEmptyLiteral(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsNamedLiteralWithUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsNamedUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsSpreadArrayOfUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsSpreadEmptyArrayOf(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsSpreadEmptyLiteral(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsSpreadLiteralWithUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsTypealiasToUnresolved(): kotlin.Unit |
| @kotlin.Throws(exceptionClasses = {}) public fun throwsUnresolved(): kotlin.Unit |
| public fun withLocalClass(): kotlin.Unit |
| |
| public interface Base0 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface Base1 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface Base2 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface Base3 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception3::class}) public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface Base4 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface Base5 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class, Exception2::class}) public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface Base6 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class, Exception1::class}) public abstract fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class DifferentThrowsOnOverride : Base1 { |
| public constructor DifferentThrowsOnOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class Exception1 : kotlin.Throwable { |
| public constructor Exception1() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class Exception2 : kotlin.Throwable { |
| public constructor Exception2() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class Exception3 : kotlin.Throwable { |
| public constructor Exception3() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class HasThrowsWithEmptyListOnOverride : Base1 { |
| public constructor HasThrowsWithEmptyListOnOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface IncompatibleThrowsOnFakeOverride : Base1, Base2 { |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public abstract override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritExplicitThrowsOnSuspend : SuspendFunThrows { |
| public constructor InheritExplicitThrowsOnSuspend() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ suspend fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritIncompatibleThrowsOnFakeOverride : IncompatibleThrowsOnFakeOverride { |
| public constructor InheritIncompatibleThrowsOnFakeOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritThrowsOnFakeOverride : ThrowsOnFakeOverride { |
| public constructor InheritThrowsOnFakeOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class InheritsDifferentThrows1 : Base1, Base2 { |
| public constructor InheritsDifferentThrows1() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritsDifferentThrows2 : InheritsDifferentThrows1, Base3 { |
| public constructor InheritsDifferentThrows2() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritsDifferentThrows3 : OverridesDifferentThrows3 { |
| public constructor InheritsDifferentThrows3() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritsDifferentThrowsThroughSameClass1 : InheritsDifferentThrows1 { |
| public constructor InheritsDifferentThrowsThroughSameClass1() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritsSameThrows : Base1, Base4 { |
| public constructor InheritsSameThrows() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritsSameThrowsMultiple : Base5, Base6 { |
| public constructor InheritsSameThrowsMultiple() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class InheritsThrowsAndNoThrows : Base0, Base1 { |
| public constructor InheritsThrowsAndNoThrows() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideDifferentThrows4 : OverridesDifferentThrows3 { |
| public constructor OverrideDifferentThrows4() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideDifferentThrows5 : OverridesDifferentThrows3 { |
| public constructor OverrideDifferentThrows5() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception3::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideDifferentThrows6 : OverridesDifferentThrows3 { |
| public constructor OverrideDifferentThrows6() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideDifferentThrows7 : Base1, Base4 { |
| public constructor OverrideDifferentThrows7() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideDifferentThrows8 : Base1, Base3 { |
| public constructor OverrideDifferentThrows8() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideDifferentThrowsOnFakeOverride : ThrowsOnFakeOverride { |
| public constructor OverrideDifferentThrowsOnFakeOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideImplicitThrowsOnSuspendWithExplicit : SuspendFun { |
| public constructor OverrideImplicitThrowsOnSuspendWithExplicit() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {kotlin.coroutines.cancellation.CancellationException::class}) public open override /*1*/ suspend fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideIncompatibleThrowsOnFakeOverride1 : IncompatibleThrowsOnFakeOverride { |
| public constructor OverrideIncompatibleThrowsOnFakeOverride1() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverrideIncompatibleThrowsOnFakeOverride2 : IncompatibleThrowsOnFakeOverride { |
| public constructor OverrideIncompatibleThrowsOnFakeOverride2() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class OverridesDifferentThrows1_1 : Base1, Base2 { |
| public constructor OverridesDifferentThrows1_1() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class OverridesDifferentThrows1_2 : Base1, Base2 { |
| public constructor OverridesDifferentThrows1_2() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class OverridesDifferentThrows1_3 : Base1, Base2 { |
| public constructor OverridesDifferentThrows1_3() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class, Exception2::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesDifferentThrows2 : InheritsDifferentThrows1, Base3 { |
| public constructor OverridesDifferentThrows2() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception3::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class OverridesDifferentThrows3 : Base1, Base2 { |
| public constructor OverridesDifferentThrows3() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception3::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesDifferentThrowsMultiple : Base5, Base6 { |
| public constructor OverridesDifferentThrowsMultiple() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesDifferentThrowsThroughSameClass1 : InheritsDifferentThrows1 { |
| public constructor OverridesDifferentThrowsThroughSameClass1() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesDifferentThrowsThroughSameClass2 : InheritsDifferentThrows1 { |
| public constructor OverridesDifferentThrowsThroughSameClass2() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesSameThrows : Base1, Base4 { |
| public constructor OverridesSameThrows() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesSameThrowsMultiple1 : Base5, Base6 { |
| public constructor OverridesSameThrowsMultiple1() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class, Exception2::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesSameThrowsMultiple2 : Base5, Base6 { |
| public constructor OverridesSameThrowsMultiple2() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception2::class, Exception1::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class OverridesThrowsAndNoThrows : Base0, Base1 { |
| public constructor OverridesThrowsAndNoThrows() |
| public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*2*/ fun foo(): kotlin.Unit |
| public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class SameThrowsOnOverride : Base1 { |
| public constructor SameThrowsOnOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface SuspendFun { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public abstract suspend fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface SuspendFunThrows { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {kotlin.coroutines.cancellation.CancellationException::class}) public open suspend fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public interface ThrowsOnFakeOverride : Base1 { |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public final class ThrowsOnOverride : Base0 { |
| public constructor ThrowsOnOverride() |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| @kotlin.Throws(exceptionClasses = {Exception1::class}) public open override /*1*/ fun foo(): kotlin.Unit |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| public typealias CancellationExceptionAlias = kotlin.coroutines.cancellation.CancellationException |
| public typealias ExceptionAlias = kotlin.Exception |
| public typealias IllegalStateExceptionAlias = kotlin.IllegalStateException |
| public typealias RuntimeExceptionAlias = kotlin.RuntimeException |
| public typealias ThrowableAlias = kotlin.Throwable |
| public typealias UEAlias = [Error type: Unresolved type for UE] |
| |
| package kotlin { |
| |
| public open class Exception : kotlin.Throwable { |
| public constructor Exception() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class IllegalStateException : kotlin.RuntimeException { |
| public constructor IllegalStateException() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| public open class RuntimeException : kotlin.Exception { |
| public constructor RuntimeException() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION, AnnotationTarget.CONSTRUCTOR}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Throws : kotlin.Annotation { |
| public constructor Throws(/*0*/ vararg exceptionClasses: kotlin.reflect.KClass<out kotlin.Throwable> /*kotlin.Array<out kotlin.reflect.KClass<out kotlin.Throwable>>*/) |
| public final val exceptionClasses: kotlin.Array<out kotlin.reflect.KClass<out kotlin.Throwable>> |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| |
| package kotlin.coroutines { |
| |
| package kotlin.coroutines.cancellation { |
| |
| public open class CancellationException : kotlin.IllegalStateException { |
| public constructor CancellationException() |
| public open override /*1*/ /*fake_override*/ val cause: kotlin.Throwable? |
| public open override /*1*/ /*fake_override*/ val message: kotlin.String? |
| public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean |
| public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int |
| public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String |
| } |
| } |
| } |
| |
| package kotlin.native { |
| @kotlin.Deprecated(message = "") public typealias Throws = kotlin.Throws |
| } |
| } |