fixup! [CMP] CMP-7571: add inaccessible getter generation
diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/partial/PartiallyLinkedIrTreePatcher.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/partial/PartiallyLinkedIrTreePatcher.kt
index c4ce5f5..6f303b3 100644
--- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/partial/PartiallyLinkedIrTreePatcher.kt
+++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/partial/PartiallyLinkedIrTreePatcher.kt
@@ -560,9 +560,11 @@
                 val getterFunName = owner.name.asString().removeSuffix(COMPOSE_STABLE_FIELD_MARKER) + COMPOSE_STABILITY_GETTER_MARKER
                 val artificialGetterFunName = $$"$$getterFunName$artificial"
                 return (owner.parent as? IrDeclarationContainer)?.let { parent ->
-                    parent.findDeclaration<IrSimpleFunction> { it.name.asString() == getterFunName }
-                        ?: parent.findDeclaration<IrSimpleFunction> { it.name.asString() == artificialGetterFunName }   // try to find already-crafted artificial getter
-                        ?: generateArtificialStabilityGetter(artificialGetterFunName, parent)                           // generate one if none found
+                    parent.findDeclaration<IrSimpleFunction> {                      // try to find
+                        it.name.asString() == getterFunName                         // compose-compiler generated getter
+                                || it.name.asString() == artificialGetterFunName    // or already-crafted artificial getter
+                    }
+                        ?: generateArtificialStabilityGetter(artificialGetterFunName, parent)   // generate one if none found
                 }
 
             }