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
..
2021-04-12 16:43:15 +03:00
2022-03-23 09:54:46 +00:00
2021-04-12 16:43:15 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-03-10 21:04:11 +03:00
2021-04-12 16:43:15 +03:00
2021-03-10 21:04:11 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2021-04-08 23:49:59 +03:00
2021-04-12 16:43:15 +03:00
2021-11-17 15:26:38 +03:00
2021-11-17 15:26:38 +03:00
2022-04-21 17:06:16 +02:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-11-17 15:26:38 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-10-23 11:21:25 +03:00
2021-10-23 11:21:25 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +03:00
2021-04-12 16:43:15 +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