FIR: rename AMBIGUITY to OVERLOAD_RESOLUTION_AMBIGUITY to match FE 1.0
This commit is contained in:
+3
-3
@@ -13,8 +13,8 @@ fun <E> baz(x: E, y: String) {}
|
||||
fun <E> baz(x: String, y: E) {}
|
||||
|
||||
fun bar(x: A<String>) {
|
||||
x.<!AMBIGUITY!>foo<!>("")
|
||||
x.<!OVERLOAD_RESOLUTION_AMBIGUITY!>foo<!>("")
|
||||
|
||||
x.<!AMBIGUITY!>baz<!>("", "")
|
||||
<!AMBIGUITY!>baz<!>("", "")
|
||||
x.<!OVERLOAD_RESOLUTION_AMBIGUITY!>baz<!>("", "")
|
||||
<!OVERLOAD_RESOLUTION_AMBIGUITY!>baz<!>("", "")
|
||||
}
|
||||
|
||||
+1
-1
@@ -12,5 +12,5 @@ fun <T> B<T>.foo(block: (T) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
B("string").<!AMBIGUITY!>foo<!> { }
|
||||
B("string").<!OVERLOAD_RESOLUTION_AMBIGUITY!>foo<!> { }
|
||||
}
|
||||
|
||||
+1
-1
@@ -12,5 +12,5 @@ fun <T> B<T>.foo(block: (T) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
B("string").<!AMBIGUITY!>foo<!> { }
|
||||
B("string").<!OVERLOAD_RESOLUTION_AMBIGUITY!>foo<!> { }
|
||||
}
|
||||
+1
-1
@@ -22,5 +22,5 @@ import a.*
|
||||
import b.*
|
||||
|
||||
fun test() {
|
||||
<!AMBIGUITY!>foo<!><A> { }
|
||||
<!OVERLOAD_RESOLUTION_AMBIGUITY!>foo<!><A> { }
|
||||
}
|
||||
|
||||
+1
-1
@@ -22,5 +22,5 @@ import a.*
|
||||
import b.*
|
||||
|
||||
fun test() {
|
||||
<!AMBIGUITY!>foo<!><A> { }
|
||||
<!OVERLOAD_RESOLUTION_AMBIGUITY!>foo<!><A> { }
|
||||
}
|
||||
+1
-1
@@ -10,5 +10,5 @@ infix fun <T : Comparable<T>, S : T?> Bar<in S>.test(t: T) { }
|
||||
infix fun <T : Comparable<T>, S : T?> Bar<in S>.test(other: Bar<in S>) {}
|
||||
|
||||
fun checkFunctions(exp1: Foo<Int?>, exp2: Foo<Int>) {
|
||||
exp1.<!AMBIGUITY!>test<!>(exp2)
|
||||
exp1.<!OVERLOAD_RESOLUTION_AMBIGUITY!>test<!>(exp2)
|
||||
}
|
||||
+1
-1
@@ -7,4 +7,4 @@ class A<T>
|
||||
fun <T1> A<T1>.foo() = X1
|
||||
fun <T2> A<out T2>.foo() = X2
|
||||
|
||||
fun <T> A<out T>.test() = <!AMBIGUITY!>foo<!>() // TODO fix constraint system
|
||||
fun <T> A<out T>.test() = <!OVERLOAD_RESOLUTION_AMBIGUITY!>foo<!>() // TODO fix constraint system
|
||||
|
||||
Reference in New Issue
Block a user