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