aboutsummaryrefslogtreecommitdiff
path: root/test_cases/diff_tests/function/expected/virtual_vs_non_virtual_cc.o_o_plain
blob: 1aabae0bd8fe24789e24500e79741f03dced5c66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
variable symbol '_ZTI15VirtualToNormal' was removed

variable symbol '_ZTS15VirtualToNormal' was removed

variable symbol '_ZTV15VirtualToNormal' was removed

variable symbol '_ZTI15NormalToVirtual' was added

variable symbol '_ZTS15NormalToVirtual' was added

variable symbol '_ZTV15NormalToVirtual' was added

function symbol 'void NormalToVirtual::print(struct NormalToVirtual*)' {_ZN15NormalToVirtual5printEv} changed
  type 'void(struct NormalToVirtual*)' changed
    parameter 1 type 'struct NormalToVirtual*' changed
      pointed-to type 'struct NormalToVirtual' changed
        byte size changed from 1 to 8
        method 'void print(struct NormalToVirtual*)' was added
        member 'int(** _vptr$NormalToVirtual)()' was added

function symbol 'void VirtualToNormal::print(struct VirtualToNormal*)' {_ZN15VirtualToNormal5printEv} changed
  type 'void(struct VirtualToNormal*)' changed
    parameter 1 type 'struct VirtualToNormal*' changed
      pointed-to type 'struct VirtualToNormal' changed
        byte size changed from 8 to 1
        method 'void print(struct VirtualToNormal*)' was removed
        member 'int(** _vptr$VirtualToNormal)()' was removed

variable symbol 'struct NormalToVirtual normal_to_virtual' changed
  type 'struct NormalToVirtual' changed
    (already reported)

variable symbol 'struct VirtualToNormal virtual_to_normal' changed
  type 'struct VirtualToNormal' changed
    (already reported)

exit code 4