Fix tests ('infix')

This commit is contained in:
Yan Zhulanow
2015-09-30 21:27:45 +03:00
parent 7e8674c6ee
commit 1b01e7a85a
65 changed files with 146 additions and 132 deletions
@@ -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
}
@@ -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,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 -1
View File
@@ -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 -1
View File
@@ -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 -1
View File
@@ -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!>}<!>
+1 -1
View File
@@ -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()