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-22 20:12:29 +00:00
2023-02-23 12:54:00 +01:00
2023-05-30 10:44:41 +00:00
2023-03-14 21:57:26 +01:00
2023-03-14 21:57:26 +01:00
2021-11-17 15:26:38 +03:00
2022-12-01 07:29:37 +00:00
2023-05-22 20:12:29 +00:00
2022-12-01 07:29:37 +00:00
2023-04-27 11:02:22 +00:00
2023-04-25 14:33:00 +00:00
2022-12-01 07:29:37 +00:00
2022-12-01 07:29:37 +00:00
2022-12-01 07:29:37 +00:00
2021-11-17 15:26:38 +03:00
2023-03-14 21:57:26 +01:00
2023-03-27 10:32:17 +00:00
2023-03-27 10:32:17 +00:00
2023-03-14 21:57:26 +01:00
2023-03-14 21:57:26 +01:00
2023-03-14 21:57:26 +01:00
2023-04-17 12:10:14 +00:00
2022-12-01 07:29:37 +00:00
2020-10-26 14:56:07 +03:00
2020-10-26 14:56:07 +03:00
2022-12-01 07:29:37 +00:00
2020-10-26 14:56:07 +03:00
2020-10-26 14:56:07 +03:00
2022-12-01 07:29:37 +00:00
2021-01-22 13:20:25 +01:00
2021-01-22 13:20:25 +01:00
2022-12-01 07:29:37 +00:00
2021-05-18 22:20:12 +03:00
2021-05-18 22:20:12 +03:00
2020-12-22 16:09:45 +03:00
2020-12-22 16:09:45 +03:00
2022-05-18 21:20:02 +03:00
2021-11-17 15:26:38 +03:00
2021-05-06 18:25:56 +03:00
2020-10-30 19:03:31 +03:00
2020-10-30 19:03:31 +03:00
2022-12-01 07:29:37 +00:00
2021-07-26 14:33:30 +02:00
2021-04-23 17:58:16 +02:00
2020-10-19 20:52:53 +03:00
2022-12-01 07:29:37 +00:00
2022-11-09 23:15:31 +01:00
2022-11-09 23:15:31 +01:00
2021-10-23 11:21:26 +03:00
2021-10-23 11:21:26 +03:00
2023-03-24 13:38:32 +00:00
2023-04-27 11:02:22 +00:00
2021-07-26 14:33:30 +02:00
2023-04-27 11:02:22 +00:00
2023-03-24 13:38:32 +00:00
2021-11-17 15:26:38 +03:00
2021-09-30 23:02:43 +02:00
2021-11-17 15:26:38 +03:00
2021-09-30 23:02:43 +02:00
2020-10-29 17:19:49 +01:00
2020-10-29 17:19:49 +01:00
2021-11-17 15:26:38 +03:00
2021-07-26 14:33:30 +02:00
2021-11-17 15:26:38 +03:00
2020-12-01 19:43:52 +03:00
2021-11-17 15:26:38 +03:00
2020-12-09 16:47:25 +03:00
2020-11-20 14:33:20 +03:00
2020-11-20 14:33:20 +03:00
2020-11-03 18:33:34 +01:00
2020-12-01 23:45:47 +01:00
2022-12-01 07:29:37 +00:00
2021-04-23 17:58:16 +02:00
2020-11-09 15:20:46 +03:00
2020-11-23 13:56:17 +03:00
2020-11-23 13:56:17 +03:00
2021-04-12 22:52:08 +03:00
2021-04-12 22:52:08 +03:00
2021-04-12 22:52:08 +03:00
2021-04-12 22:52:08 +03:00
2023-03-14 21:57:26 +01:00
2021-04-15 17:59:19 +03:00
2021-11-17 15:26:38 +03:00
2021-06-21 19:17:54 +03:00
2023-03-24 13:38:32 +00:00
2023-03-02 10:23:38 +00:00
2023-01-13 01:07:10 +00:00
2022-12-01 07:29:37 +00:00
2022-12-01 07:29:37 +00:00
2022-12-01 07:29:37 +00:00
2021-02-15 17:19:33 +03:00
2021-02-15 17:19:33 +03:00
2021-02-15 17:19:33 +03:00
2021-02-15 17:19:33 +03:00
2022-12-01 07:29:37 +00:00
2022-10-25 14:03:11 +02:00
2022-10-25 14:03:11 +02:00
2021-04-23 17:58:16 +02:00
2022-12-01 07:29:37 +00:00
2021-04-23 17:58:16 +02:00
2021-11-17 15:26:38 +03:00
2020-12-16 14:10:36 +03:00
2021-11-17 15:26:38 +03:00
2020-12-16 14:10:36 +03:00
2020-11-04 12:03:06 +01:00
2020-11-04 12:03:06 +01:00