Denis.Zharkov
2e5b783cc6
K2: Refine how JDK members are mapped to built-in classes
...
Previously, the semantic was more-or-less correct for most of the cases
but some corner one, like `sort` in MutableList didn't work properly.
Namely, `sort` should be marked there in a way to forbid to call it
everywhere beside super-calls.
Also, overriding it should be allowed.
Mostly, the logic was re-written to K2 model from K1-related
JvmBuiltInsCustomizer.
^KT-57694 In progress
^KT-57269 Fixed
2023-05-30 10:44:41 +00:00
..
2023-05-30 10:44:41 +00:00
2023-05-26 10:55:24 +00:00
2023-05-15 18:20:45 +00:00
2023-05-30 10:44:41 +00:00
2023-05-26 10:55:24 +00:00
2023-05-26 10:55:24 +00:00
2021-10-12 17:26:36 +03:00
2023-05-26 10:55:24 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-17 12:43:35 +00:00
2021-11-22 17:01:17 +03:00
2023-05-17 12:43:35 +00:00
2023-03-22 15:18:17 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2023-05-26 10:55:24 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-17 12:43:35 +00:00
2021-11-22 17:01:17 +03:00
2023-05-17 12:43:35 +00:00
2023-03-22 15:18:17 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2023-05-26 10:55:24 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2023-05-26 10:55:24 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2022-12-14 21:46:41 +00:00
2020-11-26 00:15:13 +03:00
2022-03-15 05:34:19 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2021-11-17 15:26:38 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2022-03-15 05:34:19 +00:00
2020-11-26 00:14:03 +03:00
2023-05-15 18:20:45 +00:00
2023-05-25 09:27:47 +00:00
2023-05-25 09:27:47 +00:00
2022-03-15 05:34:19 +00:00
2023-05-26 10:55:24 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-15 08:16:24 +00:00
2023-05-15 08:16:24 +00:00
2022-01-14 13:51:57 +00:00
2023-03-22 15:18:17 +00:00
2022-03-30 06:27:59 +00:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2021-11-17 15:26:38 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2022-03-15 05:34:19 +00:00
2023-03-22 15:18:17 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-11-26 19:39:48 +03:00
2021-11-26 19:39:48 +03:00
2021-10-12 17:26:36 +03:00
2021-06-16 21:16:43 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-04-20 08:12:55 +00:00
2022-12-02 21:54:18 +00:00
2022-03-15 05:34:19 +00:00
2023-05-24 09:58:39 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-15 18:20:45 +00:00
2023-02-15 08:13:50 +00:00
2023-02-15 08:13:50 +00:00
2021-10-12 17:26:36 +03:00
2023-03-22 15:18:17 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-15 08:16:24 +00:00
2023-05-15 08:16:24 +00:00
2022-11-28 16:43:53 +00:00
2023-03-22 15:18:17 +00:00
2022-11-28 16:43:53 +00:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-04 14:11:19 +00:00
2023-05-15 18:20:45 +00:00
2023-05-17 12:43:35 +00:00
2021-11-22 17:01:17 +03:00
2023-05-17 12:43:35 +00:00
2023-03-22 15:18:17 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2021-04-01 20:07:47 +03:00
2021-10-12 17:26:36 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2023-05-17 12:43:35 +00:00
2021-11-22 17:01:17 +03:00
2023-05-17 12:43:35 +00:00
2023-03-22 15:18:17 +00:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00
2020-11-26 00:15:13 +03:00
2021-10-12 17:26:36 +03:00
2023-05-15 18:20:45 +00:00
2021-10-12 17:26:36 +03:00