aboutsummaryrefslogtreecommitdiff
path: root/test_cases/diff_tests/reference/expected/type_cc.o_o_flat
diff options
context:
space:
mode:
Diffstat (limited to 'test_cases/diff_tests/reference/expected/type_cc.o_o_flat')
-rw-r--r--test_cases/diff_tests/reference/expected/type_cc.o_o_flat39
1 files changed, 13 insertions, 26 deletions
diff --git a/test_cases/diff_tests/reference/expected/type_cc.o_o_flat b/test_cases/diff_tests/reference/expected/type_cc.o_o_flat
index 50975e0..3120367 100644
--- a/test_cases/diff_tests/reference/expected/type_cc.o_o_flat
+++ b/test_cases/diff_tests/reference/expected/type_cc.o_o_flat
@@ -1,30 +1,17 @@
-function symbol 'void func(struct boo)' {_Z4func3boo} changed
- type 'void(struct boo)' changed
- parameter 1 type 'struct boo' changed
-
-type 'struct boo' changed
- member 'struct foo* ptr1' changed
- type 'struct foo*' changed
- pointed-to type 'struct foo' changed
- member 'struct foo& lref1' changed
- type 'struct foo&' changed
- referred-to type 'struct foo' changed
- member 'struct foo&& rref1' changed
- type 'struct foo&&' changed
- referred-to type 'struct foo' changed
- member changed from 'int* ptr2' to 'char* ptr2'
- type changed from 'int*' to 'char*'
- pointed-to type changed from 'int' to 'char'
- member changed from 'int& lref2' to 'char& lref2'
- type changed from 'int&' to 'char&'
- referred-to type changed from 'int' to 'char'
- member changed from 'int&& rref2' to 'char&& rref2'
- type changed from 'int&&' to 'char&&'
- referred-to type changed from 'int' to 'char'
+function symbol changed from 'int func(struct foo)' {_Z4func3foo} to 'long func(struct foo)' {_Z4func3foo}
+ type changed from 'int(struct foo)' to 'long(struct foo)'
+ return type changed from 'int' to 'long'
+ parameter 1 type 'struct foo' changed
type 'struct foo' changed
- byte size changed from 4 to 8
- member changed from 'int x' to 'long x'
- type changed from 'int' to 'long'
+ member changed from 'int* ptr' to 'long* ptr'
+ type changed from 'int*' to 'long*'
+ pointed-to type changed from 'int' to 'long'
+ member changed from 'int& lref' to 'long& lref'
+ type changed from 'int&' to 'long&'
+ referred-to type changed from 'int' to 'long'
+ member changed from 'int&& rref' to 'long&& rref'
+ type changed from 'int&&' to 'long&&'
+ referred-to type changed from 'int' to 'long'
exit code 4