Fix testData in compiler: add collections and ranges package to fq-names.

This commit is contained in:
Ilya Gorbunov
2015-11-28 01:42:20 +03:00
parent 98e2d27c77
commit f4822cd757
524 changed files with 1594 additions and 1552 deletions
@@ -14,7 +14,7 @@ fun box(): String {
assertEquals("kotlin.Int", Int::class.qualifiedName)
assertEquals("kotlin.Int.Companion", Int.Companion::class.qualifiedName)
assertEquals("kotlin.IntArray", IntArray::class.qualifiedName)
assertEquals("kotlin.List", List::class.qualifiedName)
assertEquals("kotlin.collections.List", List::class.qualifiedName)
assertEquals("kotlin.String", String::class.qualifiedName)
assertEquals("kotlin.String", java.lang.String::class.qualifiedName)
@@ -79,8 +79,8 @@ fun box(): String {
check("kotlin.Array<kotlin.Array<kotlin.String>>", Array<Array<String>>::a3)
check("kotlin.Array<kotlin.BooleanArray>", Array<BooleanArray>::a4)
check("kotlin.Map<kotlin.String, java.lang.Runnable>", Map<String, Runnable>::m)
check("kotlin.List<kotlin.MutableSet<kotlin.Array<kotlin.CharSequence>>>", List<MutableSet<Array<CharSequence>>>::l)
check("kotlin.collections.Map<kotlin.String, java.lang.Runnable>", Map<String, Runnable>::m)
check("kotlin.collections.List<kotlin.collections.MutableSet<kotlin.Array<kotlin.CharSequence>>>", List<MutableSet<Array<CharSequence>>>::l)
return "OK"
}
@@ -18,7 +18,7 @@ fun assertToString(s: String, x: Any) {
fun box(): String {
assertToString("fun top(): kotlin.Int", ::top)
assertToString("fun kotlin.String.ext(): kotlin.Int", String::ext)
assertToString("fun kotlin.IntRange?.ext2(): kotlin.Array<kotlin.Int?>", IntRange::ext2)
assertToString("fun kotlin.ranges.IntRange?.ext2(): kotlin.Array<kotlin.Int?>", IntRange::ext2)
assertToString("fun test.A.mem(): kotlin.String", A::mem)
return "OK"
}
@@ -19,7 +19,7 @@ fun box(): String {
assertToString("val top: kotlin.Int", ::top)
assertToString("var top2: kotlin.Int", ::top2)
assertToString("val kotlin.String.ext: kotlin.Int", String::ext)
assertToString("var kotlin.IntRange?.ext2: kotlin.Int", IntRange::ext2)
assertToString("var kotlin.ranges.IntRange?.ext2: kotlin.Int", IntRange::ext2)
assertToString("val test.A.mem: kotlin.String", A::mem)
assertToString("var test.B.mem: kotlin.String", B::mem)
return "OK"
@@ -15,7 +15,7 @@ fun box(): String {
"kotlin.Int",
"kotlin.Array<kotlin.Int>",
"kotlin.IntArray",
"kotlin.List<kotlin.Map<kotlin.Any, A<*>>>"
"kotlin.collections.List<kotlin.collections.Map<kotlin.Any, A<*>>>"
),
String?::foo.parameters.map { it.type.toString() }
)