Alexander Udalov
0593b833b5
Check extension receiver properly for property references
...
Without this, the unrelated type specified on the LHS of a property reference
literal was considered to be an extension receiver of the candidate, and the
resolution was erroneously successul. This is only reproducible for properties,
because if we're trying to resolve an extension, we consider all properties
from the scope, even non-extensions, because there may be a property of an
extension-functional type (T.() -> R). (We don't do this for functions.)
#KT-7430 Fixed
#KT-7945 Fixed
2015-06-23 23:35:17 +03:00
..
2015-06-15 15:55:23 +03:00
2015-03-11 17:45:26 +03:00
2015-06-23 23:35:17 +03:00
2015-06-17 16:23:58 +03:00
2015-04-29 16:33:24 +02:00
2015-05-26 14:27:40 +03:00
2015-06-02 16:23:03 +03:00
2015-06-02 16:23:03 +03:00
2015-05-19 23:45:59 +03:00
2015-05-12 19:43:17 +02:00
2015-06-02 14:07:49 +03:00
2015-05-12 19:43:17 +02:00
2015-06-02 16:23:03 +03:00
2015-06-02 16:23:03 +03:00
2015-05-17 18:24:50 +03:00
2015-05-12 19:43:17 +02:00
2015-05-12 19:43:17 +02:00
2015-06-16 21:15:29 +03:00
2015-06-02 16:23:03 +03:00
2015-06-17 16:23:56 +03:00
2015-05-12 19:43:17 +02:00
2015-06-02 16:23:03 +03:00
2015-05-07 15:41:37 +03:00
2015-06-02 16:23:03 +03:00
2015-06-15 18:32:44 +03:00
2015-05-26 15:04:59 +03:00
2015-05-12 19:43:17 +02:00
2015-06-23 15:19:14 +03:00
2015-05-16 17:15:12 +03:00
2015-05-15 16:13:34 +03:00
2015-05-19 23:45:59 +03:00
2015-05-26 15:04:56 +03:00
2015-06-02 16:23:03 +03:00
2015-06-23 16:44:47 +03:00
2015-04-29 16:33:24 +02:00
2015-05-19 23:45:59 +03:00
2015-05-19 23:45:59 +03:00
2015-06-02 16:23:03 +03:00
2015-05-12 19:43:17 +02:00
2015-04-23 08:27:41 +03:00
2015-04-29 16:33:24 +02:00
2015-06-02 14:35:19 +03:00
2015-05-12 19:43:17 +02:00
2015-06-02 16:23:03 +03:00
2015-05-27 00:58:35 +03:00
2015-06-11 13:52:48 +03:00
2015-06-02 17:30:58 +03:00
2015-06-02 14:35:19 +03:00
2015-05-19 17:15:02 +03:00
2015-06-02 16:23:03 +03:00
2015-06-19 13:50:49 +03:00
2015-06-12 09:23:31 +03:00
2015-06-23 16:44:47 +03:00
2014-11-21 18:59:45 +03:00
2015-06-11 13:52:48 +03:00
2015-04-29 16:33:24 +02:00
2015-03-18 16:06:44 +03:00
2015-06-02 16:23:03 +03:00
2015-05-12 19:43:17 +02:00
2015-06-23 16:44:47 +03:00
2015-06-02 16:23:03 +03:00
2015-06-18 14:16:34 +03:00
2015-06-17 16:23:58 +03:00
2014-11-21 18:59:45 +03:00
2014-11-21 18:59:45 +03:00
2015-04-29 16:33:24 +02:00
2015-06-02 16:23:03 +03:00
2015-06-02 10:56:21 +03:00
2015-01-27 22:38:27 +03:00
2014-10-21 03:18:27 +04:00
2014-10-31 21:08:52 +03:00
2014-10-21 03:18:27 +04:00
2014-10-31 21:08:52 +03:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-03-11 17:45:26 +03:00
2014-10-21 03:18:27 +04:00
2015-04-01 21:02:05 +03:00
2015-04-01 21:02:05 +03:00
2014-10-21 03:18:27 +04:00
2013-09-13 16:04:17 +04:00
2014-10-21 03:18:27 +04:00
2015-04-16 20:10:58 +03:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2015-05-07 22:36:15 +03:00
2015-05-12 11:49:37 +02:00
2015-04-29 14:03:11 +03:00
2015-05-12 11:49:37 +02:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-05-07 22:36:16 +03:00
2014-10-21 03:18:27 +04:00
2013-09-13 16:04:17 +04:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2014-10-21 03:18:27 +04:00
2015-04-29 16:33:24 +02:00
2014-10-21 03:18:27 +04:00
2015-01-27 22:38:27 +03:00
2014-10-21 03:18:27 +04:00
2013-11-18 15:09:56 +04:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-01-27 22:38:27 +03:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-05-15 18:20:39 +02:00
2015-05-15 18:20:39 +02:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-03-11 17:45:26 +03:00
2014-10-21 03:18:27 +04:00
2014-12-03 14:08:23 +03:00
2014-12-03 14:08:23 +03:00
2015-04-29 16:33:24 +02:00
2014-10-21 03:18:27 +04:00
2015-06-01 19:23:10 +03:00
2015-06-01 19:23:10 +03:00
2015-04-29 16:33:24 +02:00
2014-10-21 03:18:27 +04:00
2015-05-20 09:24:56 +03:00
2015-03-12 17:11:52 +03:00
2015-05-19 23:45:59 +03:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-04-29 16:33:24 +02:00
2014-10-21 03:18:27 +04:00
2015-05-19 23:45:59 +03:00
2014-10-21 03:18:27 +04:00
2013-09-13 16:04:17 +04:00
2014-10-21 03:18:27 +04:00
2014-10-01 18:52:52 +04:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-11-27 20:38:17 +03:00
2014-12-12 23:08:28 +03:00
2014-12-26 16:23:19 +03:00
2014-12-26 16:23:19 +03:00
2015-05-19 23:45:59 +03:00
2014-10-21 03:18:27 +04:00
2014-11-27 20:38:17 +03:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-06-02 16:23:03 +03:00
2014-10-01 18:52:52 +04:00
2014-10-21 03:18:27 +04:00
2015-06-11 13:53:00 +03:00
2015-06-02 19:06:27 +03:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2014-12-26 16:23:19 +03:00
2014-12-26 16:23:19 +03:00
2015-04-29 14:03:11 +03:00
2014-10-21 03:18:27 +04:00
2014-12-23 15:18:47 +03:00
2014-12-23 15:18:47 +03:00
2014-12-26 16:23:19 +03:00
2014-12-26 16:23:19 +03:00
2014-10-21 03:18:27 +04:00
2015-06-08 20:25:52 +03:00
2015-06-08 20:25:52 +03:00
2013-10-25 13:55:40 +04:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-03-11 17:45:26 +03:00
2014-10-21 03:18:27 +04:00
2014-03-26 21:10:27 +04:00
2014-10-21 03:18:27 +04:00
2014-11-27 20:38:17 +03:00
2014-11-27 20:38:17 +03:00
2014-12-08 18:24:30 +03:00
2014-12-08 18:24:30 +03:00
2014-10-21 03:18:27 +04:00
2014-12-26 15:45:01 +03:00
2014-10-21 03:18:27 +04:00
2015-04-29 16:33:24 +02:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-01-14 18:06:50 +04:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-07-28 13:07:37 +04:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-06-02 14:07:49 +03:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2015-05-12 19:43:17 +02:00
2015-05-12 11:49:37 +02:00
2015-06-02 14:07:49 +03:00
2015-06-02 14:07:49 +03:00
2015-03-11 18:27:36 +03:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2014-10-21 03:18:27 +04:00
2015-04-29 16:33:24 +02:00
2014-10-21 03:18:27 +04:00
2013-09-13 22:05:37 +02:00
2014-10-21 03:18:27 +04:00
2015-03-11 17:45:26 +03:00
2015-03-05 18:42:16 +03:00
2015-05-19 23:45:59 +03:00
2015-05-12 11:49:37 +02:00
2015-06-23 16:44:47 +03:00
2015-04-29 14:07:04 +02:00
2014-12-12 23:08:28 +03:00
2014-12-12 23:08:28 +03:00
2014-12-12 23:08:28 +03:00
2015-03-05 18:42:16 +03:00
2014-10-21 03:18:27 +04:00