1<abi-corpus version='2.1' path='data/test-read-ctf/test-callback.o'> 2 <elf-function-symbols> 3 <elf-symbol name='assign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 4 <elf-symbol name='f2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 5 </elf-function-symbols> 6 <abi-instr address-size='64' language='LANG_C'> 7 <class-decl name='test' size-in-bits='64' alignment-in-bits='64' is-struct='yes' visibility='default' id='type-id-1'> 8 <data-member access='public' layout-offset-in-bits='0'> 9 <var-decl name='fn1' type-id='type-id-2' visibility='default'/> 10 </data-member> 11 </class-decl> 12 <type-decl name='int' size-in-bits='32' alignment-in-bits='32' id='type-id-3'/> 13 <type-decl name='long int' size-in-bits='64' alignment-in-bits='64' id='type-id-4'/> 14 <pointer-type-def type-id='type-id-1' size-in-bits='64' alignment-in-bits='64' id='type-id-5'/> 15 <pointer-type-def type-id='type-id-6' size-in-bits='64' alignment-in-bits='64' id='type-id-2'/> 16 <function-decl name='assign' visibility='default' binding='global' size-in-bits='64' alignment-in-bits='8'> 17 <return type-id='type-id-7'/> 18 </function-decl> 19 <function-decl name='f2' visibility='default' binding='global' size-in-bits='64' alignment-in-bits='8'> 20 <parameter type-id='type-id-3'/> 21 <parameter type-id='type-id-4'/> 22 <return type-id='type-id-7'/> 23 </function-decl> 24 <function-type size-in-bits='64' alignment-in-bits='8' id='type-id-6'> 25 <parameter type-id='type-id-3'/> 26 <parameter type-id='type-id-4'/> 27 <return type-id='type-id-7'/> 28 </function-type> 29 <type-decl name='void' id='type-id-7'/> 30 </abi-instr> 31</abi-corpus> 32