Mark Punzalan
d2b8204fdc
FIR/FIR IDE: Use entire FirVariableAssignment when reporting UNSAFE_CALL
...
(e.g., `nullable.a = b`), and use positioning strategies to locate the
dot in the LHS expression.
Without it, only the callee reference is reported on, which makes the
highlighting of the error and application of quickfixes incorrect in the
IDE.
Also fixed issue with annotated and/or labeled expressions on LHS of
assignment (e.g., `(@Ann label@ i) = 34`).
2021-05-20 20:32:58 +02:00
..
2021-05-12 16:28:31 +00:00
2020-05-07 12:36:44 +00:00
2019-12-17 11:00:51 +03:00
2021-02-12 13:36:38 +03:00
2020-06-30 23:22:08 +07:00
2020-07-02 19:31:43 +07:00
2021-05-20 20:32:58 +02:00
2019-05-06 13:59:24 +03:00
2021-04-06 13:19:00 +02:00
2020-02-04 21:34:53 +07:00
2018-06-19 12:48:13 +03:00
2020-03-16 18:40:48 +07:00
2020-06-01 21:42:03 +09:00
2018-07-20 10:39:51 +03:00
2021-04-06 13:19:00 +02:00
2018-11-07 17:00:26 +03:00
2019-03-14 10:52:59 +07:00
2020-05-20 02:19:10 +00:00
2019-11-13 11:00:01 +03:00
2020-03-16 18:40:47 +07:00
2019-08-28 16:31:49 +03:00
2020-02-04 21:34:53 +07:00
2020-09-03 18:04:55 +02:00
2021-05-12 16:28:30 +00:00
2020-05-07 12:36:44 +00:00
2020-03-16 18:40:47 +07:00
2021-03-30 14:23:43 +03:00
2018-12-29 10:41:14 +03:00
2020-10-24 00:22:39 +09:00
2020-09-03 18:04:55 +02:00
2020-02-17 10:56:46 +03:00
2019-06-26 17:07:32 +07:00
2020-06-01 21:42:03 +09:00
2021-04-07 07:49:23 +03:00
2020-05-07 12:36:44 +00:00
2019-11-13 08:37:25 +09:00
2021-04-08 09:41:26 +03:00
2019-05-13 15:35:46 +03:00
2020-10-24 00:22:41 +09:00
2020-02-04 21:34:53 +07:00
2021-05-20 20:32:57 +02:00
2020-05-07 12:36:44 +00:00
2020-02-04 21:34:53 +07:00
2021-01-28 13:19:28 +03:00
2021-01-28 13:19:28 +03:00
2021-04-16 18:51:44 +03:00
2020-09-29 23:58:26 +09:00
2021-04-01 18:24:17 +02:00
2020-03-16 18:40:47 +07:00
2018-12-24 12:47:58 +03:00
2019-03-04 17:57:52 +03:00
2020-02-04 21:34:53 +07:00
2020-06-02 23:52:06 +03:00
2020-03-16 18:40:47 +07:00
2020-08-19 19:40:00 +03:00
2021-05-12 16:28:31 +00:00
2018-06-19 12:48:12 +03:00
2019-02-21 12:25:09 +03:00
2021-01-14 10:25:34 +00:00
2020-04-15 13:28:37 +02:00
2020-06-02 23:52:06 +03:00
2020-07-06 18:04:01 +00:00
2020-06-23 09:48:05 +00:00
2021-04-01 18:24:17 +02:00
2020-02-04 21:34:53 +07:00
2020-09-29 23:58:28 +09:00
2020-04-01 12:55:22 +03:00
2018-09-25 11:48:20 +03:00
2019-06-07 12:23:06 +07:00
2019-07-08 16:14:35 +03:00
2018-12-24 12:48:00 +03:00
2020-02-23 10:17:10 +01:00
2018-08-07 11:30:31 +03:00
2018-08-03 13:17:49 +03:00
2020-09-03 18:04:55 +02:00
2019-10-02 16:40:13 +07:00
2019-12-19 10:22:45 +03:00
2020-04-02 22:25:20 +03:00
2018-06-05 15:45:53 +03:00
2021-05-07 12:47:40 +00:00
2018-07-05 12:59:43 +03:00
2020-02-04 21:34:53 +07:00
2020-02-04 21:34:53 +07:00
2019-10-21 23:28:19 +07:00
2019-06-17 01:10:19 +03:00
2018-07-06 15:23:31 +03:00
2020-05-07 12:36:44 +00:00
2021-05-20 20:32:58 +02:00
2020-05-07 12:36:44 +00:00
2019-04-09 11:47:29 +03:00
2018-10-11 17:19:10 +03:00
2018-11-29 19:26:58 +03:00
2021-05-07 12:47:40 +00:00
2020-05-27 02:38:42 +09:00
2020-01-23 17:05:50 +03:00
2021-01-28 13:19:28 +03:00
2019-11-29 21:09:04 +07:00
2020-01-17 10:33:50 +03:00
2020-08-19 14:37:24 +03:00
2018-12-12 15:56:11 +03:00
2020-03-16 18:40:47 +07:00
2019-05-06 13:59:24 +03:00
2021-05-20 20:32:56 +02:00
2020-05-07 12:36:44 +00:00
2019-06-07 12:23:06 +07:00
2020-02-04 21:34:53 +07:00
2021-05-12 16:28:31 +00:00
2021-05-13 03:22:07 +03:00
2020-09-03 17:04:06 +02:00
2021-05-20 20:32:56 +02:00