1<abi-corpus version='2.2' path='data/test-read-btf/test1.o'> 2 <elf-function-symbols> 3 <elf-symbol name='fn0' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 4 </elf-function-symbols> 5 <abi-instr address-size='64'> 6 <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-2'/> 7 <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-4'/> 8 <function-decl name='fn0' mangled-name='fn0' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fn0'> 9 <parameter type-id='type-id-2' name='p'/> 10 <parameter type-id='type-id-4' name='u'/> 11 <return type-id='type-id-2'/> 12 </function-decl> 13 <class-decl name='S' size-in-bits='48' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-5'/> 14 <typedef-decl name='S' type-id='type-id-5' id='type-id-1'/> 15 <typedef-decl name='U' type-id='type-id-6' id='type-id-3'/> 16 <union-decl name='U' visibility='default' is-declaration-only='yes' id='type-id-6'/> 17 <function-type size-in-bits='64' id='type-id-7'> 18 <parameter type-id='type-id-2' name='p'/> 19 <parameter type-id='type-id-4' name='u'/> 20 <return type-id='type-id-2'/> 21 </function-type> 22 </abi-instr> 23</abi-corpus> 24