Descriptor Renderer: Add parentheses around receiver type if it's non-nullable function type

#KT-8188 Fixed
This commit is contained in:
Alexey Sedunov
2015-06-23 18:48:56 +03:00
parent 5d89097870
commit 5ac1fbf59b
4 changed files with 15 additions and 3 deletions
@@ -12,7 +12,7 @@ internal val parenthesizedParameters2: (???) -> kotlin.Unit
internal val receiver: kotlin.Int.() -> kotlin.Unit
internal val receiverAndReturnType: kotlin.Int.() -> kotlin.Int
internal val receiverAndReturnTypeWithParameter: kotlin.Int.(kotlin.Int) -> kotlin.Int
internal val receiverWithFunctionType: (kotlin.Int) -> kotlin.Int.() -> kotlin.Unit
internal val receiverWithFunctionType: ((kotlin.Int) -> kotlin.Int).() -> kotlin.Unit
internal val receiverWithParameter: kotlin.Int.(???) -> kotlin.Unit
internal val returnType: () -> kotlin.Int
internal val returnTypeWithParameter: (kotlin.Int) -> kotlin.Int