diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/branches.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/branches.kt index 6348056c2f7..91e63ea3034 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/branches.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/branches.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME fun foo(a: Int, b: Int) = if (a > b) a else b fun bar(a: Double, b: Double): Double { diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/calls.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/calls.kt index dc78862d379..ed0109b1f66 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/calls.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/calls.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME infix fun distance(x: Int, y: Int) = x + y fun test(): Int = 3 distance 4 diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/lambda.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/lambda.kt index aa1505af1e2..781eb68447c 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/lambda.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/lambda.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME data class Tuple(val x: Int, val y: Int) inline fun use(f: (Tuple) -> Int) = f(Tuple(1, 2)) diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/modifications.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/modifications.kt index 679dfe5b99a..2321691c2e5 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/modifications.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/modifications.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME fun simple() { var x = 10 x += 20 diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/try.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/try.kt index 22c640e27ab..32c1e1ed9aa 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/try.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/try.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME fun some() { try { throw KotlinNullPointerException() diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/unary.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/unary.kt index 3dc424f9616..897aad6e3db 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/unary.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/unary.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME fun test() { var x = 0 val x1 = x++ diff --git a/compiler/fir/psi2fir/testData/rawBuilder/expressions/while.kt b/compiler/fir/psi2fir/testData/rawBuilder/expressions/while.kt index d2397aa741e..bede703dea5 100644 --- a/compiler/fir/psi2fir/testData/rawBuilder/expressions/while.kt +++ b/compiler/fir/psi2fir/testData/rawBuilder/expressions/while.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME fun foo(limit: Int) { var k = 0 some@ while (k < limit) { diff --git a/compiler/visualizer/testData/rawBuilder/expressions/branches.kt b/compiler/visualizer/testData/rawBuilder/expressions/branches.kt index 7fd1bb60903..2873fee0438 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/branches.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/branches.kt @@ -1,4 +1,5 @@ // FIR_IGNORE +// WITH_RUNTIME // foo.a: Int // │ fun (Int).compareTo(Int): Int // │ │ foo.b: Int diff --git a/compiler/visualizer/testData/rawBuilder/expressions/calls.kt b/compiler/visualizer/testData/rawBuilder/expressions/calls.kt index 7f74a06de50..0de38c12e65 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/calls.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/calls.kt @@ -1,4 +1,5 @@ // FIR_IGNORE +// WITH_RUNTIME // Int // │ distance.x: Int // │ │ fun (Int).plus(Int): Int diff --git a/compiler/visualizer/testData/rawBuilder/expressions/lambda.kt b/compiler/visualizer/testData/rawBuilder/expressions/lambda.kt index a33efc19c4e..11ec00de3ff 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/lambda.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/lambda.kt @@ -1,4 +1,5 @@ // FIR_IGNORE +// WITH_RUNTIME data class Tuple(val x: Int, val y: Int) // Int diff --git a/compiler/visualizer/testData/rawBuilder/expressions/modifications.kt b/compiler/visualizer/testData/rawBuilder/expressions/modifications.kt index 031c51fd2b0..54c326df980 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/modifications.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/modifications.kt @@ -1,4 +1,5 @@ // FIR_IGNORE +// WITH_RUNTIME fun simple() { // Int Int // │ │ diff --git a/compiler/visualizer/testData/rawBuilder/expressions/try.kt b/compiler/visualizer/testData/rawBuilder/expressions/try.kt index 8403f89b388..f0532163526 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/try.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/try.kt @@ -1,3 +1,4 @@ +// WITH_RUNTIME fun some() { try { // constructor KotlinNullPointerException() diff --git a/compiler/visualizer/testData/rawBuilder/expressions/unary.kt b/compiler/visualizer/testData/rawBuilder/expressions/unary.kt index d8ef053493c..a5ac40f12d3 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/unary.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/unary.kt @@ -1,4 +1,5 @@ // FIR_IGNORE +// WITH_RUNTIME fun test() { // Int Int // │ │ diff --git a/compiler/visualizer/testData/rawBuilder/expressions/while.kt b/compiler/visualizer/testData/rawBuilder/expressions/while.kt index 1f12761be2f..ef3837e7f59 100644 --- a/compiler/visualizer/testData/rawBuilder/expressions/while.kt +++ b/compiler/visualizer/testData/rawBuilder/expressions/while.kt @@ -1,4 +1,5 @@ // FIR_IGNORE +// WITH_RUNTIME fun foo(limit: Int) { // Int Int // │ │ diff --git a/compiler/visualizer/tests/org/jetbrains/kotlin/visualizer/AbstractVisualizer.kt b/compiler/visualizer/tests/org/jetbrains/kotlin/visualizer/AbstractVisualizer.kt index 84371cb9cca..601c300e752 100644 --- a/compiler/visualizer/tests/org/jetbrains/kotlin/visualizer/AbstractVisualizer.kt +++ b/compiler/visualizer/tests/org/jetbrains/kotlin/visualizer/AbstractVisualizer.kt @@ -37,10 +37,6 @@ abstract class AbstractVisualizer : KotlinMultiFileTestWithJava