diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/lambda.kt b/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/lambda.kt new file mode 100644 index 00000000000..24dc10c8fd1 --- /dev/null +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/lambda.kt @@ -0,0 +1,7 @@ +// WITH_RUNTIME + +val x = run { + val inLambda = 10 + println(inLambda) + inLambda +} diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/DiagnosticTraversalCounterTestGenerated.java b/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/DiagnosticTraversalCounterTestGenerated.java index 0642d704747..c64e71c3aff 100644 --- a/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/DiagnosticTraversalCounterTestGenerated.java +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/DiagnosticTraversalCounterTestGenerated.java @@ -59,6 +59,11 @@ public class DiagnosticTraversalCounterTestGenerated extends AbstractDiagnosticT runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/initBlock.kt"); } + @TestMetadata("lambda.kt") + public void testLambda() throws Exception { + runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/lambda.kt"); + } + @TestMetadata("localDeclarationsInAccessor.kt") public void testLocalDeclarationsInAccessor() throws Exception { runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt");