[JVM] Implement new inlined variable naming format

^KT-65478 fixed
This commit is contained in:
Nikita Nazarov
2023-09-18 16:27:46 +02:00
committed by Alexander Udalov
parent 9ea775cbed
commit 407448d8e3
104 changed files with 88125 additions and 92 deletions
@@ -22,7 +22,7 @@ import java.util.regex.Pattern;
public class IrJsLocalVariableTestGenerated extends AbstractIrJsLocalVariableTest {
@Test
public void testAllFilesPresentInLocalVariables() {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/debug/localVariables"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/debug/localVariables"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true, "inlineScopes");
}
@Test
@@ -109,6 +109,12 @@ public class IrJsLocalVariableTestGenerated extends AbstractIrJsLocalVariableTes
runTest("compiler/testData/debug/localVariables/localFunUnused.kt");
}
@Test
@TestMetadata("manyInlineFunsInObject.kt")
public void testManyInlineFunsInObject() {
runTest("compiler/testData/debug/localVariables/manyInlineFunsInObject.kt");
}
@Test
@TestMetadata("tryFinally.kt")
public void testTryFinally() {