commit | 922563e9ff0cdfa2911dde61b9704289a365f0a3 | [log] [tgz] |
---|---|---|
author | Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com> | Tue May 06 12:19:16 2025 +0200 |
committer | Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com> | Tue May 06 12:19:16 2025 +0200 |
tree | 0b8b69abace2bd6ffc6404a42fb80bb5a6aa7f87 | |
parent | 0b57232cf9c0fa4bfdf8f93e5988d01f0d6d6dc3 [diff] |
[Tests][JS] Unmute three tests which pass, when synthetic accessor checks are on 1st phase ^KT-69941
diff --git a/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedClass.kt b/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedClass.kt index 1dc1cc8..e7207e4 100644 --- a/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedClass.kt +++ b/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedClass.kt
@@ -1,5 +1,4 @@ // IGNORE_BACKEND: JS_IR -// IGNORE_KLIB_SYNTHETIC_ACCESSORS_CHECKS: JS_IR // ^^^ This test is muted for JS because the produced IR can't be compiled to JS AST: // - Private member declaration `Parent.x` is moved to the top level by `PrivateMembersLowering`. // - `translateCall(IrCall, ...): JsExpression` processes `super.x()` call and attempts to
diff --git a/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedCompanion.kt b/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedCompanion.kt index 708009d..d579ae0 100644 --- a/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedCompanion.kt +++ b/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateMethodThroughInheritedCompanion.kt
@@ -1,5 +1,4 @@ // IGNORE_BACKEND: JS_IR -// IGNORE_KLIB_SYNTHETIC_ACCESSORS_CHECKS: JS_IR // ^^^ This test is muted for JS because the produced IR can't be compiled to JS AST: // - Private member declaration `Parent.x` is moved to the top level by `PrivateMembersLowering`. // - `translateCall(IrCall, ...): JsExpression` processes `super.x()` call and attempts to
diff --git a/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateVarThroughReferenceInInternalInlineFun.kt b/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateVarThroughReferenceInInternalInlineFun.kt index f590bb6..610584f 100644 --- a/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateVarThroughReferenceInInternalInlineFun.kt +++ b/compiler/testData/klib/syntheticAccessors/privateMember/crossModulePrivateLeak/leakingPrivateVarThroughReferenceInInternalInlineFun.kt
@@ -1,6 +1,5 @@ // KT-76093: Support partial linkage for names of property references // IGNORE_BACKEND: JS_IR -// IGNORE_KLIB_SYNTHETIC_ACCESSORS_CHECKS: JS_IR // KT-72862: Undefined symbols // IGNORE_NATIVE: cacheMode=STATIC_EVERYWHERE // KT-72862: No function found for symbol