Re-disable the next-edge constraints.

This gives a flatter layout.
This commit is contained in:
Bill Currie 2011-01-20 15:36:10 +09:00
parent 08e387ebac
commit 35b7278967

View file

@ -901,7 +901,7 @@ _print_expr (expr_t *e, int level, int id)
se = (expr_t *) e->e.bool.e->e.block.tail; se = (expr_t *) e->e.bool.e->e.block.tail;
if (se && se->type == ex_label && e->next) if (se && se->type == ex_label && e->next)
printf ("%*se_%p -> e_%p " printf ("%*se_%p -> e_%p "
"[constraint=true,style=dashed];\n", indent, "", "[constraint=false,style=dashed];\n", indent, "",
se, e->next); se, e->next);
} else { } else {
printf ("%*se_%p -> e_%p;\n", indent, "", e, e->e.bool.e); printf ("%*se_%p -> e_%p;\n", indent, "", e, e->e.bool.e);
@ -911,7 +911,7 @@ _print_expr (expr_t *e, int level, int id)
case ex_label: case ex_label:
if (e->next) if (e->next)
printf ("%*se_%p -> e_%p " printf ("%*se_%p -> e_%p "
"[constraint=true,style=dashed];\n", indent, "", "[constraint=false,style=dashed];\n", indent, "",
e, e->next); e, e->next);
label = e->e.label.name; label = e->e.label.name;
break; break;
@ -937,12 +937,12 @@ _print_expr (expr_t *e, int level, int id)
|| se->type == ex_label) || se->type == ex_label)
continue; continue;
printf ("%*se_%p -> e_%p " printf ("%*se_%p -> e_%p "
"[constraint=true,style=dashed];\n", indent, "", "[constraint=false,style=dashed];\n", indent, "",
se, se->next); se, se->next);
} }
if (se && se->type == ex_label && e->next) if (se && se->type == ex_label && e->next)
printf ("%*se_%p -> e_%p " printf ("%*se_%p -> e_%p "
"[constraint=true,style=dashed];\n", indent, "", "[constraint=false,style=dashed];\n", indent, "",
se, e->next); se, e->next);
printf ("%*s}\n", indent, ""); printf ("%*s}\n", indent, "");
} }