[IR] update testdata: better support for IrCall

This commit is contained in:
Zalim Bashorov
2020-11-06 01:14:47 +03:00
committed by teamcityserver
parent ef2adfa835
commit 197f5ca885
72 changed files with 203 additions and 203 deletions
@@ -26,15 +26,15 @@ class Test1<E : Any?> : IBase<E> {
override val <C : Any?> C.id: Map<E, C>?
override get(): Map<E, C>? {
return #$$delegate_0.<get-id><C>($receiver = <this>)
return (#$$delegate_0, <this>).<get-id><C>()
}
override var <D : Any?> List<D>.x: D?
override get(): D? {
return #$$delegate_0.<get-x><D>($receiver = <this>)
return (#$$delegate_0, <this>).<get-x><D>()
}
override set(<set-?>: D?) {
#$$delegate_0.<set-x><D>($receiver = <this>, <set-?> = <set-?>)
(#$$delegate_0, <this>).<set-x><D>(<set-?> = <set-?>)
}
@@ -61,15 +61,15 @@ class Test2 : IBase<String> {
override val <C : Any?> C.id: Map<String, C>?
override get(): Map<String, C>? {
return #$$delegate_0.<get-id><C>($receiver = <this>)
return (#$$delegate_0, <this>).<get-id><C>()
}
override var <D : Any?> List<D>.x: D?
override get(): D? {
return #$$delegate_0.<get-x><D>($receiver = <this>)
return (#$$delegate_0, <this>).<get-x><D>()
}
override set(<set-?>: D?) {
#$$delegate_0.<set-x><D>($receiver = <this>, <set-?> = <set-?>)
(#$$delegate_0, <this>).<set-x><D>(<set-?> = <set-?>)
}
@@ -106,7 +106,7 @@ class Test1 : IBase {
}
override fun String.qux() {
#$$delegate_0.qux($receiver = <this>)
(#$$delegate_0, <this>).qux()
}
@@ -131,13 +131,13 @@ class Test2 : IBase, IOther {
}
override fun String.qux() {
#$$delegate_0.qux($receiver = <this>)
(#$$delegate_0, <this>).qux()
}
private /*final field*/ val $$delegate_1: IOther = otherImpl(x0 = "", y0 = 42)
override val Byte.z1: Int
override get(): Int {
return #$$delegate_1.<get-z1>($receiver = <this>)
return (#$$delegate_1, <this>).<get-z1>()
}
override val x: String
@@ -147,10 +147,10 @@ class Test2 : IBase, IOther {
override var Byte.z2: Int
override get(): Int {
return #$$delegate_1.<get-z2>($receiver = <this>)
return (#$$delegate_1, <this>).<get-z2>()
}
override set(<set-?>: Int) {
#$$delegate_1.<set-z2>($receiver = <this>, <set-?> = <set-?>)
(#$$delegate_1, <this>).<set-z2>(<set-?> = <set-?>)
}
override var y: Int
@@ -26,7 +26,7 @@ class K2 : JFoo {
}
override fun foo(): String {
return <this>.foo() /*!! String */
return super.foo() /*!! String */
}
@@ -55,7 +55,7 @@ class K4 : JUnrelatedFoo, IFoo {
}
override fun foo(): @FlexibleNullability String? {
return <this>.foo()
return super.foo()
}
+1 -1
View File
@@ -9,7 +9,7 @@ class TestInitValInLambdaCalledOnce {
get
init {
run<Int, Unit>($receiver = 1, block = local fun Int.<anonymous>() {
1.run<Int, Unit>(block = local fun Int.<anonymous>() {
#x = 0
}
)
@@ -34,13 +34,13 @@ class CBoth : ILeft, IRight {
}
override fun foo() {
<this>.foo()
<this>.foo()
super.foo()
super.foo()
}
override val bar: Int
override get(): Int {
return <this>.<get-bar>().plus(other = <this>.<get-bar>())
return super.<get-bar>().plus(other = super.<get-bar>())
}
+3 -3
View File
@@ -13,7 +13,7 @@ open class Base {
open get
override fun hashCode(): Int {
return <this>.hashCode()
return super.hashCode()
}
@@ -28,12 +28,12 @@ class Derived : Base {
}
override fun foo() {
<this>.foo()
super.foo()
}
override val bar: String
override get(): String {
return <this>.<get-bar>()
return super.<get-bar>()
}
@@ -35,12 +35,12 @@ class Derived : Base, BaseI {
}
override fun foo() {
<this>.foo()
super.foo()
}
override val bar: String
override get(): String {
return <this>.<get-bar>()
return super.<get-bar>()
}