Fixed testdata.

Original commit: d7566d84d0
This commit is contained in:
Stanislav Erokhin
2016-12-16 00:56:13 +03:00
parent 45c849b8ca
commit a4eb3ccd9d
2 changed files with 8 additions and 2 deletions
@@ -14,6 +14,7 @@ Exit code: ADDITIONAL_PASS_REQUIRED
Cleaning output files:
out/production/module/META-INF/module.kotlin_module
out/production/module/usage/Controller.class
out/production/module/usage/UsageKt$async$1.class
out/production/module/usage/UsageKt$bar$1.class
out/production/module/usage/UsageKt.class
End of files
@@ -1,7 +1,12 @@
package usage
import kotlin.coroutines.*
fun async(coroutine x: Controller.() -> Continuation<Unit>) {
x(Controller()).resume(Unit)
fun async(x: suspend Controller.() -> Unit) {
x.startCoroutine(Controller(), object : Continuation<Unit> {
override fun resume(value: Unit) {}
override fun resumeWithException(exception: Throwable) {}
})
}
class Controller {