Extract Function: Drop extra space in modifier list

#KT-23274 Fixed
This commit is contained in:
Alexey Sedunov
2018-03-16 16:26:11 +03:00
parent 0a0043a851
commit 2104a0fa2b
4 changed files with 29 additions and 1 deletions
@@ -0,0 +1,9 @@
// PARAM_DESCRIPTOR: public suspend inline fun <reified T> ExtendMe.receive(): T defined in root package in file extractSuspend.kt
// PARAM_TYPES: ExtendMe
suspend inline fun <reified T> ExtendMe.receive(): T = <selection>receive("")</selection> as T
class ExtendMe {
suspend fun receive(s: String): Any {
return Any()
}
}
@@ -0,0 +1,11 @@
// PARAM_DESCRIPTOR: public suspend inline fun <reified T> ExtendMe.receive(): T defined in root package in file extractSuspend.kt
// PARAM_TYPES: ExtendMe
suspend inline fun <reified T> ExtendMe.receive(): T = any() as T
suspend fun ExtendMe.any() = receive("")
class ExtendMe {
suspend fun receive(s: String): Any {
return Any()
}
}