fc37885d6d
The issue is that during binding fake overrides, the compiler doesn't differ setters from its properties, so the compiler uses the same visibility for setter and entire property. Changing logic at the binding stage can cause some unpredictable consequences so the fix is to do this differentiation right at the reporting stage ^KT-56662 Fixed Merge-request: KT-MR-9565 Merged-by: Michail Zarečenskij <Mikhail.Zarechenskiy@jetbrains.com>