digraph "ABI diff" { "0" [shape=rectangle, label="'interface'"] "1" [color=red, label="removed(int removed_n::var {_ZN9removed_n3varE})"] "0" -> "1" [label=""] "2" [color=red, label="added(int added_n::var {_ZN7added_n3varE})"] "0" -> "2" [label=""] "3" [label="'int foo::x1' {_ZN3foo2x1E} → 'long foo::x1' {_ZN3foo2x1E}"] "4" [color=red, label="'int' → 'long'"] "3" -> "4" [label=""] "0" -> "3" [label=""] "5" [label="'int foo::x2[5]' {_ZN3foo2x2E} → 'long foo::x2[5]' {_ZN3foo2x2E}"] "6" [label="'int[5]' → 'long[5]'"] "6" -> "4" [label="element"] "5" -> "6" [label=""] "0" -> "5" [label=""] "7" [label="'const int foo::x3' {_ZN3foo2x3E} → 'const long foo::x3' {_ZN3foo2x3E}"] "8" [label="'const int' → 'const long'"] "8" -> "4" [label="underlying"] "7" -> "8" [label=""] "0" -> "7" [label=""] "9" [label="'foo::type_definition foo::x4' {_ZN3foo2x4E}"] "10" [shape=rectangle, label="'foo::type_definition' = 'int' → 'foo::type_definition' = 'long'"] "10" -> "4" [label="resolved"] "9" -> "10" [label=""] "0" -> "9" [label=""] "11" [label="'int foo::x5()' {_ZN3foo2x5Ev} → 'long foo::x5()' {_ZN3foo2x5Ev}"] "12" [label="'int()' → 'long()'"] "12" -> "4" [label="return"] "11" -> "12" [label=""] "0" -> "11" [label=""] "13" [label="'struct foo::S foo::x6' {_ZN3foo2x6E}"] "14" [color=red, shape=rectangle, label="'struct foo::S'"] "14" -> "14:0" "14:0" [color=red, label="byte size changed from 4 to 8"] "15" [label="'int x' → 'long x'"] "15" -> "4" [label=""] "14" -> "15" [label=""] "13" -> "14" [label=""] "0" -> "13" [label=""] "16" [label="'union foo::U foo::x7' {_ZN3foo2x7E}"] "17" [color=red, shape=rectangle, label="'union foo::U'"] "17" -> "17:0" "17:0" [color=red, label="byte size changed from 4 to 8"] "18" [label="'int x' → 'long x'"] "18" -> "4" [label=""] "17" -> "18" [label=""] "16" -> "17" [label=""] "0" -> "16" [label=""] "19" [label="'enum foo::E foo::x8' {_ZN3foo2x8E}"] "20" [color=red, shape=rectangle, label="'enum foo::E'"] "20" -> "20:0" "20:0" [color=red, label="enumerator 'Z' (2) was added"] "19" -> "20" [label=""] "0" -> "19" [label=""] }