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
..
2014-07-11 19:13:25 +04:00
2015-03-13 23:16:57 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2014-07-11 19:13:25 +04:00
2015-03-13 23:16:57 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2014-07-11 19:13:25 +04:00
2015-03-13 23:16:57 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2014-07-11 19:13:25 +04:00
2015-03-13 23:16:57 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-17 01:33:25 +03:00
2015-09-18 10:14:39 +03:00
2015-09-18 10:14:39 +03:00
2015-10-20 18:39:43 +03:00
2015-10-20 18:39:43 +03:00
2015-10-20 18:39:43 +03:00
2015-10-20 18:39:43 +03:00
2015-10-20 18:39:43 +03:00
2015-10-20 18:39:43 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-06-27 13:58:04 +03:00
2015-06-27 13:58:04 +03:00
2015-06-27 13:58:04 +03:00
2015-06-27 13:58:04 +03:00
2015-12-02 13:54:03 +03:00
2015-12-02 13:54:03 +03:00
2015-12-02 13:54:03 +03:00
2015-12-02 13:54:03 +03:00
2015-12-28 11:13:37 +03:00
2015-12-28 11:13:37 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00
2015-09-08 02:05:46 +03:00