Alexander Udalov
157db778fd
Rework support of Iterator.iterator optimization in ForLoopsLowering
...
- Fix the predicate used for finding the member function `next`: check
that there's no extension receiver parameter, don't filter out
abstract functions.
- Do not copy iterator expression, instead change the type in all
references to the iterator variable.
- Fix some style issues.
#KT-47171 Fixed
2022-02-28 01:39:31 +01:00
..
2021-09-08 19:56:38 +03:00
2021-12-09 13:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2022-02-28 01:39:31 +01:00
2021-11-17 15:26:38 +03:00
2021-12-06 17:24:06 +03:00
2022-02-24 10:06:47 +00:00
2021-11-17 15:26:38 +03:00
2021-09-08 19:56:38 +03:00
2013-01-28 18:20:17 +04:00
2021-11-17 15:26:38 +03:00
2021-10-01 17:18:49 +03:00
2021-11-17 15:26:38 +03:00
2021-10-01 17:18:49 +03:00
2021-11-17 15:26:38 +03:00
2021-09-08 19:56:38 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-10-02 06:14:35 +00:00
2021-11-17 15:26:38 +03:00
2021-10-02 06:14:35 +00:00
2019-03-13 08:48:20 +01:00
2019-03-13 08:48:20 +01:00
2019-10-21 14:59:03 +02:00
2021-10-02 06:14:35 +00:00
2020-01-10 10:23:53 +03:00
2013-01-28 18:20:17 +04:00
2021-11-17 15:26:38 +03:00
2021-09-08 19:56:38 +03:00
2021-10-02 06:14:35 +00:00
2019-12-27 15:32:18 +03:00
2013-01-28 18:20:17 +04:00
2021-10-01 17:18:49 +03:00
2021-09-08 19:56:38 +03:00
2018-07-17 20:18:29 +03:00
2013-01-28 18:20:17 +04:00
2019-12-11 16:54:15 +03:00
2021-09-08 19:56:38 +03:00
2021-11-17 15:26:38 +03:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:26 +03:00
2020-03-24 12:15:18 +03:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:38 +03:00
2021-07-16 13:26:36 +00:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:38 +03:00
2018-07-10 13:34:19 +03:00
2020-02-06 12:44:14 +03:00
2021-11-17 15:26:38 +03:00
2021-06-11 16:42:31 +03:00
2021-09-08 19:56:35 +03:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:38 +03:00
2021-11-17 15:26:38 +03:00