Merge pull request #9451 from igfoo/igfoo/useValueParameter

Kotlin: Remove some redundant code
This commit is contained in:
Ian Lynagh
2022-06-13 10:43:54 +01:00
committed by GitHub

View File

@@ -2594,10 +2594,7 @@ open class KotlinFileExtractor(
tw.writeCallableEnclosingExpr(id, callable) tw.writeCallableEnclosingExpr(id, callable)
tw.writeStatementEnclosingExpr(id, exprParent.enclosingStmt) tw.writeStatementEnclosingExpr(id, exprParent.enclosingStmt)
val vId = if (owner is IrValueParameter && owner.isExtensionReceiver()) val vId = useValueDeclaration(owner)
useValueParameter(owner, useFunction(owner.parent as IrFunction))
else
useValueDeclaration(owner)
if (vId != null) { if (vId != null) {
tw.writeVariableBinding(id, vId) tw.writeVariableBinding(id, vId)
} }