Alexander Udalov
6734f542b3
JVM IR: sanitize indy lambda proxy names correctly
...
In case there are several proxy functions for indy lambdas in the same
container, its names are "...__proxy", "...__proxy-0", "...__proxy-1",
..., yet before this change, only the first one was sanitized. So if
it's happening inside a constructor, `<init>` was left unrenamed which
led to ClassFormatError.
#KT-52040 Fixed
2022-04-21 17:06:16 +02:00
..
2022-04-08 09:42:02 +00:00
2022-04-11 17:00:40 +00:00
2022-04-05 01:06:57 +02:00
2022-02-15 08:11:17 +01:00
2022-03-30 08:32:56 +00:00
2022-04-19 22:54:40 +02:00
2021-12-16 21:48:19 +03:00
2022-04-03 00:49:21 +02:00
2022-04-19 18:39:41 +00:00
2022-04-19 22:54:40 +02:00
2021-12-16 21:48:23 +03:00
2022-04-19 18:39:41 +00:00
2022-04-21 17:06:16 +02:00
2022-04-19 18:39:41 +00:00
2022-03-30 08:34:30 +00:00
2022-03-28 12:37:25 +00:00
2021-12-27 16:23:13 +03:00
2022-04-19 18:39:41 +00:00
2022-03-30 08:34:51 +00:00
2022-04-21 17:06:16 +02:00
2021-12-16 21:48:23 +03:00
2022-04-21 10:52:29 +00:00
2021-12-16 21:48:23 +03:00
2021-12-16 21:48:23 +03:00
2022-04-21 13:41:30 +00:00
2022-03-24 09:28:28 +00:00
2022-03-23 21:13:33 +00:00
2022-03-14 17:53:55 +09:00
2022-03-24 11:38:43 +00:00
2022-04-13 12:53:22 +02:00
2022-03-30 08:34:30 +00:00
2022-04-21 17:06:16 +02:00
2022-04-11 22:50:07 +02:00
2021-12-16 21:48:23 +03:00
2022-04-19 18:39:41 +00:00
2022-04-19 22:54:40 +02:00
2022-04-21 17:06:16 +02:00
2022-04-19 18:39:41 +00:00
2021-12-16 21:48:23 +03:00
2022-03-30 08:34:21 +00:00
2022-04-21 17:06:16 +02:00
2021-12-16 21:48:24 +03:00
2022-04-14 14:21:31 +03:00
2022-04-19 15:56:00 +00:00
2022-04-19 10:49:45 +00:00
2022-04-08 14:42:08 +03:00
2022-01-25 16:59:27 +00:00
2022-03-11 15:09:38 +00:00
2022-04-06 16:05:26 +00:00
2021-12-16 21:48:23 +03:00