Use doResume name for suspend lambdas context (KT-16481)

#KT-16481 Fixed
This commit is contained in:
Nikolay Krasko
2017-02-25 02:35:41 +03:00
committed by Nikolay Krasko
parent dffbe0f707
commit f0be88fc07
5 changed files with 54 additions and 8 deletions
@@ -0,0 +1,22 @@
package stopInCrossinlineInSuspend
import forTests.builder
fun main(args: Array<String>) {
val a = 12
builder {
ci {
{
//Breakpoint!
foo(a)
}()
}
}
}
fun foo(a: Any? = null) {}
inline fun ci(crossinline builder: () -> Unit) {
builder()
}