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 {
extractArgumentExpression(it)?.passToProcessorAsValue()
}
}
processCalls(function, analysisScope, includeOverriders, ::processCall)
}
if (parameter.valOrVarKeyword.toValVar() == KotlinValVar.Var) {
@@ -187,13 +185,11 @@ class InflowSlicer(
}
}
fun processCall(usageInfo: UsageInfo) {
processCalls(declaration, analysisScope, includeOverriders) { usageInfo ->
usageInfo.element?.let {
processReceiver(it)
}
}
processCalls(declaration, analysisScope, includeOverriders, ::processCall)
}
private fun processExpression(expression: KtExpression) {