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
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
2021-10-02 06:14:35 +00: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
2021-10-01 17:18:49 +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
2021-09-08 19:56:38 +03:00
2021-09-08 19:56:26 +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
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