making LambdaArgument methods nullable

overridden `LambdaArgument.getArgumentExpression` removed because it is already nullable in parent

#EA-117013
This commit is contained in:
Nicolay Mitropolsky
2018-02-26 15:34:28 +03:00
parent 664a25ce81
commit 2f6fb4091b
18 changed files with 47 additions and 45 deletions
@@ -50,17 +50,13 @@ class ErrorExpressionGenerator(statementGenerator: StatementGenerator) : Stateme
receiverExpression.genExpr()
}
ktCall.valueArguments.forEach {
(ktCall.valueArguments + ktCall.lambdaArguments).forEach {
val ktArgument = it.getArgumentExpression()
if (ktArgument != null) {
irErrorCall.addArgument(ktArgument.genExpr())
}
}
ktCall.lambdaArguments.forEach {
irErrorCall.addArgument(it.getArgumentExpression().genExpr())
}
irErrorCall
}