</BUG>
}
return false;
}
<BUG>private static boolean expressionIsArrayMove(
</BUG>
PsiExpression expression, PsiLocalVariable variable) {
final PsiExpression strippedExpression =
ParenthesesUtils.stripParentheses(expression);
if (strippedExpression == null) {

final PsiCodeBlock codeBlock = blockStatement.getCodeBlock();
final PsiStatement[] statements = codeBlock.getStatements();
if (statements.length != 1) {
return false;
}
return bodyIsArrayCopy(statements[0], variable);
}
return false;
}
private static boolean expressionIsArrayCopy(
PsiExpression expression, PsiLocalVariable variable) {
final PsiExpression strippedExpression =
ParenthesesUtils.stripParentheses(expression);
if (strippedExpression == null) {
