FIR deserializer: provide type-parameters for constructors

This commit is contained in:
Simon Ogorodnik
2019-04-18 18:18:10 +03:00
committed by Mikhail Glukhikh
parent 1512a6ba9a
commit aa077b42e9
53 changed files with 84 additions and 74 deletions
@@ -1,18 +1,18 @@
public final class A<TA> : R|kotlin/Any| {
public constructor(): R|test/A<TA>|
public constructor<TA>(): R|test/A<TA>|
public final inner class B<TB> : R|kotlin/Any| {
public constructor(): R|test/A.B<TB>|
public constructor<TB>(): R|test/A.B<TB>|
public final inner class C<TC> : R|kotlin/Any| {
public constructor(): R|test/A.B.C<TC>|
public constructor<TC>(): R|test/A.B.C<TC>|
public final inner class D<TD> : R|kotlin/Any| {
public final fun bar(ta: R|TA|, tb: R|TB|, tc: R|TC|, td: R|TD|): R|test/A.B.C.D<TD, TC, TB, TA>|
public final fun <P1, P2, P3, P4> foo(p1: R|P1|, p2: R|P2|, p3: R|P3|, p4: R|P4|): R|kotlin/Nothing|
public constructor(): R|test/A.B.C.D<TD>|
public constructor<TD>(): R|test/A.B.C.D<TD>|
}