Files
kotlin-fork/compiler/testData/diagnostics/tests
Alexander Udalov 6e97f85863 Fix type argument substitution bug in KFunction construction
For example,

KMemberFunction2<T, P1, P2, R> : KMemberFunction<T, R>

So for this inheritance the heuristic that was present ("take the last K type
parameters of the subclass, and substitute for K parameters of the superclass")
was wrong. The new heuristic for this case is: take type parameters with the
same names.

Also don't store "parameters" in a lazy value, since it's easy to compute and
it's computed practically every time anyway
2015-06-04 23:08:21 +03:00
..
2015-04-23 08:27:41 +03:00
2014-11-21 18:59:45 +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-04-29 16:33:24 +02:00
2014-10-01 18:52:52 +04:00
2015-06-02 19:06:27 +03:00
2015-04-29 16:33:24 +02:00
2015-04-29 16:33:24 +02:00