diff options
Diffstat (limited to 'test_cases/abigail_reader/function/expected')
7 files changed, 247 insertions, 247 deletions
diff --git a/test_cases/abigail_reader/function/expected/array_parameter_c.abi_stg b/test_cases/abigail_reader/function/expected/array_parameter_c.abi_stg index 31deca4..cb2a3ac 100644 --- a/test_cases/abigail_reader/function/expected/array_parameter_c.abi_stg +++ b/test_cases/abigail_reader/function/expected/array_parameter_c.abi_stg @@ -1,24 +1,24 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface pointer_reference { id: 0x0483e6f8 kind: POINTER - pointee_type_id: 0x384f7d7c + pointee_type_id: 0x384f7d7c # char } pointer_reference { id: 0x0fd17562 kind: POINTER - pointee_type_id: 0x15053314 + pointee_type_id: 0x15053314 # double } pointer_reference { id: 0x3593bec8 kind: POINTER - pointee_type_id: 0xfc0e1dbd + pointee_type_id: 0xfc0e1dbd # long } qualified { id: 0xd0ccb483 qualifier: CONST - qualified_type_id: 0x33756485 + qualified_type_id: 0x33756485 # unsigned long } primitive { id: 0x15053314 @@ -47,28 +47,28 @@ primitive { } function { id: 0x0fbdff1a - return_type_id: 0x384f7d7c - parameter_id: 0x3593bec8 + return_type_id: 0x384f7d7c # char + parameter_id: 0x3593bec8 # long* } function { id: 0x12af7c46 - return_type_id: 0x384f7d7c - parameter_id: 0x4585663f - parameter_id: 0x4585663f - parameter_id: 0x0483e6f8 + return_type_id: 0x384f7d7c # char + parameter_id: 0x4585663f # unsigned int + parameter_id: 0x4585663f # unsigned int + parameter_id: 0x0483e6f8 # char* } function { id: 0x13870cf2 - return_type_id: 0x384f7d7c - parameter_id: 0x4585663f - parameter_id: 0x0fd17562 + return_type_id: 0x384f7d7c # char + parameter_id: 0x4585663f # unsigned int + parameter_id: 0x0fd17562 # double* } elf_symbol { id: 0xa58ca0b6 name: "bar" is_defined: true symbol_type: FUNCTION - type_id: 0x0fbdff1a + type_id: 0x0fbdff1a # char(long*) full_name: "bar" } elf_symbol { @@ -76,7 +76,7 @@ elf_symbol { name: "foo" is_defined: true symbol_type: FUNCTION - type_id: 0x0fbdff1a + type_id: 0x0fbdff1a # char(long*) full_name: "foo" } elf_symbol { @@ -84,7 +84,7 @@ elf_symbol { name: "l" is_defined: true symbol_type: OBJECT - type_id: 0xd0ccb483 + type_id: 0xd0ccb483 # const unsigned long full_name: "l" } elf_symbol { @@ -92,7 +92,7 @@ elf_symbol { name: "quux" is_defined: true symbol_type: FUNCTION - type_id: 0x13870cf2 + type_id: 0x13870cf2 # char(unsigned int, double*) full_name: "quux" } elf_symbol { @@ -100,7 +100,7 @@ elf_symbol { name: "spong" is_defined: true symbol_type: FUNCTION - type_id: 0x13870cf2 + type_id: 0x13870cf2 # char(unsigned int, double*) full_name: "spong" } elf_symbol { @@ -108,15 +108,15 @@ elf_symbol { name: "wibble" is_defined: true symbol_type: FUNCTION - type_id: 0x12af7c46 + type_id: 0x12af7c46 # char(unsigned int, unsigned int, char*) full_name: "wibble" } interface { id: 0x84ea5130 - symbol_id: 0xa58ca0b6 - symbol_id: 0x06f8338c - symbol_id: 0x6df237e3 - symbol_id: 0x4602d7e1 - symbol_id: 0x376a8db4 - symbol_id: 0x3579f91c + symbol_id: 0xa58ca0b6 # char bar(long*) + symbol_id: 0x06f8338c # char foo(long*) + symbol_id: 0x6df237e3 # const unsigned long l + symbol_id: 0x4602d7e1 # char quux(unsigned int, double*) + symbol_id: 0x376a8db4 # char spong(unsigned int, double*) + symbol_id: 0x3579f91c # char wibble(unsigned int, unsigned int, char*) } diff --git a/test_cases/abigail_reader/function/expected/methods_cc.abi_stg b/test_cases/abigail_reader/function/expected/methods_cc.abi_stg index a935942..5455065 100644 --- a/test_cases/abigail_reader/function/expected/methods_cc.abi_stg +++ b/test_cases/abigail_reader/function/expected/methods_cc.abi_stg @@ -1,9 +1,9 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface pointer_reference { id: 0x07c134ac kind: POINTER - pointee_type_id: 0x3544342c + pointee_type_id: 0x3544342c # struct Func } primitive { id: 0x6720d32f @@ -18,7 +18,7 @@ primitive { member { id: 0xa04e65cb name: "x" - type_id: 0xfc0e1dbd + type_id: 0xfc0e1dbd # long } struct_union { id: 0x3544342c @@ -26,37 +26,37 @@ struct_union { name: "Func" definition { bytesize: 8 - member_id: 0xa04e65cb + member_id: 0xa04e65cb # long x } } function { id: 0x9c70ae04 - return_type_id: 0x6720d32f - parameter_id: 0x07c134ac + return_type_id: 0x6720d32f # int + parameter_id: 0x07c134ac # struct Func* } function { id: 0x9dec2d48 - return_type_id: 0x6720d32f - parameter_id: 0x07c134ac - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x07c134ac # struct Func* + parameter_id: 0x6720d32f # int } function { id: 0x9f809672 - return_type_id: 0x6720d32f - parameter_id: 0x07c134ac - parameter_id: 0xfc0e1dbd + return_type_id: 0x6720d32f # int + parameter_id: 0x07c134ac # struct Func* + parameter_id: 0xfc0e1dbd # long } function { id: 0xa6d076b2 - return_type_id: 0xfc0e1dbd - parameter_id: 0x07c134ac + return_type_id: 0xfc0e1dbd # long + parameter_id: 0x07c134ac # struct Func* } elf_symbol { id: 0x905e5cdc name: "_ZN4Func10remove_parEv" is_defined: true symbol_type: FUNCTION - type_id: 0x9c70ae04 + type_id: 0x9c70ae04 # int(struct Func*) full_name: "Func::remove_par" } elf_symbol { @@ -64,7 +64,7 @@ elf_symbol { name: "_ZN4Func10rename_newEv" is_defined: true symbol_type: FUNCTION - type_id: 0x9c70ae04 + type_id: 0x9c70ae04 # int(struct Func*) full_name: "Func::rename_new" } elf_symbol { @@ -72,7 +72,7 @@ elf_symbol { name: "_ZN4Func15change_par_nameEi" is_defined: true symbol_type: FUNCTION - type_id: 0x9dec2d48 + type_id: 0x9dec2d48 # int(struct Func*, int) full_name: "Func::change_par_name" } elf_symbol { @@ -80,7 +80,7 @@ elf_symbol { name: "_ZN4Func15change_par_typeEl" is_defined: true symbol_type: FUNCTION - type_id: 0x9f809672 + type_id: 0x9f809672 # int(struct Func*, long) full_name: "Func::change_par_type" } elf_symbol { @@ -88,7 +88,7 @@ elf_symbol { name: "_ZN4Func18change_return_typeEv" is_defined: true symbol_type: FUNCTION - type_id: 0xa6d076b2 + type_id: 0xa6d076b2 # long(struct Func*) full_name: "Func::change_return_type" } elf_symbol { @@ -96,7 +96,7 @@ elf_symbol { name: "_ZN4Func7add_parEi" is_defined: true symbol_type: FUNCTION - type_id: 0x9dec2d48 + type_id: 0x9dec2d48 # int(struct Func*, int) full_name: "Func::add_par" } elf_symbol { @@ -104,16 +104,16 @@ elf_symbol { name: "var" is_defined: true symbol_type: OBJECT - type_id: 0x3544342c + type_id: 0x3544342c # struct Func full_name: "var" } interface { id: 0x84ea5130 - symbol_id: 0x905e5cdc - symbol_id: 0xb2a4b8f4 - symbol_id: 0x3f2e69f4 - symbol_id: 0xae78d7be - symbol_id: 0x6168ec15 - symbol_id: 0x5f3f90d1 - symbol_id: 0x3997c6eb + symbol_id: 0x905e5cdc # int Func::remove_par(struct Func*) + symbol_id: 0xb2a4b8f4 # int Func::rename_new(struct Func*) + symbol_id: 0x3f2e69f4 # int Func::change_par_name(struct Func*, int) + symbol_id: 0xae78d7be # int Func::change_par_type(struct Func*, long) + symbol_id: 0x6168ec15 # long Func::change_return_type(struct Func*) + symbol_id: 0x5f3f90d1 # int Func::add_par(struct Func*, int) + symbol_id: 0x3997c6eb # struct Func var } diff --git a/test_cases/abigail_reader/function/expected/parameters_c.abi_stg b/test_cases/abigail_reader/function/expected/parameters_c.abi_stg index 30e3fa0..5b92356 100644 --- a/test_cases/abigail_reader/function/expected/parameters_c.abi_stg +++ b/test_cases/abigail_reader/function/expected/parameters_c.abi_stg @@ -1,19 +1,19 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface pointer_reference { id: 0x2be339a0 kind: POINTER - pointee_type_id: 0x85cc001f + pointee_type_id: 0x85cc001f # int(int, int, int, int) } pointer_reference { id: 0x2be35e80 kind: POINTER - pointee_type_id: 0x85cd9c9c + pointee_type_id: 0x85cd9c9c # int(int, int, int) } pointer_reference { id: 0x2be52c8d kind: POINTER - pointee_type_id: 0x85d454a8 + pointee_type_id: 0x85d454a8 # int(int, int) } primitive { id: 0x6720d32f @@ -23,72 +23,72 @@ primitive { member { id: 0xab194353 name: "f01" - type_id: 0x2be52c8d + type_id: 0x2be52c8d # int(*)(int, int) } member { id: 0xe7582706 name: "f02" - type_id: 0x2be52c8d + type_id: 0x2be52c8d # int(*)(int, int) offset: 64 } member { id: 0x269f96e1 name: "f03" - type_id: 0x2be52c8d + type_id: 0x2be52c8d # int(*)(int, int) offset: 128 } member { id: 0x6edf7381 name: "f04" - type_id: 0x2be35e80 + type_id: 0x2be35e80 # int(*)(int, int, int) offset: 192 } member { id: 0xae1e0655 name: "f05" - type_id: 0x2be35e80 + type_id: 0x2be35e80 # int(*)(int, int, int) offset: 256 } member { id: 0xec5d8fef name: "f06" - type_id: 0x2be35e80 + type_id: 0x2be35e80 # int(*)(int, int, int) offset: 320 } member { id: 0x2d9d2928 name: "f07" - type_id: 0x2be35e80 + type_id: 0x2be35e80 # int(*)(int, int, int) offset: 384 } member { id: 0x7fd98f4c name: "f08" - type_id: 0x2be35e80 + type_id: 0x2be35e80 # int(*)(int, int, int) offset: 448 } member { id: 0xbd1a65d0 name: "f09" - type_id: 0x2be339a0 + type_id: 0x2be339a0 # int(*)(int, int, int, int) offset: 512 } member { id: 0x15949fa0 name: "f10" - type_id: 0x2be339a0 + type_id: 0x2be339a0 # int(*)(int, int, int, int) offset: 576 } member { id: 0xd553c44f name: "f11" - type_id: 0x2be339a0 + type_id: 0x2be339a0 # int(*)(int, int, int, int) offset: 640 } member { id: 0x94135c5f name: "f12" - type_id: 0x2be339a0 + type_id: 0x2be339a0 # int(*)(int, int, int, int) offset: 704 } struct_union { @@ -97,47 +97,47 @@ struct_union { name: "S" definition { bytesize: 96 - member_id: 0xab194353 - member_id: 0xe7582706 - member_id: 0x269f96e1 - member_id: 0x6edf7381 - member_id: 0xae1e0655 - member_id: 0xec5d8fef - member_id: 0x2d9d2928 - member_id: 0x7fd98f4c - member_id: 0xbd1a65d0 - member_id: 0x15949fa0 - member_id: 0xd553c44f - member_id: 0x94135c5f + member_id: 0xab194353 # int(* f01)(int, int) + member_id: 0xe7582706 # int(* f02)(int, int) + member_id: 0x269f96e1 # int(* f03)(int, int) + member_id: 0x6edf7381 # int(* f04)(int, int, int) + member_id: 0xae1e0655 # int(* f05)(int, int, int) + member_id: 0xec5d8fef # int(* f06)(int, int, int) + member_id: 0x2d9d2928 # int(* f07)(int, int, int) + member_id: 0x7fd98f4c # int(* f08)(int, int, int) + member_id: 0xbd1a65d0 # int(* f09)(int, int, int, int) + member_id: 0x15949fa0 # int(* f10)(int, int, int, int) + member_id: 0xd553c44f # int(* f11)(int, int, int, int) + member_id: 0x94135c5f # int(* f12)(int, int, int, int) } } function { id: 0x85cc001f - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x85cd9c9c - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x85d454a8 - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } elf_symbol { id: 0x8bf70937 name: "f01" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "f01" } elf_symbol { @@ -145,7 +145,7 @@ elf_symbol { name: "f02" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "f02" } elf_symbol { @@ -153,7 +153,7 @@ elf_symbol { name: "f03" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "f03" } elf_symbol { @@ -161,7 +161,7 @@ elf_symbol { name: "f04" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f04" } elf_symbol { @@ -169,7 +169,7 @@ elf_symbol { name: "f05" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f05" } elf_symbol { @@ -177,7 +177,7 @@ elf_symbol { name: "f06" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f06" } elf_symbol { @@ -185,7 +185,7 @@ elf_symbol { name: "f07" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f07" } elf_symbol { @@ -193,7 +193,7 @@ elf_symbol { name: "f08" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f08" } elf_symbol { @@ -201,7 +201,7 @@ elf_symbol { name: "f09" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f09" } elf_symbol { @@ -209,7 +209,7 @@ elf_symbol { name: "f10" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f10" } elf_symbol { @@ -217,7 +217,7 @@ elf_symbol { name: "f11" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f11" } elf_symbol { @@ -225,7 +225,7 @@ elf_symbol { name: "f12" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f12" } elf_symbol { @@ -233,22 +233,22 @@ elf_symbol { name: "s" is_defined: true symbol_type: OBJECT - type_id: 0xf57dfbfc + type_id: 0xf57dfbfc # struct S full_name: "s" } interface { id: 0x84ea5130 - symbol_id: 0x8bf70937 - symbol_id: 0xcab4baef - symbol_id: 0x09745218 - symbol_id: 0xb2312b1c - symbol_id: 0x76f6b896 - symbol_id: 0x37b65de0 - symbol_id: 0xf477c0b7 - symbol_id: 0x4aca4031 - symbol_id: 0x858be3e5 - symbol_id: 0x288f47a4 - symbol_id: 0xe9cfbccb - symbol_id: 0xaf0c113b - symbol_id: 0x3e4f6c44 + symbol_id: 0x8bf70937 # int f01(int, int) + symbol_id: 0xcab4baef # int f02(int, int) + symbol_id: 0x09745218 # int f03(int, int) + symbol_id: 0xb2312b1c # int f04(int, int, int) + symbol_id: 0x76f6b896 # int f05(int, int, int) + symbol_id: 0x37b65de0 # int f06(int, int, int) + symbol_id: 0xf477c0b7 # int f07(int, int, int) + symbol_id: 0x4aca4031 # int f08(int, int, int) + symbol_id: 0x858be3e5 # int f09(int, int, int, int) + symbol_id: 0x288f47a4 # int f10(int, int, int, int) + symbol_id: 0xe9cfbccb # int f11(int, int, int, int) + symbol_id: 0xaf0c113b # int f12(int, int, int, int) + symbol_id: 0x3e4f6c44 # struct S s } diff --git a/test_cases/abigail_reader/function/expected/parameters_cc.abi_stg b/test_cases/abigail_reader/function/expected/parameters_cc.abi_stg index 37fa390..07dea80 100644 --- a/test_cases/abigail_reader/function/expected/parameters_cc.abi_stg +++ b/test_cases/abigail_reader/function/expected/parameters_cc.abi_stg @@ -1,9 +1,9 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface pointer_reference { id: 0x37cf4758 kind: POINTER - pointee_type_id: 0xf57dfbfc + pointee_type_id: 0xf57dfbfc # struct S } primitive { id: 0x6720d32f @@ -20,55 +20,55 @@ struct_union { } function { id: 0x85cc001f - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x85cd9c9c - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x85d454a8 - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x91f67981 - return_type_id: 0x6720d32f - parameter_id: 0x37cf4758 - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x37cf4758 # struct S* + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x91f7e502 - return_type_id: 0x6720d32f - parameter_id: 0x37cf4758 - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x37cf4758 # struct S* + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x91f7fcca - return_type_id: 0x6720d32f - parameter_id: 0x37cf4758 - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x37cf4758 # struct S* + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } elf_symbol { id: 0x04cd8675 name: "_Z3f01ii" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "f01" } elf_symbol { @@ -76,7 +76,7 @@ elf_symbol { name: "_Z3f02ii" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "f02" } elf_symbol { @@ -84,7 +84,7 @@ elf_symbol { name: "_Z3f03ii" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "f03" } elf_symbol { @@ -92,7 +92,7 @@ elf_symbol { name: "_Z3f04iii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f04" } elf_symbol { @@ -100,7 +100,7 @@ elf_symbol { name: "_Z3f05iii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f05" } elf_symbol { @@ -108,7 +108,7 @@ elf_symbol { name: "_Z3f06iii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f06" } elf_symbol { @@ -116,7 +116,7 @@ elf_symbol { name: "_Z3f07iii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f07" } elf_symbol { @@ -124,7 +124,7 @@ elf_symbol { name: "_Z3f08iii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cd9c9c + type_id: 0x85cd9c9c # int(int, int, int) full_name: "f08" } elf_symbol { @@ -132,7 +132,7 @@ elf_symbol { name: "_Z3f09iiii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f09" } elf_symbol { @@ -140,7 +140,7 @@ elf_symbol { name: "_Z3f10iiii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f10" } elf_symbol { @@ -148,7 +148,7 @@ elf_symbol { name: "_Z3f11iiii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f11" } elf_symbol { @@ -156,7 +156,7 @@ elf_symbol { name: "_Z3f12iiii" is_defined: true symbol_type: FUNCTION - type_id: 0x85cc001f + type_id: 0x85cc001f # int(int, int, int, int) full_name: "f12" } elf_symbol { @@ -164,7 +164,7 @@ elf_symbol { name: "_ZN1S3f01Eii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f67981 + type_id: 0x91f67981 # int(struct S*, int, int) full_name: "S::f01" } elf_symbol { @@ -172,7 +172,7 @@ elf_symbol { name: "_ZN1S3f02Eii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f67981 + type_id: 0x91f67981 # int(struct S*, int, int) full_name: "S::f02" } elf_symbol { @@ -180,7 +180,7 @@ elf_symbol { name: "_ZN1S3f03Eii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f67981 + type_id: 0x91f67981 # int(struct S*, int, int) full_name: "S::f03" } elf_symbol { @@ -188,7 +188,7 @@ elf_symbol { name: "_ZN1S3f04Eiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7e502 + type_id: 0x91f7e502 # int(struct S*, int, int, int) full_name: "S::f04" } elf_symbol { @@ -196,7 +196,7 @@ elf_symbol { name: "_ZN1S3f05Eiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7e502 + type_id: 0x91f7e502 # int(struct S*, int, int, int) full_name: "S::f05" } elf_symbol { @@ -204,7 +204,7 @@ elf_symbol { name: "_ZN1S3f06Eiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7e502 + type_id: 0x91f7e502 # int(struct S*, int, int, int) full_name: "S::f06" } elf_symbol { @@ -212,7 +212,7 @@ elf_symbol { name: "_ZN1S3f07Eiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7e502 + type_id: 0x91f7e502 # int(struct S*, int, int, int) full_name: "S::f07" } elf_symbol { @@ -220,7 +220,7 @@ elf_symbol { name: "_ZN1S3f08Eiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7e502 + type_id: 0x91f7e502 # int(struct S*, int, int, int) full_name: "S::f08" } elf_symbol { @@ -228,7 +228,7 @@ elf_symbol { name: "_ZN1S3f09Eiiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7fcca + type_id: 0x91f7fcca # int(struct S*, int, int, int, int) full_name: "S::f09" } elf_symbol { @@ -236,7 +236,7 @@ elf_symbol { name: "_ZN1S3f10Eiiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7fcca + type_id: 0x91f7fcca # int(struct S*, int, int, int, int) full_name: "S::f10" } elf_symbol { @@ -244,7 +244,7 @@ elf_symbol { name: "_ZN1S3f11Eiiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7fcca + type_id: 0x91f7fcca # int(struct S*, int, int, int, int) full_name: "S::f11" } elf_symbol { @@ -252,7 +252,7 @@ elf_symbol { name: "_ZN1S3f12Eiiii" is_defined: true symbol_type: FUNCTION - type_id: 0x91f7fcca + type_id: 0x91f7fcca # int(struct S*, int, int, int, int) full_name: "S::f12" } elf_symbol { @@ -260,34 +260,34 @@ elf_symbol { name: "s" is_defined: true symbol_type: OBJECT - type_id: 0xf57dfbfc + type_id: 0xf57dfbfc # struct S full_name: "s" } interface { id: 0x84ea5130 - symbol_id: 0x04cd8675 - symbol_id: 0xd8e7287e - symbol_id: 0x62b93d25 - symbol_id: 0x6d85d90a - symbol_id: 0x3e906889 - symbol_id: 0xdf3dae94 - symbol_id: 0x8242169f - symbol_id: 0xa02977d3 - symbol_id: 0xacc46d56 - symbol_id: 0x19eecc21 - symbol_id: 0xcaac68ac - symbol_id: 0x9dac9678 - symbol_id: 0xb6104462 - symbol_id: 0xe096747f - symbol_id: 0xe75212ee - symbol_id: 0x3f66b497 - symbol_id: 0xba6389ba - symbol_id: 0x9bfbfd6f - symbol_id: 0x7e444f5b - symbol_id: 0x1cea5f3c - symbol_id: 0xf68e705e - symbol_id: 0xb296d732 - symbol_id: 0x12addaa8 - symbol_id: 0xb0e58223 - symbol_id: 0x3e4f6c44 + symbol_id: 0x04cd8675 # int f01(int, int) + symbol_id: 0xd8e7287e # int f02(int, int) + symbol_id: 0x62b93d25 # int f03(int, int) + symbol_id: 0x6d85d90a # int f04(int, int, int) + symbol_id: 0x3e906889 # int f05(int, int, int) + symbol_id: 0xdf3dae94 # int f06(int, int, int) + symbol_id: 0x8242169f # int f07(int, int, int) + symbol_id: 0xa02977d3 # int f08(int, int, int) + symbol_id: 0xacc46d56 # int f09(int, int, int, int) + symbol_id: 0x19eecc21 # int f10(int, int, int, int) + symbol_id: 0xcaac68ac # int f11(int, int, int, int) + symbol_id: 0x9dac9678 # int f12(int, int, int, int) + symbol_id: 0xb6104462 # int S::f01(struct S*, int, int) + symbol_id: 0xe096747f # int S::f02(struct S*, int, int) + symbol_id: 0xe75212ee # int S::f03(struct S*, int, int) + symbol_id: 0x3f66b497 # int S::f04(struct S*, int, int, int) + symbol_id: 0xba6389ba # int S::f05(struct S*, int, int, int) + symbol_id: 0x9bfbfd6f # int S::f06(struct S*, int, int, int) + symbol_id: 0x7e444f5b # int S::f07(struct S*, int, int, int) + symbol_id: 0x1cea5f3c # int S::f08(struct S*, int, int, int) + symbol_id: 0xf68e705e # int S::f09(struct S*, int, int, int, int) + symbol_id: 0xb296d732 # int S::f10(struct S*, int, int, int, int) + symbol_id: 0x12addaa8 # int S::f11(struct S*, int, int, int, int) + symbol_id: 0xb0e58223 # int S::f12(struct S*, int, int, int, int) + symbol_id: 0x3e4f6c44 # struct S s } diff --git a/test_cases/abigail_reader/function/expected/static_method_cc.abi_stg b/test_cases/abigail_reader/function/expected/static_method_cc.abi_stg index 6c4b4b3..cde866c 100644 --- a/test_cases/abigail_reader/function/expected/static_method_cc.abi_stg +++ b/test_cases/abigail_reader/function/expected/static_method_cc.abi_stg @@ -1,5 +1,5 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface primitive { id: 0x6720d32f name: "int" @@ -8,7 +8,7 @@ primitive { member { id: 0x8dbf3d30 name: "m" - type_id: 0x6720d32f + type_id: 0x6720d32f # int } struct_union { id: 0xf6f304f7 @@ -16,19 +16,19 @@ struct_union { name: "Foo" definition { bytesize: 4 - member_id: 0x8dbf3d30 + member_id: 0x8dbf3d30 # int m } } function { id: 0x9d80e32f - return_type_id: 0x6720d32f + return_type_id: 0x6720d32f # int } elf_symbol { id: 0xdb2df0ad name: "_ZN3Foo3barE" is_defined: true symbol_type: OBJECT - type_id: 0x6720d32f + type_id: 0x6720d32f # int full_name: "Foo::bar" } elf_symbol { @@ -36,7 +36,7 @@ elf_symbol { name: "_ZN3Foo3bazEv" is_defined: true symbol_type: FUNCTION - type_id: 0x9d80e32f + type_id: 0x9d80e32f # int() full_name: "Foo::baz" } elf_symbol { @@ -44,12 +44,12 @@ elf_symbol { name: "foo" is_defined: true symbol_type: OBJECT - type_id: 0xf6f304f7 + type_id: 0xf6f304f7 # struct Foo full_name: "foo" } interface { id: 0x84ea5130 - symbol_id: 0xdb2df0ad - symbol_id: 0x39ee62e8 - symbol_id: 0x06f8338c + symbol_id: 0xdb2df0ad # int Foo::bar + symbol_id: 0x39ee62e8 # int Foo::baz() + symbol_id: 0x06f8338c # struct Foo foo } diff --git a/test_cases/abigail_reader/function/expected/variadic_parameter_cc.abi_stg b/test_cases/abigail_reader/function/expected/variadic_parameter_cc.abi_stg index aa50bad..de9be16 100644 --- a/test_cases/abigail_reader/function/expected/variadic_parameter_cc.abi_stg +++ b/test_cases/abigail_reader/function/expected/variadic_parameter_cc.abi_stg @@ -1,5 +1,5 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface special { id: 0xa52a0930 kind: VARIADIC @@ -11,34 +11,34 @@ primitive { } function { id: 0x85d454a8 - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int } function { id: 0x85fd1e2a - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0xa52a0930 + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0xa52a0930 # ... } function { id: 0x86dc7fc0 - return_type_id: 0x6720d32f - parameter_id: 0x6720d32f - parameter_id: 0xa52a0930 + return_type_id: 0x6720d32f # int + parameter_id: 0x6720d32f # int + parameter_id: 0xa52a0930 # ... } function { id: 0xb4ca6163 - return_type_id: 0x6720d32f - parameter_id: 0xa52a0930 + return_type_id: 0x6720d32f # int + parameter_id: 0xa52a0930 # ... } elf_symbol { id: 0xcac6ee98 name: "_Z4foo1iiz" is_defined: true symbol_type: FUNCTION - type_id: 0x85fd1e2a + type_id: 0x85fd1e2a # int(int, int, ...) full_name: "foo1" } elf_symbol { @@ -46,7 +46,7 @@ elf_symbol { name: "_Z4foo2iz" is_defined: true symbol_type: FUNCTION - type_id: 0x86dc7fc0 + type_id: 0x86dc7fc0 # int(int, ...) full_name: "foo2" } elf_symbol { @@ -54,7 +54,7 @@ elf_symbol { name: "_Z4foo3ii" is_defined: true symbol_type: FUNCTION - type_id: 0x85d454a8 + type_id: 0x85d454a8 # int(int, int) full_name: "foo3" } elf_symbol { @@ -62,13 +62,13 @@ elf_symbol { name: "_Z4foo4z" is_defined: true symbol_type: FUNCTION - type_id: 0xb4ca6163 + type_id: 0xb4ca6163 # int(...) full_name: "foo4" } interface { id: 0x84ea5130 - symbol_id: 0xcac6ee98 - symbol_id: 0xa5cf8676 - symbol_id: 0x2522c6f3 - symbol_id: 0x16a736d0 + symbol_id: 0xcac6ee98 # int foo1(int, int, ...) + symbol_id: 0xa5cf8676 # int foo2(int, ...) + symbol_id: 0x2522c6f3 # int foo3(int, int) + symbol_id: 0x16a736d0 # int foo4(...) } diff --git a/test_cases/abigail_reader/function/expected/virtual_method_cc.abi_stg b/test_cases/abigail_reader/function/expected/virtual_method_cc.abi_stg index 12b5c7d..534a411 100644 --- a/test_cases/abigail_reader/function/expected/virtual_method_cc.abi_stg +++ b/test_cases/abigail_reader/function/expected/virtual_method_cc.abi_stg @@ -1,5 +1,5 @@ version: 0x00000002 -root_id: 0x84ea5130 +root_id: 0x84ea5130 # interface special { id: 0x48b5725f kind: VOID @@ -7,20 +7,20 @@ special { pointer_reference { id: 0x372cf89a kind: POINTER - pointee_type_id: 0xf6f304f7 + pointee_type_id: 0xf6f304f7 # struct Foo } method { id: 0x91a60460 mangled_name: "_ZN3Foo3barEv" name: "bar" - type_id: 0x1d536fb5 + type_id: 0x1d536fb5 # void(struct Foo*) } method { id: 0x3bae9a68 mangled_name: "_ZN3Foo3bazEv" name: "baz" vtable_offset: 1 - type_id: 0x1d536fb5 + type_id: 0x1d536fb5 # void(struct Foo*) } struct_union { id: 0xf6f304f7 @@ -28,21 +28,21 @@ struct_union { name: "Foo" definition { bytesize: 8 - method_id: 0x91a60460 - method_id: 0x3bae9a68 + method_id: 0x91a60460 # void bar(struct Foo*) + method_id: 0x3bae9a68 # void baz(struct Foo*) } } function { id: 0x1d536fb5 - return_type_id: 0x48b5725f - parameter_id: 0x372cf89a + return_type_id: 0x48b5725f # void + parameter_id: 0x372cf89a # struct Foo* } elf_symbol { id: 0x043f549e name: "_ZN3Foo3barEv" is_defined: true symbol_type: FUNCTION - type_id: 0x1d536fb5 + type_id: 0x1d536fb5 # void(struct Foo*) full_name: "Foo::bar" } elf_symbol { @@ -50,7 +50,7 @@ elf_symbol { name: "_ZN3Foo3bazEv" is_defined: true symbol_type: FUNCTION - type_id: 0x1d536fb5 + type_id: 0x1d536fb5 # void(struct Foo*) full_name: "Foo::baz" } elf_symbol { @@ -76,15 +76,15 @@ elf_symbol { name: "foo" is_defined: true symbol_type: OBJECT - type_id: 0xf6f304f7 + type_id: 0xf6f304f7 # struct Foo full_name: "foo" } interface { id: 0x84ea5130 - symbol_id: 0x043f549e - symbol_id: 0x39ee62e8 - symbol_id: 0x263987d0 - symbol_id: 0x264c5a0d - symbol_id: 0x9e36cb56 - symbol_id: 0x06f8338c + symbol_id: 0x043f549e # void Foo::bar(struct Foo*) + symbol_id: 0x39ee62e8 # void Foo::baz(struct Foo*) + symbol_id: 0x263987d0 # _ZTI3Foo + symbol_id: 0x264c5a0d # _ZTS3Foo + symbol_id: 0x9e36cb56 # _ZTV3Foo + symbol_id: 0x06f8338c # struct Foo foo } |