<parameter name="data" transfer-ownership="none">
<type name="any" c:type="gpointer"/>
</parameter>
- <parameter name="destroy" transfer-ownership="none">
+ <parameter name="destroy" transfer-ownership="none" scope="call">
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
</parameter>
</parameters>
<parameter name="i" transfer-ownership="none">
<type name="int" c:type="gint"/>
</parameter>
- <parameter name="callback" transfer-ownership="none">
+ <parameter name="callback" transfer-ownership="none" scope="call">
<type name="VarargsCallback" c:type="FooVarargsCallback"/>
</parameter>
</parameters>
<type name="none" c:type="void"/>
</return-value>
<parameters>
- <parameter name="callback" transfer-ownership="none">
+ <parameter name="callback" transfer-ownership="none" scope="call">
<type name="VarargsCallback" c:type="FooVarargsCallback"/>
</parameter>
</parameters>
<type name="none" c:type="void"/>
</return-value>
<parameters>
- <parameter name="callback" transfer-ownership="none">
+ <parameter name="callback" transfer-ownership="none" scope="call">
<type name="VarargsCallback" c:type="FooVarargsCallback"/>
</parameter>
- <parameter name="callback2" transfer-ownership="none">
+ <parameter name="callback2" transfer-ownership="none" scope="call">
<type name="VarargsCallback" c:type="FooVarargsCallback"/>
</parameter>
</parameters>
<parameter name="data" transfer-ownership="none">
<type name="any"/>
</parameter>
- <parameter name="destroy" transfer-ownership="none">
+ <parameter name="destroy" transfer-ownership="none" scope="call">
<type name="GLib.DestroyNotify"/>
</parameter>
</parameters>
<parameter name="user_data" transfer-ownership="none">
<type name="any" c:type="gpointer"/>
</parameter>
- <parameter name="destroy" transfer-ownership="none">
+ <parameter name="destroy" transfer-ownership="none" scope="call">
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
</parameter>
</parameters>
<parameter name="path" transfer-ownership="none">
<type name="utf8" c:type="char*"/>
</parameter>
- <parameter name="func" transfer-ownership="none" closure="2">
+ <parameter name="func"
+ transfer-ownership="none"
+ scope="call"
+ closure="2">
<type name="FileFunc" c:type="UtilityFileFunc"/>
</parameter>
<parameter name="user_data" transfer-ownership="none">
<parameter name="user_data" transfer-ownership="none">
<type name="any"/>
</parameter>
- <parameter name="destroy" transfer-ownership="none">
+ <parameter name="destroy" transfer-ownership="none" scope="call">
<type name="GLib.DestroyNotify"/>
</parameter>
</parameters>
<parameter name="path" transfer-ownership="none">
<type name="utf8"/>
</parameter>
- <parameter name="func" transfer-ownership="none" closure="2">
+ <parameter name="func" transfer-ownership="none" scope="call" closure="2">
<type name="FileFunc"/>
</parameter>
<parameter name="user_data" transfer-ownership="none">