Inline Variable/Property: Move test data

This commit is contained in:
Alexey Sedunov
2016-07-15 13:11:20 +03:00
parent 8bdc88f763
commit 7773a1c4e0
171 changed files with 494 additions and 485 deletions
@@ -0,0 +1,5 @@
val C = 239
fun f() {
println(<caret>C)
}
@@ -0,0 +1,3 @@
fun f() {
println(239)
}
@@ -0,0 +1,9 @@
class Class {
companion object {
val p = 239
}
}
fun f() {
println(Class.<caret>p)
}
@@ -0,0 +1,8 @@
class Class {
companion object {
}
}
fun f() {
println(239)
}
@@ -0,0 +1,7 @@
val Int.C = 239
// not implemented yet
fun f() {
println(5.<caret>C)
}
@@ -0,0 +1,11 @@
class Class {
val p = 239
fun f() {
println(p)
}
}
fun f() {
println(Class().<caret>p)
}
@@ -0,0 +1,10 @@
class Class {
fun f() {
println(239)
}
}
fun f() {
println(239)
}
@@ -0,0 +1,7 @@
object Obj {
val p = 239
}
fun f() {
println(Obj.<caret>p)
}
@@ -0,0 +1,6 @@
object Obj {
}
fun f() {
println(239)
}
@@ -0,0 +1,7 @@
package foo.bar
val C = 239
fun f() {
println(foo.bar.<caret>C)
}
@@ -0,0 +1,5 @@
package foo.bar
fun f() {
println(239)
}
@@ -0,0 +1,8 @@
val C: Int
get() = 239
// not implemented yet
fun f() {
println(<caret>C)
}
@@ -0,0 +1,9 @@
val C = 239
get() = $C + 1
// not implemented yet
fun f() {
println(<caret>C)
}
@@ -0,0 +1,7 @@
package boo
import foo.bar.a
fun main(args: Array<String>) {
println(a + a())
}
@@ -0,0 +1,8 @@
package boo
import foo.bar.a
import foo.bar.b
fun main(args: Array<String>) {
println(b + a())
}
@@ -0,0 +1,5 @@
package foo.bar
val b = 1
val <caret>a = b
fun a() = b
@@ -0,0 +1,4 @@
package foo.bar
val b = 1
fun a() = b
@@ -0,0 +1,3 @@
package bar
val x = 1
@@ -0,0 +1,3 @@
package bar
val x = 1
@@ -0,0 +1,3 @@
package baz
val y = 2
@@ -0,0 +1,3 @@
package baz
val y = 2
@@ -0,0 +1,5 @@
package bar
import foo.z
fun test() = z + 1
@@ -0,0 +1,5 @@
package bar
import baz.y
fun test() = x + y + 1
@@ -0,0 +1,5 @@
package baz
import foo.z
fun test() = z + 1
@@ -0,0 +1,5 @@
package baz
import bar.x
fun test() = x + y + 1
@@ -0,0 +1,5 @@
package other
import foo.z
fun test() = z + 1
@@ -0,0 +1,6 @@
package other
import bar.x
import baz.y
fun test() = x + y + 1
@@ -0,0 +1,8 @@
package foo
import bar.x
import baz.y
val <caret>z = x + y
fun test() = z + 1
@@ -0,0 +1,6 @@
package foo
import bar.x
import baz.y
fun test() = x + y + 1
@@ -0,0 +1,7 @@
package boo
import foo.bar.a
fun main(args: Array<String>) {
println(a)
}
@@ -0,0 +1,7 @@
package boo
import foo.bar.b
fun main(args: Array<String>) {
println(b)
}
@@ -0,0 +1,4 @@
package foo.bar
val b = 1
val <caret>a = b
@@ -0,0 +1,3 @@
package foo.bar
val b = 1