Chain units = body.getUnits();
Stmt insertPoint = (Stmt) units.getLast();
Local local = Jimple.v().newLocal(
"_CGTemp" + theField.getName(), theField.getType());
body.getLocals().add(local);
units.insertBefore(Jimple.v().newAssignStmt(local, newValue),
insertPoint);
FieldRef fieldRef = Jimple.v().newInstanceFieldRef(
body.getThisLocal(), theField.makeRef());
units.insertBefore(Jimple.v().newAssignStmt(fieldRef, local),