1Functions changes summary: 0 Removed, 4 Changed, 1 Added functions 2Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 3 41 Added function: 5 6 [A] 'method virtual void S::fvtable_breaker()' 7 note that this adds a new entry to the vtable of struct S 8 94 functions with some indirect sub-type change: 10 11 [C] 'method virtual void S::fn0()' has some indirect sub-type changes: 12 implicit parameter 0 of type 'S*' has sub-type changes: 13 in pointed to type 'struct S': 14 type size hasn't changed 15 1 member function insertion: 16 'method virtual void S::fvtable_breaker()', virtual at voffset 3/4 17 5 member function changes: 18 'method virtual S::~S(int)' has some sub-type changes: 19 implicit parameter 0 of type 'S*' has sub-type changes: 20 pointed to type 'struct S' changed, as being reported 21 'method virtual S::~S(int)' has some sub-type changes: 22 implicit parameter 0 of type 'S*' has sub-type changes: 23 pointed to type 'struct S' changed, as being reported 24 'method virtual S::~S(int)' has some sub-type changes: 25 implicit parameter 0 of type 'S*' has sub-type changes: 26 pointed to type 'struct S' changed, as being reported 27 'method virtual void S::fn0()' has some sub-type changes: 28 implicit parameter 0 of type 'S*' has sub-type changes: 29 pointed to type 'struct S' changed, as being reported 30 'method virtual void S::fn1()' has some sub-type changes: 31 the vtable offset of method virtual void S::fn1() changed from 3 to 4 32 note that this is an ABI incompatible change to the vtable of struct S 33 implicit parameter 0 of type 'S*' has sub-type changes: 34 pointed to type 'struct S' changed, as being reported 35 36 [C] 'method virtual void S::fn1()' has some indirect sub-type changes: 37 the vtable offset of method virtual void S::fn1() changed from 3 to 4 38 note that this is an ABI incompatible change to the vtable of struct S 39 implicit parameter 0 of type 'S*' has sub-type changes: 40 pointed to type 'struct S' changed, as reported earlier 41 42 [C] 'method virtual S::~S(int)' has some indirect sub-type changes: 43 implicit parameter 0 of type 'S*' has sub-type changes: 44 pointed to type 'struct S' changed, as reported earlier 45 46 [C] 'method virtual S::~S(int)' has some indirect sub-type changes: 47 implicit parameter 0 of type 'S*' has sub-type changes: 48 pointed to type 'struct S' changed, as reported earlier 49 50