2013-04-25 13:42:04 +00:00
|
|
|
<abi-instr version='1.0'>
|
|
|
|
<type-decl name='int' size-in-bits='32' alignment-in-bits='32' id='type-id-1'/>
|
|
|
|
<namespace-decl name='ns0'>
|
|
|
|
<namespace-decl name='ns1'>
|
|
|
|
<function-template-decl id='fn-tmpl-id-2'>
|
|
|
|
<template-type-parameter id='type-id-3' name='T'/>
|
|
|
|
<template-parameter-type-composition>
|
|
|
|
<pointer-type-def type-id='type-id-3' id='type-id-4'/>
|
|
|
|
</template-parameter-type-composition>
|
|
|
|
<template-non-type-parameter type-id='type-id-4' name='U'/>
|
2013-06-01 13:41:59 +00:00
|
|
|
<function-decl name='foo' binding='global' size-in-bits='8' alignment-in-bits='8'>
|
2013-04-25 13:42:04 +00:00
|
|
|
<parameter type-id='type-id-3' name='first'/>
|
|
|
|
<return type-id='type-id-1'/>
|
|
|
|
</function-decl>
|
|
|
|
</function-template-decl>
|
|
|
|
</namespace-decl>
|
|
|
|
</namespace-decl>
|
|
|
|
<namespace-decl name='ns2'>
|
|
|
|
<namespace-decl name='ns3'>
|
|
|
|
<namespace-decl name='ns4'>
|
|
|
|
<function-template-decl id='fn-tmpl-id-5'>
|
|
|
|
<template-type-parameter id='type-id-6' name='T'/>
|
|
|
|
<function-decl name='bar' binding='global'>
|
|
|
|
<parameter type-id='type-id-6' name='first'/>
|
|
|
|
<return type-id='type-id-1'/>
|
|
|
|
</function-decl>
|
|
|
|
</function-template-decl>
|
|
|
|
</namespace-decl>
|
|
|
|
</namespace-decl>
|
|
|
|
</namespace-decl>
|
|
|
|
</abi-instr>
|