Move debugger test data to the new location

This commit is contained in:
Yan Zhulanow
2019-09-27 00:13:53 +09:00
parent b4cc5703de
commit d8d81c51d7
1423 changed files with 0 additions and 0 deletions
@@ -0,0 +1,22 @@
//FILE: a/a.kt
// DISABLE_STRICT_MODE
package a
abstract class R {
abstract fun run()
}
fun eval(r: R) {
r.run()
}
class Some {
fun foo() {
eval(object : R() { // Line with negative score
override fun run() {
val a = 1 // R: 4 L: 17
val b = 12 // R: 4 L: 18
}
})
}
}
@@ -0,0 +1,21 @@
// DO_NOT_CHECK_CLASS_FQNAME
//FILE: a/a.kt
package a
class A private constructor() {
protected fun a() {
val a = 5
}
}
//FILE: b/a.kt
//significant whitespace
package b
class A public constructor() {
private fun a() {
val a = 5
}
}
@@ -0,0 +1,14 @@
//FILE: a/a.kt
class A {
init {
val a = 5
val b = 3
}
}
//FILE: b/a.kt
class B {
init {
val x = 1
}
}
@@ -0,0 +1,36 @@
// DO_NOT_CHECK_CLASS_FQNAME
// DISABLE_STRICT_MODE
//FILE: a/a.kt
package a
fun block(l: () -> Unit) {}
class A { // Line with the same rank
fun a() {
block {
val a = 5
block {
val b = 4
}
}
}
}
//FILE: b/a.kt
package b
// Fake Line
import a.block
class A {
fun b() {
val g = 5 // Line with the same rank
val x = 1
block { val y = 2 }
block {
val a = 5
block { block { val x = 4 }}
}
}
}
@@ -0,0 +1,13 @@
//FILE: a/a.kt
class A(
val firstName: String,
val lastName: String,
val age: Int
)
//FILE: b/a.kt
class B(
val firstName: String,
val lastName: String,
val age: Int
)
@@ -0,0 +1,21 @@
//FILE: a/a.kt
class A(
val firstName: String,
val lastName: String,
val age: Int
) {
val c = 1
val d = "A"
}
//FILE: b/a.kt
class B(
val firstName: String,
val lastName: String,
val age: Int
) {
init {
val a = 5
val b = 6
}
}
@@ -0,0 +1,35 @@
//FILE: a/a.kt
package a
import c.*
class B : A<SomeImpl>() {
override fun x(some: SomeImpl) {
foo()
}
}
// DO_NOT_LOAD: a.SomeImpl
class SomeImpl : Some()
//FILE: b/a.kt
package b
import c.*
class B : A<Some>() {
override fun x(some: Some) {
foo()
}
}
//FILE: c/c.kt
package c
open class Some
abstract class A<T: Some> {
abstract fun x(a: T)
}
fun foo() {}
@@ -0,0 +1,21 @@
// WITH_RUNTIME
//FILE: a/a.kt
package foo
class A {
val a by lazy {
val a = 5
val b = 2
""
}
}
//FILE: b/a.kt
package bar
class B {
val a by lazy {
val b = 0
}
}
@@ -0,0 +1,19 @@
//FILE: a/a.kt
package foo
class A {
fun a() {
val a = 5
}
}
//FILE: b/a.kt
package bar
class A {
fun a() {
val c = 1
val d = 3
val g = ""
}
}
@@ -0,0 +1,19 @@
//FILE: a/a.kt
package bar
class A {
fun a() {
val a = 5
}
}
//FILE: b/a.kt
package foo
class A {
fun b() {
val c = 1
val d = 3
val g = ""
}
}
@@ -0,0 +1,13 @@
//FILE: a/a.kt
class A {
fun a() {
System.out.println("a")
}
}
//FILE: b/a.kt
class B {
fun b() {
System.out.println("b")
}
}
@@ -0,0 +1,25 @@
// WITH_RUNTIME
//FILE: a/a.kt
package a
val a = run {
val a = 5
val b = run {
val c = 2
}
5
}
fun x() {
println("")
}
//FILE: b/a.kt
package b
val b = 5
fun y() {
println("")
}