int expressionIndex = index + statements.size() - 1;
boolean assignmentAdded = false;
if (node.getParent() instanceof VariableDeclarationFragment) {
Statement expressionStatement = (Statement) block.statements().get(expressionIndex);
if (expressionStatement instanceof ExpressionStatement) {
VariableDeclarationFragment vdf = (VariableDeclarationFragment) node.getParent();
Expression expression = (Expression) ASTNode.copySubtree(node.getAST(), ((ExpressionStatement) expressionStatement).getExpression());
vdf.setInitializer(expression);