Fix testData in compiler: add collections and ranges package to fq-names.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is kotlin.List<caret>
|
||||
a is kotlin.collections.List<caret>
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is kotlin.List<*>
|
||||
a is kotlin.collections.List<*>
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is kotlin.Map<caret>
|
||||
a is kotlin.collections.Map<caret>
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is kotlin.Map<*, *>
|
||||
a is kotlin.collections.Map<*, *>
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
when (a) {
|
||||
is kotlin.List<caret> -> {}
|
||||
is kotlin.collections.List<caret> -> {}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
when (a) {
|
||||
is kotlin.List<*> -> {}
|
||||
is kotlin.collections.List<*> -> {}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
when (a) {
|
||||
is kotlin.Map<caret> -> {}
|
||||
is kotlin.collections.Map<caret> -> {}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
when (a) {
|
||||
is kotlin.Map<*, *> -> {}
|
||||
is kotlin.collections.Map<*, *> -> {}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// "Cast expression 'x' to 'List<Any>?'" "true"
|
||||
// ERROR: Java type mismatch expected kotlin.(Mutable)List<kotlin.Any!>! but found kotlin.MutableList<kotlin.String>. Use explicit cast
|
||||
// ERROR: Java type mismatch expected kotlin.collections.(Mutable)List<kotlin.Any!>! but found kotlin.collections.MutableList<kotlin.String>. Use explicit cast
|
||||
|
||||
fun main(x: MutableList<String>) {
|
||||
A.foo(x as List<Any>?)
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// "Cast expression 'x' to 'List<Any>?'" "true"
|
||||
// ERROR: Java type mismatch expected kotlin.(Mutable)List<kotlin.Any!>! but found kotlin.MutableList<kotlin.String>. Use explicit cast
|
||||
// ERROR: Java type mismatch expected kotlin.collections.(Mutable)List<kotlin.Any!>! but found kotlin.collections.MutableList<kotlin.String>. Use explicit cast
|
||||
|
||||
fun main(x: MutableList<String>) {
|
||||
A.foo(<caret>x)
|
||||
|
||||
Reference in New Issue
Block a user