[IrFakeOverrideBuilder] Consolidate visibility handling

Now fake overrides declarations invisible for override
are totally ignored by FakeOverrideBuilder, instead of
creating fake overrides for them, and than filtering them
out later.

As side-effect it fixes KT-64972.

^KT-64974
This commit is contained in:
Pavel Kunyavskiy
2024-01-10 16:27:38 +01:00
committed by Space Team
parent 104e6a9b7c
commit e6fd523431
5 changed files with 109 additions and 114 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: WASM
// WITH_STDLIB
// MODULE: lib1