System.out.println("ModState: field "+f_expr.getIdent()+" changed by an assignement expression");
if (ClusterBackend.debugPrint) System.out.println("ModState: field "+f_expr.getIdent()+" changed by an assignement expression");
    public void visitAssignmentExpression(JAssignmentExpression self,                                          JExpression left,                                          JExpression right) {        if (left instanceof JFieldAccessExpression) {            JFieldAccessExpression f_expr = (JFieldAccessExpression)left;            System.out.println("ModState: field "+f_expr.getIdent()+" changed by an assignement expression");            mod = true;        }        if (left instanceof JArrayAccessExpression) {            JArrayAccessExpression a_expr = (JArrayAccessExpression)left;            if (a_expr.getPrefix() instanceof JFieldAccessExpression) {                JFieldAccessExpression f_expr = (JFieldAccessExpression)a_expr.getPrefix();                System.out.println("ModState: field "+f_expr.getIdent()+" changed by an assignement expression");                mod = true;            }        }    }