boolean (PsiExpression[] expressions, PsiCall newCall, Map.Entry<Integer, PsiType> entry) { Integer i = entry.getKey(); PsiType parameterType = entry.getValue(); PsiExpression modifiedExpression = getModifiedArgument(expressions[i], parameterType); if (modifiedExpression == null) return true; PsiExpressionList argumentList = newCall.getArgumentList(); if (argumentList == null) return true; argumentList.getExpressions()[i].replace(modifiedExpression); return false; }