1Leaf changes summary: 4 artifacts changed 2Changed leaf types summary: 1 leaf type changed 3Removed/Changed/Added functions summary: 1 Removed, 1 Changed, 1 Added function 4Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 5 61 Removed function: 7 8 [D] 'method virtual int ops::deleted_fn()' {_ZN3ops10deleted_fnEv} 9 note that this removes an entry from the vtable of struct ops 10 111 Added function: 12 13 [A] 'method virtual long int ops::added_fn()' {_ZN3ops8added_fnEv} 14 note that this adds a new entry to the vtable of struct ops 15 161 function with some sub-type change: 17 18 [C] 'method virtual int ops::changed_fn()' at test-leaf-cxx-members-v1.cc:5:1 has some sub-type changes: 19 return type changed: 20 type name changed from 'int' to 'long int' 21 type size changed from 32 to 64 (in bits) 22 23'struct ops at test-leaf-cxx-members-v0.cc:2:1' changed: 24 type size changed from 128 to 192 (in bits) 25 1 member function deletion: 26 'method virtual int ops::deleted_fn()' at test-leaf-cxx-members-v0.cc:6:1, virtual at voffset 1/1 {_ZN3ops10deleted_fnEv} 27 1 member function insertion: 28 'method virtual long int ops::added_fn()' at test-leaf-cxx-members-v1.cc:11:1, virtual at voffset 1/1 {_ZN3ops8added_fnEv} 29 there are member function changes: 30 'method virtual int ops::changed_fn()' has some changes: 31 return type changed: 32 type name changed from 'int' to 'long int' 33 type size changed from 32 to 64 (in bits) 34 1 data member deletion: 35 'int deleted_var', at offset 96 (in bits) at test-leaf-cxx-members-v0.cc:5:1 36 1 data member insertion: 37 'long int added_var', at offset 128 (in bits) at test-leaf-cxx-members-v1.cc:10:1 38 there are data member changes: 39 type 'int' of 'ops::changed_var' changed: 40 type name changed from 'int' to 'long int' 41 type size changed from 32 to 64 (in bits) 42