Denis Zharkov
e2c02f825f
Refine member scope for types with projections
...
Instead of erasing descriptors with conflicting substitution,
use invariant CapturedType(<projection>) as replacement for type parameter
within default member scope.
After substitution leave such types 'as is' everywhere except return types,
use common approximation for them.
#KT-9294 In Progress
#KT-5411 Fixed
#KT-8647 Fixed
#KT-9462 Fixed
#KT-9893 Fixed
#KT-7581 Fixed
#KT-7296 In Progress
2015-12-28 11:13:37 +03:00
..
2015-10-19 18:40:14 +03:00
2015-12-26 10:46:44 +03:00
2015-12-15 20:22:12 +03:00
2015-05-13 16:13:13 +02:00
2015-05-20 13:45:14 +03:00
2015-12-17 11:11:19 +03:00
2015-12-24 13:59:45 +03:00
2015-12-24 06:17:03 +03:00
2015-12-11 17:01:02 +03:00
2015-12-18 22:16:04 +03:00
2015-06-17 13:14:05 +03:00
2015-04-29 14:03:11 +03:00
2015-12-17 20:21:01 +03:00
2015-05-13 16:13:13 +02:00
2015-12-25 18:50:52 +03:00
2015-11-24 16:53:42 +01:00
2015-11-25 18:26:08 +03:00
2015-11-27 15:51:11 +03:00
2015-12-21 07:15:37 +03:00
2015-12-25 18:50:59 +03:00
2015-09-18 10:14:33 +03:00
2015-10-14 20:45:25 +03:00
2015-09-18 10:14:32 +03:00
2015-11-20 18:22:08 +01:00
2015-11-27 15:51:11 +03:00
2015-10-09 11:51:58 +02:00
2015-09-04 17:23:25 +03:00
2015-12-19 14:32:38 +03:00
2015-12-25 18:50:41 +03:00
2015-10-01 14:57:26 +03:00
2015-12-22 17:30:51 +03:00
2015-11-21 07:09:03 +03:00
2015-12-25 18:51:03 +03:00
2015-10-30 17:37:24 +03:00
2015-12-28 11:13:37 +03:00
2015-12-24 13:59:44 +03:00
2015-11-30 18:21:06 +03:00
2015-11-02 18:39:01 +03:00
2015-12-02 13:54:01 +03:00
2015-12-10 20:07:26 +03:00
2015-10-14 20:40:13 +03:00
2015-12-10 16:15:13 +01:00
2015-12-23 18:22:32 +03:00
2015-07-06 21:06:12 +03:00
2015-09-07 18:45:43 +03:00