Denis Zharkov
1226d8fc2c
Refine 'handleResult' calls generation within coroutines
...
Before this change everything works just fine for 'handleResult' methods
accepting non-Unit parameters
For other cases the same coercion-to-unit strategy is in plain lambdas:
- if last statement is not Unit type, execute it, pop from the stack, then put Unit instance
- for 'return@label' (no expression) just put Unit on the stack
#KT-13531 Fixed
2016-09-01 15:03:31 +03:00
..
2016-08-09 16:36:52 +03:00
2016-09-01 15:03:31 +03:00
2016-07-05 15:36:06 +03:00
2016-06-08 18:53:16 +03:00
2016-07-05 15:36:06 +03:00
2016-06-21 15:52:44 +03:00
2016-06-19 12:50:53 +03:00
2016-06-21 15:52:44 +03:00
2016-07-05 15:36:06 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-19 12:50:54 +03:00
2016-06-08 18:53:16 +03:00
2016-07-05 15:36:06 +03:00
2016-06-30 20:22:39 +03:00
2016-06-21 15:52:44 +03:00
2016-07-25 13:56:43 +03:00
2016-07-25 13:56:43 +03:00
2016-06-19 12:50:54 +03:00
2016-06-08 18:53:16 +03:00
2016-06-30 20:22:39 +03:00
2016-06-30 20:22:39 +03:00
2016-06-30 20:22:39 +03:00
2016-06-30 20:22:39 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-07-06 15:25:19 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-06-08 18:53:16 +03:00
2016-07-12 12:52:03 +03:00
2016-07-12 12:52:03 +03:00