Refactoring

This commit is contained in:
Valentin Kipyatkov
2020-04-10 09:25:55 +03:00
parent b4b58d1d99
commit 86c98b0d62
@@ -150,13 +150,11 @@ class InflowSlicer(
} }
} }
fun processCall(usageInfo: UsageInfo) { processCalls(function, analysisScope, includeOverriders) { usageInfo ->
usageInfo.element?.let { usageInfo.element?.let {
extractArgumentExpression(it)?.passToProcessorAsValue() extractArgumentExpression(it)?.passToProcessorAsValue()
} }
} }
processCalls(function, analysisScope, includeOverriders, ::processCall)
} }
if (parameter.valOrVarKeyword.toValVar() == KotlinValVar.Var) { if (parameter.valOrVarKeyword.toValVar() == KotlinValVar.Var) {
@@ -187,13 +185,11 @@ class InflowSlicer(
} }
} }
fun processCall(usageInfo: UsageInfo) { processCalls(declaration, analysisScope, includeOverriders) { usageInfo ->
usageInfo.element?.let { usageInfo.element?.let {
processReceiver(it) processReceiver(it)
} }
} }
processCalls(declaration, analysisScope, includeOverriders, ::processCall)
} }
private fun processExpression(expression: KtExpression) { private fun processExpression(expression: KtExpression) {