[FIR] Fix Java override ambiguity (Kotlin type parameter VS Java Object)
This commit is contained in:
+1
-1
@@ -18,6 +18,6 @@ fun main(a: A, b: B, c: ArrayList<Int>) {
|
||||
a.removeAt(0)
|
||||
b.remove(1)
|
||||
b.removeAt(0)
|
||||
c.<!AMBIGUITY!>remove<!>(1)
|
||||
c.remove(1)
|
||||
c.removeAt(0)
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ fun evaluateArg(expr: CharSequence, numbers: ArrayList<Int>): Int {
|
||||
if (c >= '0' && c <= '9') {
|
||||
val n = c <!UNRESOLVED_REFERENCE!>-<!> '0'
|
||||
if (!numbers.contains(n)) throw Exception("You used incorrect number: " + n)
|
||||
numbers.<!AMBIGUITY!>remove<!>(n)
|
||||
numbers.remove(n)
|
||||
return n
|
||||
}
|
||||
throw Exception("Syntax error: Unrecognized character " + c)
|
||||
|
||||
Reference in New Issue
Block a user