Extract val isNameForHidesMember
This commit is contained in:
@@ -114,6 +114,7 @@ class TowerResolver {
|
|||||||
private val useOrder: Boolean,
|
private val useOrder: Boolean,
|
||||||
private val name: Name
|
private val name: Name
|
||||||
) {
|
) {
|
||||||
|
private val isNameForHidesMember = name in HIDES_MEMBERS_NAME_LIST
|
||||||
private val skippedDataForLookup = mutableListOf<TowerData>()
|
private val skippedDataForLookup = mutableListOf<TowerData>()
|
||||||
|
|
||||||
private val localLevels: Collection<ScopeTowerLevel> by lazy(LazyThreadSafetyMode.NONE) {
|
private val localLevels: Collection<ScopeTowerLevel> by lazy(LazyThreadSafetyMode.NONE) {
|
||||||
@@ -181,7 +182,7 @@ class TowerResolver {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun run(): Collection<C> {
|
fun run(): Collection<C> {
|
||||||
if (name in HIDES_MEMBERS_NAME_LIST) {
|
if (isNameForHidesMember) {
|
||||||
// hides members extensions for explicit receiver
|
// hides members extensions for explicit receiver
|
||||||
TowerData.TowerLevel(hidesMembersLevel).process()?.let { return it }
|
TowerData.TowerLevel(hidesMembersLevel).process()?.let { return it }
|
||||||
}
|
}
|
||||||
@@ -220,7 +221,7 @@ class TowerResolver {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun processImplicitReceiver(implicitReceiver: ReceiverValueWithSmartCastInfo): Collection<C>? {
|
private fun processImplicitReceiver(implicitReceiver: ReceiverValueWithSmartCastInfo): Collection<C>? {
|
||||||
if (name in HIDES_MEMBERS_NAME_LIST) {
|
if (isNameForHidesMember) {
|
||||||
// hides members extensions
|
// hides members extensions
|
||||||
TowerData.BothTowerLevelAndImplicitReceiver(hidesMembersLevel, implicitReceiver).process()?.let { return it }
|
TowerData.BothTowerLevelAndImplicitReceiver(hidesMembersLevel, implicitReceiver).process()?.let { return it }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user