digraph "ABI diff" { "0" [shape=rectangle, label="'interface'"] "1" [label="'struct A z'"] "2" [shape=rectangle, label="'struct A'"] "3" [color=red, label="added(struct { int x; int y; })"] "2" -> "3" [label=""] "4" [color=red, label="removed(int x)"] "2" -> "4" [label=""] "5" [color=red, label="removed(int y)"] "2" -> "5" [label=""] "6" [color=red, label="added(char p)"] "2" -> "6" [label=""] "7" [color=red, label="added(char s)"] "2" -> "7" [label=""] "8" [color=red, label="removed(struct { char p; char q; })"] "2" -> "8" [label=""] "1" -> "2" [label=""] "0" -> "1" [label=""] }