[Tests] 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