Files
Ilya Chernikov fecc5ba501 K2: do not try to resolve invoke on error receiver
If a potential receiver is resolved to an error type, we consider
any other type as a subtype of it and therefore may select
any candidate that we happen to find in a scope.
In particular, in the case of scripts, or code with a context receiver,
the receiver candidate resolved to a cycle was accepted as a receiver
to an invoke on a random class from stdlib.
The fix skips adding invoke resolve task in this case, allowing
the tower to find the correct candidate in another scope.

#KT-64241 fixed
#KT-65576 fixed
2024-03-19 15:38:35 +00:00
..
2024-03-08 15:37:44 +00:00
2024-03-08 15:37:44 +00:00
2024-03-08 15:37:44 +00:00
2024-03-08 15:37:44 +00:00
2024-03-06 16:13:09 +00:00
2024-03-08 15:37:44 +00:00
2024-03-08 15:37:44 +00:00
2022-02-25 11:46:27 +00:00
2023-10-24 20:59:56 +00:00
2024-02-26 09:53:13 +00:00
2021-11-12 15:20:44 +03:00
2023-10-02 14:37:00 +00:00
2015-10-14 01:29:10 +03:00
2015-09-25 19:20:20 +03:00
2015-10-07 21:56:07 +03:00
2017-05-15 11:24:35 +03:00
2017-05-15 11:24:35 +03:00
2024-01-05 14:15:06 +00:00
2021-07-28 23:17:31 +03:00
2022-02-25 11:46:27 +00:00
2024-01-17 11:31:26 +00:00
2021-09-14 23:48:50 +03:00
2021-09-14 23:48:50 +03:00