RestrictSuspension -> RestrictsSuspendExtensions

(cherry picked from commit 9e0c733)
This commit is contained in:
Stanislav Erokhin
2016-12-15 19:14:36 +03:00
committed by Stanislav Erokhin
parent c73b0d7b76
commit 8968bc3dd6
12 changed files with 20 additions and 21 deletions
@@ -5,7 +5,7 @@ interface SuperInterface {
suspend fun String.superExtFun() {}
}
@kotlin.coroutines.RestrictSuspension
@kotlin.coroutines.RestrictsSuspendExtensions
open class RestrictedController : SuperInterface {
suspend fun memberFun() {}
suspend fun String.memberExtFun() {}
@@ -5,7 +5,7 @@ public fun generate2(/*0*/ f: suspend RestrictedController.() -> kotlin.Unit): k
public fun generate3(/*0*/ f: suspend SubClass.() -> kotlin.Unit): kotlin.Unit
public fun kotlin.String.test(): kotlin.Unit
@kotlin.coroutines.RestrictSuspension public open class RestrictedController : SuperInterface {
@kotlin.coroutines.RestrictsSuspendExtensions public open class RestrictedController : SuperInterface {
public constructor RestrictedController()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -2,7 +2,7 @@
interface SuperInterface
@kotlin.coroutines.RestrictSuspension
@kotlin.coroutines.RestrictsSuspendExtensions
open class RestrictedController : SuperInterface
class SubClass : RestrictedController()
@@ -20,7 +20,7 @@ public final class A {
public final suspend fun SuperInterface.memExtSuper(): kotlin.Unit
}
@kotlin.coroutines.RestrictSuspension public open class RestrictedController : SuperInterface {
@kotlin.coroutines.RestrictsSuspendExtensions public open class RestrictedController : SuperInterface {
public constructor RestrictedController()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -2,7 +2,7 @@
interface SuperInterface
@kotlin.coroutines.RestrictSuspension
@kotlin.coroutines.RestrictsSuspendExtensions
open class RestrictedController : SuperInterface
class SubClass : RestrictedController()
@@ -14,7 +14,7 @@ public final class A {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@kotlin.coroutines.RestrictSuspension public open class RestrictedController : SuperInterface {
@kotlin.coroutines.RestrictsSuspendExtensions public open class RestrictedController : SuperInterface {
public constructor RestrictedController()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,6 +1,6 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -SUSPENSION_CALL_MUST_BE_USED_AS_RETURN_VALUE
@kotlin.coroutines.RestrictSuspension
@kotlin.coroutines.RestrictsSuspendExtensions
class RestrictedController {
suspend fun member() {}
}
@@ -5,7 +5,7 @@ public fun test(): kotlin.Unit
public suspend fun RestrictedController.extension(): kotlin.Unit
public suspend fun RestrictedController.l(): kotlin.Unit
@kotlin.coroutines.RestrictSuspension public final class RestrictedController {
@kotlin.coroutines.RestrictsSuspendExtensions public final class RestrictedController {
public constructor RestrictedController()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,4 +1,4 @@
@kotlin.coroutines.RestrictSuspension
@kotlin.coroutines.RestrictsSuspendExtensions
class RestrictedController
suspend fun Any?.extFun() {}
@@ -5,7 +5,7 @@ public suspend fun suspendFun(): kotlin.Unit
public fun test(): kotlin.Unit
public suspend fun kotlin.Any?.extFun(): kotlin.Unit
@kotlin.coroutines.RestrictSuspension public final class RestrictedController {
@kotlin.coroutines.RestrictsSuspendExtensions public final class RestrictedController {
public constructor RestrictedController()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int