Fix tests ('infix')
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package o
|
||||
|
||||
class A {
|
||||
fun foo(b: B) = b
|
||||
infix fun foo(b: B) = b
|
||||
}
|
||||
|
||||
class B {
|
||||
|
||||
@@ -6,7 +6,7 @@ package o {
|
||||
public final class A {
|
||||
public constructor A()
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public final fun foo(/*0*/ b: o.B): o.B
|
||||
public final infix fun foo(/*0*/ b: o.B): o.B
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
|
||||
+1
-1
@@ -10,4 +10,4 @@ class Test {
|
||||
}
|
||||
|
||||
class Pair<out A, out B>(val first: A, val second: B)
|
||||
fun <A, B> A.to(that: B) = Pair(this, that)
|
||||
infix fun <A, B> A.to(that: B) = Pair(this, that)
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
package
|
||||
|
||||
public fun </*0*/ A, /*1*/ B> A.to(/*0*/ that: B): Pair<A, B>
|
||||
public infix fun </*0*/ A, /*1*/ B> A.to(/*0*/ that: B): Pair<A, B>
|
||||
|
||||
public interface A {
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
data class StringPair(val first: String, val second: String)
|
||||
|
||||
fun String.to(second: String) = StringPair(this, second)
|
||||
infix fun String.to(second: String) = StringPair(this, second)
|
||||
|
||||
fun f(a: String?) {
|
||||
if (a != null) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package
|
||||
|
||||
public fun f(/*0*/ a: kotlin.String?): kotlin.Unit
|
||||
public fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair
|
||||
public infix fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair
|
||||
|
||||
@kotlin.data() public final class StringPair {
|
||||
public constructor StringPair(/*0*/ first: kotlin.String, /*1*/ second: kotlin.String)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
data class StringPair(val first: String, val second: String)
|
||||
|
||||
fun String.to(second: String) = StringPair(this, second)
|
||||
infix fun String.to(second: String) = StringPair(this, second)
|
||||
|
||||
fun hashMapOf(<!UNUSED_PARAMETER!>pair<!>: StringPair): MutableMap<String, String> {
|
||||
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
|
||||
|
||||
@@ -2,7 +2,7 @@ package
|
||||
|
||||
public fun F(): kotlin.MutableMap<kotlin.String, kotlin.String>
|
||||
public fun hashMapOf(/*0*/ pair: StringPair): kotlin.MutableMap<kotlin.String, kotlin.String>
|
||||
public fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair
|
||||
public infix fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair
|
||||
|
||||
@kotlin.data() public final class StringPair {
|
||||
public constructor StringPair(/*0*/ first: kotlin.String, /*1*/ second: kotlin.String)
|
||||
|
||||
@@ -2,7 +2,7 @@ public open class A() {
|
||||
public open val foo: Int? = 1
|
||||
}
|
||||
|
||||
fun Int.bar(i: Int) = i
|
||||
infix fun Int.bar(i: Int) = i
|
||||
|
||||
fun test() {
|
||||
val p = A()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package
|
||||
|
||||
public fun test(): kotlin.Unit
|
||||
public fun kotlin.Int.bar(/*0*/ i: kotlin.Int): kotlin.Int
|
||||
public infix fun kotlin.Int.bar(/*0*/ i: kotlin.Int): kotlin.Int
|
||||
|
||||
public open class A {
|
||||
public constructor A()
|
||||
|
||||
Reference in New Issue
Block a user