[FIR] Cleanup hides members condition

This commit is contained in:
Simon Ogorodnik
2020-08-25 16:51:50 +03:00
parent bf2e17b133
commit 7cb5c0a6d8
@@ -311,10 +311,8 @@ internal open class FirTowerResolveTask(
explicitReceiverValue: ReceiverValue?,
parentGroup: TowerGroup = TowerGroup.EmptyRoot
) {
val shouldProcessExtensionsBeforeMembers =
info.callKind == CallKind.Function && info.name in HIDES_MEMBERS_NAME_LIST
if (!shouldProcessExtensionsBeforeMembers) return
// We will process hides members only for function calls with name in HIDES_MEMBERS_NAME_LIST
if (info.callKind != CallKind.Function || info.name !in HIDES_MEMBERS_NAME_LIST) return
val importingScopes = components.fileImportsScope.asReversed()
for ((index, topLevelScope) in importingScopes.withIndex()) {