Files
kotlin-fork/compiler/testData/diagnostics/tests
pyos 803abfeba8 FIR: rewrite lambda return type inference
* `return` should only be added to the last statement if the return
   type is not Unit

 * If there is a `return` without an argument, then the expected return
   type is Unit and the last expression is not a return argument (unless
   it's an incomplete call, in which case it is inferred to return Unit;
   this behavior is questionable, but inherited from K1)

 * There should be a constraint on return arguments even if the expected
   type is Unit, otherwise errors will be missed

 * When the expected type is known, using the call completion results
   writer is pointless (and probably subtly wrong).

^KT-54742 Fixed
2023-01-10 15:40:45 +02:00
..
2022-06-28 16:58:20 +02:00
2022-12-08 10:19:27 +00:00
2021-11-12 15:20:45 +03:00
2022-02-25 11:46:27 +00:00
2022-02-25 11:46:27 +00:00
2021-11-12 15:20:44 +03:00
2021-07-28 23:17:31 +03:00
2022-02-25 11:46:27 +00:00
2022-10-25 12:33:08 +00:00
2022-10-25 12:33:08 +00:00
2021-09-14 23:48:50 +03:00
2021-09-14 23:48:50 +03:00