[IR] update testdata: better support for IrCall
This commit is contained in:
committed by
teamcityserver
parent
ef2adfa835
commit
197f5ca885
@@ -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
|
||||
|
||||
+2
-2
@@ -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()
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -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
@@ -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>()
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user