Minor. Add review fixes
Didn't squash them because there are file-moving-renaming commits above
This commit is contained in:
committed by
TeamCityServer
parent
a3f64f65f2
commit
6e763f5a61
+3
-2
@@ -61,13 +61,14 @@ object FirNotImplementedOverrideChecker : FirClassChecker() {
|
||||
fun collectSymbol(symbol: FirCallableSymbol<*>) {
|
||||
val fir = symbol.fir as? FirCallableMemberDeclaration ?: return
|
||||
|
||||
if (fir.delegatedWrapperData != null) {
|
||||
val delegatedWrapperData = fir.delegatedWrapperData
|
||||
if (delegatedWrapperData != null) {
|
||||
val directOverriddenMembers = classScope.getDirectOverriddenMembers(
|
||||
symbol,
|
||||
unwrapIntersectionAndSubstitutionOverride = true
|
||||
)
|
||||
|
||||
val delegatedTo = fir.delegatedWrapperData!!.wrapped.unwrapFakeOverrides()
|
||||
val delegatedTo = delegatedWrapperData.wrapped.unwrapFakeOverrides()
|
||||
|
||||
if (symbol.fir.multipleDelegatesWithTheSameSignature == true) {
|
||||
manyImplementationsDelegationSymbols.add(symbol)
|
||||
|
||||
+4
-4
@@ -42,7 +42,7 @@ class FirDelegatedMemberScope(
|
||||
val result = mutableListOf<FirNamedFunctionSymbol>()
|
||||
|
||||
for (delegateField in delegateFields) {
|
||||
processFunctionsFromSpecificField(delegateField, name, result)
|
||||
collectFunctionsFromSpecificField(delegateField, name, result)
|
||||
}
|
||||
|
||||
result.forEach(processor)
|
||||
@@ -53,7 +53,7 @@ class FirDelegatedMemberScope(
|
||||
return delegateField.returnTypeRef.coneType.scope(session, scopeSession, FakeOverrideTypeCalculator.DoNothing)
|
||||
}
|
||||
|
||||
private fun processFunctionsFromSpecificField(
|
||||
private fun collectFunctionsFromSpecificField(
|
||||
delegateField: FirField,
|
||||
name: Name,
|
||||
result: MutableList<FirNamedFunctionSymbol>
|
||||
@@ -109,7 +109,7 @@ class FirDelegatedMemberScope(
|
||||
|
||||
val result = mutableListOf<FirPropertySymbol>()
|
||||
for (delegateField in delegateFields) {
|
||||
processPropertiesFromSpecificField(delegateField, name, result)
|
||||
collectPropertiesFromSpecificField(delegateField, name, result)
|
||||
}
|
||||
|
||||
result.forEach(processor)
|
||||
@@ -123,7 +123,7 @@ class FirDelegatedMemberScope(
|
||||
declaredMemberScope.processDeclaredConstructors(processor)
|
||||
}
|
||||
|
||||
private fun processPropertiesFromSpecificField(
|
||||
private fun collectPropertiesFromSpecificField(
|
||||
delegateField: FirField,
|
||||
name: Name,
|
||||
result: MutableList<FirPropertySymbol>
|
||||
|
||||
Reference in New Issue
Block a user