Alexander Korepanov
f7063555ca
[JS IR] Fix the instability of LoweredDeclarationSignature
...
A suspend stub for the abstract function
may be created in the context of the child function.
If on an incremental rebuild the stub is created from
the parent context (e.g. a file with the child is not modified),
the resulting LoweredDeclarationSignature will be different.
It will lead to a broken cross-module reference and broken JS code.
Therefore it is required to wrap the creation routine
into StageController::restrictTo() explicitly.
^KT-54934 Fixed
2022-11-16 12:24:48 +00:00
..
2022-07-05 12:45:43 +00:00
2022-07-05 12:45:43 +00:00
2022-06-13 20:04:05 +00:00
2022-07-05 12:45:43 +00:00
2022-07-28 12:39:39 +00:00
2022-07-05 12:45:43 +00:00
2022-10-12 22:14:15 +00:00
2022-09-27 15:27:20 +00:00
2022-10-17 18:59:40 +00:00
2022-09-27 15:27:20 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-09-16 07:19:20 +00:00
2022-10-12 22:14:15 +00:00
2022-10-12 22:14:15 +00:00
2022-07-05 12:45:43 +00:00
2022-07-28 12:39:39 +00:00
2022-07-28 12:39:39 +00:00
2022-07-05 12:45:43 +00:00
2022-07-28 12:39:39 +00:00
2022-07-05 12:45:43 +00:00
2022-07-28 12:39:39 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-07-05 12:45:43 +00:00
2022-07-28 12:39:39 +00:00
2022-07-05 12:45:43 +00:00
2022-07-05 12:45:43 +00:00
2022-07-05 12:45:43 +00:00
2022-09-19 16:54:14 +00:00
2022-07-05 12:45:43 +00:00
2022-07-05 12:45:43 +00:00
2022-09-15 11:02:46 +00:00
2022-09-16 12:14:35 +02:00
2022-06-13 20:04:05 +00:00
2022-07-05 12:45:43 +00:00
2022-07-05 12:45:43 +00:00
2022-09-27 15:27:20 +00:00
2022-07-05 12:45:43 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-07-05 12:45:43 +00:00
2022-11-16 12:24:48 +00:00
2022-10-26 10:54:36 +00:00
2022-07-05 12:45:43 +00:00
2022-06-13 20:04:05 +00:00
2022-06-13 20:04:05 +00:00
2022-07-05 12:45:43 +00:00
2022-07-05 12:45:43 +00:00