Dmitriy Novozhilov
139e1223ea
[Serialization] Workaround registering static writeSelf method in metadata
...
`IrGeneratedDeclarationsRegistrar` assumes that all generated functions
are correct from a Kotlin point of view. But `writeSelf` method on JVM
is a static method outside any object/companion object
So to properly calculate containing class for this method we should
generate a dispatch receiver parameter, register the method in metadata,
and then remove the parameter (to make function static)
2023-12-05 10:21:40 +02:00
..
2023-12-05 10:21:40 +02:00
2022-09-05 10:20:05 +00:00
2023-06-09 15:32:28 +00:00
2022-09-05 10:20:05 +00:00
2022-12-21 11:09:30 +00:00
2022-09-28 12:40:20 +00:00
2023-02-14 13:43:09 +00:00
2023-04-19 10:09:06 +00:00
2023-01-19 11:12:31 +00:00
2023-06-06 17:17:39 +02:00
2023-01-09 18:25:42 +00:00
2023-02-28 18:11:36 +00:00
2023-02-28 18:11:36 +00:00
2023-01-11 13:00:15 +00:00
2023-06-16 17:55:45 +00:00
2023-04-18 11:04:56 +00:00
2023-04-18 11:04:56 +00:00
2023-01-11 16:07:02 +01:00
2022-10-12 10:34:53 +00:00
2022-10-12 10:34:53 +00:00
2022-09-05 10:20:05 +00:00
2022-09-05 10:20:05 +00:00
2023-07-17 19:44:01 +00:00
2023-02-14 13:43:09 +00:00
2023-02-14 13:43:09 +00:00
2023-04-19 12:31:19 +00:00
2023-04-19 12:31:19 +00:00
2022-10-12 20:10:58 +00:00
2023-01-13 12:55:58 +00:00
2022-12-16 17:20:51 +01:00
2023-02-16 15:36:18 +00:00
2022-10-12 10:36:26 +00:00
2023-07-28 15:53:09 +00:00
2023-03-20 18:15:09 +00:00
2023-11-28 13:31:08 +00:00
2022-09-05 10:20:05 +00:00
2023-02-28 18:11:36 +00:00
2023-05-10 07:30:29 +00:00
2023-03-29 15:18:37 +00:00
2022-10-14 14:15:37 +00:00
2023-07-06 11:38:51 +00:00
2023-07-06 11:38:51 +00:00
2022-10-12 10:36:26 +00:00
2022-11-22 10:53:28 +00:00
2023-01-09 18:43:10 +00:00
2022-12-08 12:15:16 +00:00