[FIR] Fix captured type parameters propagation in deserialization

This commit is contained in:
simon.ogorodnik
2020-04-07 23:44:52 +03:00
parent 356e42196c
commit af27ca013b
7 changed files with 39 additions and 22 deletions
@@ -1,7 +1,7 @@
public final class MembersReferenceOuterTP<P> : R|kotlin/Any| {
public constructor<P>(): R|test/MembersReferenceOuterTP<P>|
public final inner class Inner : R|kotlin/Any| {
public final inner class Inner<P> : R|kotlin/Any| {
public final fun <Q : R|P|> f(): R|kotlin/Unit|
public final fun g(p: R|P|): R|P|
@@ -12,8 +12,9 @@ public final class MembersReferenceOuterTP<P> : R|kotlin/Any| {
public final val <Q : R|P|> R|Q|.w: R|Q|
public get(): R|Q|
public constructor(): R|test/MembersReferenceOuterTP.Inner|
public constructor(): R|test/MembersReferenceOuterTP.Inner<P>|
}
}