Mikhail Glukhikh
7b4f781ea8
[FIR] Split primary constructor parameter scope into two different
...
In init block or property initializers,
for `val x` declared in primary constructor,
`x` reference is now resolved to property, not to parameter.
So we need two different scopes for primary constructor,
one for 'pure' parameters and another one for all parameters,
including val/var ones.
#KT-42844 Fixed
2020-10-30 18:44:55 +03:00
..
2020-10-27 10:27:06 +03:00
2020-10-23 08:12:15 +03:00
2020-10-23 08:12:15 +03:00
2020-10-07 10:43:43 +03:00
2020-10-07 10:43:38 +03:00
2020-10-19 20:52:53 +03:00
2020-10-02 08:57:49 +03:00
2020-10-02 08:57:49 +03:00
2020-10-02 08:57:49 +03:00
2020-09-14 09:05:08 +03:00
2020-08-20 16:04:02 +03:00
2020-09-14 18:08:26 +03:00
2020-09-14 17:56:30 +03:00
2020-09-14 17:56:30 +03:00
2020-10-23 08:12:15 +03:00
2020-09-14 17:56:32 +03:00
2020-09-14 17:56:32 +03:00
2020-10-28 15:44:41 +03:00
2020-10-28 15:44:41 +03:00
2020-10-28 15:44:41 +03:00
2020-09-14 09:05:08 +03:00
2020-09-03 14:24:31 +03:00
2020-09-03 14:24:31 +03:00
2020-10-28 18:09:13 +03:00
2020-10-28 18:09:12 +03:00
2020-10-28 18:09:12 +03:00
2020-07-24 19:47:27 +03:00
2020-10-01 17:49:02 +03:00
2020-08-20 16:04:02 +03:00
2020-08-20 16:04:02 +03:00
2020-10-28 11:43:25 +03:00
2020-10-05 12:06:53 +03:00
2020-10-05 12:06:53 +03:00
2020-10-14 16:33:44 +03:00
2020-10-28 18:09:11 +03:00
2020-10-28 18:09:11 +03:00
2020-10-28 18:09:11 +03:00
2020-08-31 14:31:57 +03:00
2020-08-31 14:31:57 +03:00
2020-09-01 16:06:03 +03:00
2020-10-22 13:05:00 +03:00
2020-10-22 13:04:59 +03:00
2020-10-22 13:04:59 +03:00
2020-10-22 13:04:59 +03:00
2020-10-22 13:04:59 +03:00
2020-10-22 13:04:59 +03:00
2020-09-24 15:43:20 +03:00
2020-09-23 09:01:45 +03:00
2020-09-23 09:01:45 +03:00
2020-10-30 18:44:55 +03:00
2020-10-30 18:44:55 +03:00