xref: /PHP-7.4/win32/build/cppcheck.cfg (revision 7aa0632c)
13ab2a587SAnatol Belski<?xml version="1.0"?>
23ab2a587SAnatol Belski<def format="2">
33ab2a587SAnatol Belski	<function name="_zend_mm_realloc">
43ab2a587SAnatol Belski		<use-retval/>
53ab2a587SAnatol Belski		<noreturn>false</noreturn>
63ab2a587SAnatol Belski	</function>
73ab2a587SAnatol Belski	<function name="_zend_mm_realloc2">
83ab2a587SAnatol Belski		<use-retval/>
93ab2a587SAnatol Belski		<noreturn>false</noreturn>
103ab2a587SAnatol Belski	</function>
113ab2a587SAnatol Belski	<function name="_emalloc,_emalloc_large,_emalloc_huge">
123ab2a587SAnatol Belski		<use-retval/>
133ab2a587SAnatol Belski		<noreturn>false</noreturn>
143ab2a587SAnatol Belski		<arg nr="1">
153ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
163ab2a587SAnatol Belski		</arg>
173ab2a587SAnatol Belski	</function>
183ab2a587SAnatol Belski	<function name="_safe_emalloc">
193ab2a587SAnatol Belski		<use-retval/>
203ab2a587SAnatol Belski		<noreturn>false</noreturn>
213ab2a587SAnatol Belski		<arg nr="1">
223ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
233ab2a587SAnatol Belski		</arg>
243ab2a587SAnatol Belski		<arg nr="2">
253ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
263ab2a587SAnatol Belski		</arg>
273ab2a587SAnatol Belski		<arg nr="3">
283ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
293ab2a587SAnatol Belski		</arg>
303ab2a587SAnatol Belski	</function>
313ab2a587SAnatol Belski	<function name="_ecalloc">
323ab2a587SAnatol Belski		<use-retval/>
333ab2a587SAnatol Belski		<noreturn>false</noreturn>
343ab2a587SAnatol Belski		<arg nr="1">
353ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
363ab2a587SAnatol Belski		</arg>
373ab2a587SAnatol Belski		<arg nr="2">
383ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
393ab2a587SAnatol Belski		</arg>
403ab2a587SAnatol Belski	</function>
413ab2a587SAnatol Belski	<function name="_estrdup">
423ab2a587SAnatol Belski		<use-retval/>
433ab2a587SAnatol Belski		<noreturn>false</noreturn>
443ab2a587SAnatol Belski		<arg nr="1">
453ab2a587SAnatol Belski			<not-uninit/>
463ab2a587SAnatol Belski		</arg>
473ab2a587SAnatol Belski	</function>
483ab2a587SAnatol Belski	<function name="_efree,_efree_large,_efree_huge">
493ab2a587SAnatol Belski		<noreturn>false</noreturn>
503ab2a587SAnatol Belski		<arg nr="1">
513ab2a587SAnatol Belski			<not-uninit/>
523ab2a587SAnatol Belski		</arg>
533ab2a587SAnatol Belski	</function>
543ab2a587SAnatol Belski	<function name="_zend_mm_free">
553ab2a587SAnatol Belski		<noreturn>false</noreturn>
563ab2a587SAnatol Belski	</function>
573ab2a587SAnatol Belski	<function name="_estrndup">
583ab2a587SAnatol Belski		<use-retval/>
593ab2a587SAnatol Belski		<noreturn>false</noreturn>
603ab2a587SAnatol Belski		<arg nr="1">
613ab2a587SAnatol Belski			<not-uninit/>
623ab2a587SAnatol Belski		</arg>
633ab2a587SAnatol Belski		<arg nr="2">
643ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
653ab2a587SAnatol Belski		</arg>
663ab2a587SAnatol Belski	</function>
673ab2a587SAnatol Belski	<function name="_erealloc">
683ab2a587SAnatol Belski		<use-retval/>
693ab2a587SAnatol Belski		<noreturn>false</noreturn>
703ab2a587SAnatol Belski	</function>
713ab2a587SAnatol Belski	<function name="_erealloc2">
723ab2a587SAnatol Belski		<use-retval/>
733ab2a587SAnatol Belski		<noreturn>false</noreturn>
743ab2a587SAnatol Belski	</function>
753ab2a587SAnatol Belski	<function name="_safe_erealloc">
763ab2a587SAnatol Belski		<use-retval/>
773ab2a587SAnatol Belski		<noreturn>false</noreturn>
783ab2a587SAnatol Belski	</function>
793ab2a587SAnatol Belski	<function name="_safe_realloc">
803ab2a587SAnatol Belski		<use-retval/>
813ab2a587SAnatol Belski		<noreturn>false</noreturn>
823ab2a587SAnatol Belski	</function>
833ab2a587SAnatol Belski	<function name="__zend_realloc">
843ab2a587SAnatol Belski		<use-retval/>
853ab2a587SAnatol Belski		<noreturn>false</noreturn>
863ab2a587SAnatol Belski	</function>
873ab2a587SAnatol Belski	<function name="_zend_hash_real_init">
883ab2a587SAnatol Belski		<noreturn>false</noreturn>
893ab2a587SAnatol Belski		<arg nr="1"/>
903ab2a587SAnatol Belski		<arg nr="2"/>
913ab2a587SAnatol Belski	</function>
923ab2a587SAnatol Belski	<function name="_zend_hash_init">
933ab2a587SAnatol Belski		<noreturn>false</noreturn>
943ab2a587SAnatol Belski		<arg nr="1"/>
953ab2a587SAnatol Belski		<arg nr="2"/>
963ab2a587SAnatol Belski		<arg nr="3"/>
973ab2a587SAnatol Belski		<arg nr="4"/>
983ab2a587SAnatol Belski	</function>
993ab2a587SAnatol Belski	<function name="_zend_hash_init_ex">
1003ab2a587SAnatol Belski		<noreturn>false</noreturn>
1013ab2a587SAnatol Belski		<arg nr="1"/>
1023ab2a587SAnatol Belski		<arg nr="2"/>
1033ab2a587SAnatol Belski		<arg nr="3"/>
1043ab2a587SAnatol Belski		<arg nr="4"/>
1053ab2a587SAnatol Belski		<arg nr="5"/>
1063ab2a587SAnatol Belski	</function>
1073ab2a587SAnatol Belski	<function name="_zend_hash_destroy">
1083ab2a587SAnatol Belski		<noreturn>false</noreturn>
1093ab2a587SAnatol Belski		<arg nr="1">
1103ab2a587SAnatol Belski			<not-null/>
1113ab2a587SAnatol Belski			<not-uninit/>
1123ab2a587SAnatol Belski		</arg>
1133ab2a587SAnatol Belski	</function>
1143ab2a587SAnatol Belski	<function name="_zend_hash_clean">
1153ab2a587SAnatol Belski		<noreturn>false</noreturn>
1163ab2a587SAnatol Belski		<arg nr="1">
1173ab2a587SAnatol Belski			<not-null/>
1183ab2a587SAnatol Belski			<not-uninit/>
1193ab2a587SAnatol Belski		</arg>
1203ab2a587SAnatol Belski	</function>
1213ab2a587SAnatol Belski	<function name="zend_string_alloc">
1223ab2a587SAnatol Belski		<use-retval/>
1233ab2a587SAnatol Belski		<arg nr="1">
1243ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
1253ab2a587SAnatol Belski		</arg>
1263ab2a587SAnatol Belski		<arg nr="2"/>
1273ab2a587SAnatol Belski	</function>
1283ab2a587SAnatol Belski	<function name="zend_string_addref">
1293ab2a587SAnatol Belski		<leak-ignore/>
1303ab2a587SAnatol Belski		<arg nr="1">
1313ab2a587SAnatol Belski			<not-null/>
1323ab2a587SAnatol Belski			<not-uninit/>
1333ab2a587SAnatol Belski		</arg>
1343ab2a587SAnatol Belski	</function>
1353ab2a587SAnatol Belski	<function name="zend_string_delref">
1363ab2a587SAnatol Belski		<leak-ignore/>
1373ab2a587SAnatol Belski		<arg nr="1">
1383ab2a587SAnatol Belski			<not-null/>
1393ab2a587SAnatol Belski			<not-uninit/>
1403ab2a587SAnatol Belski		</arg>
1413ab2a587SAnatol Belski	</function>
1423ab2a587SAnatol Belski	<function name="zend_string_safe_alloc">
1433ab2a587SAnatol Belski		<use-retval/>
1443ab2a587SAnatol Belski		<arg nr="1"/>
1453ab2a587SAnatol Belski		<arg nr="2"/>
1463ab2a587SAnatol Belski		<arg nr="3"/>
1473ab2a587SAnatol Belski		<arg nr="4"/>
1483ab2a587SAnatol Belski	</function>
1493ab2a587SAnatol Belski	<function name="zend_string_init">
1503ab2a587SAnatol Belski		<use-retval/>
1513ab2a587SAnatol Belski		<arg nr="1">
1523ab2a587SAnatol Belski			<not-null/>
1533ab2a587SAnatol Belski			<not-uninit/>
1543ab2a587SAnatol Belski		</arg>
1553ab2a587SAnatol Belski		<arg nr="2">
1563ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
1573ab2a587SAnatol Belski		</arg>
1583ab2a587SAnatol Belski		<arg nr="3"/>
1593ab2a587SAnatol Belski	</function>
1603ab2a587SAnatol Belski	<function name="zend_string_copy">
1613ab2a587SAnatol Belski		<use-retval/>
1623ab2a587SAnatol Belski		<arg nr="1">
1633ab2a587SAnatol Belski			<not-null/>
1643ab2a587SAnatol Belski			<not-uninit/>
1653ab2a587SAnatol Belski		</arg>
1663ab2a587SAnatol Belski	</function>
1673ab2a587SAnatol Belski	<function name="zend_string_dup">
1683ab2a587SAnatol Belski		<use-retval/>
1693ab2a587SAnatol Belski		<arg nr="1">
1703ab2a587SAnatol Belski			<not-null/>
1713ab2a587SAnatol Belski			<not-uninit/>
1723ab2a587SAnatol Belski		</arg>
1733ab2a587SAnatol Belski		<arg nr="2"/>
1743ab2a587SAnatol Belski	</function>
1753ab2a587SAnatol Belski	<function name="zend_string_realloc">
1763ab2a587SAnatol Belski		<use-retval/>
1773ab2a587SAnatol Belski		<arg nr="1">
1783ab2a587SAnatol Belski			<not-null/>
1793ab2a587SAnatol Belski			<not-uninit/>
1803ab2a587SAnatol Belski		</arg>
1813ab2a587SAnatol Belski		<arg nr="2">
1823ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
1833ab2a587SAnatol Belski		</arg>
1843ab2a587SAnatol Belski		<arg nr="3"/>
1853ab2a587SAnatol Belski	</function>
1863ab2a587SAnatol Belski	<function name="zend_string_extend">
1873ab2a587SAnatol Belski		<use-retval/>
1883ab2a587SAnatol Belski		<arg nr="1">
1893ab2a587SAnatol Belski			<not-null/>
1903ab2a587SAnatol Belski			<not-uninit/>
1913ab2a587SAnatol Belski		</arg>
1923ab2a587SAnatol Belski		<arg nr="2">
1933ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
1943ab2a587SAnatol Belski		</arg>
1953ab2a587SAnatol Belski		<arg nr="3"/>
1963ab2a587SAnatol Belski	</function>
1973ab2a587SAnatol Belski	<function name="zend_string_truncate">
1983ab2a587SAnatol Belski		<use-retval/>
1993ab2a587SAnatol Belski		<arg nr="1">
2003ab2a587SAnatol Belski			<not-null/>
2013ab2a587SAnatol Belski			<not-uninit/>
2023ab2a587SAnatol Belski		</arg>
2033ab2a587SAnatol Belski		<arg nr="2">
2043ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
2053ab2a587SAnatol Belski		</arg>
2063ab2a587SAnatol Belski		<arg nr="3"/>
2073ab2a587SAnatol Belski	</function>
2083ab2a587SAnatol Belski	<function name="zend_string_safe_realloc">
2093ab2a587SAnatol Belski		<use-retval/>
2103ab2a587SAnatol Belski		<arg nr="1">
2113ab2a587SAnatol Belski			<not-null/>
2123ab2a587SAnatol Belski			<not-uninit/>
2133ab2a587SAnatol Belski		</arg>
2143ab2a587SAnatol Belski		<arg nr="2">
2153ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
2163ab2a587SAnatol Belski		</arg>
2173ab2a587SAnatol Belski		<arg nr="3">
2183ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
2193ab2a587SAnatol Belski		</arg>
2203ab2a587SAnatol Belski		<arg nr="4">
2213ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
2223ab2a587SAnatol Belski		</arg>
2233ab2a587SAnatol Belski		<arg nr="5"/>
2243ab2a587SAnatol Belski	</function>
2253ab2a587SAnatol Belski	<function name="zend_string_free">
2263ab2a587SAnatol Belski		<arg nr="1">
2273ab2a587SAnatol Belski			<not-null/>
2283ab2a587SAnatol Belski			<not-uninit/>
2293ab2a587SAnatol Belski		</arg>
2303ab2a587SAnatol Belski	</function>
2313ab2a587SAnatol Belski	<function name="zend_string_release">
2323ab2a587SAnatol Belski		<arg nr="1">
2333ab2a587SAnatol Belski			<not-null/>
2343ab2a587SAnatol Belski			<not-uninit/>
2353ab2a587SAnatol Belski		</arg>
2363ab2a587SAnatol Belski	</function>
2373ab2a587SAnatol Belski	<function name="zend_string_equals">
2383ab2a587SAnatol Belski		<use-retval/>
2393ab2a587SAnatol Belski		<arg nr="1">
2403ab2a587SAnatol Belski			<not-null/>
2413ab2a587SAnatol Belski			<not-uninit/>
2423ab2a587SAnatol Belski		</arg>
2433ab2a587SAnatol Belski		<arg nr="2">
2443ab2a587SAnatol Belski			<not-null/>
2453ab2a587SAnatol Belski			<not-uninit/>
2463ab2a587SAnatol Belski		</arg>
2473ab2a587SAnatol Belski	</function>
2483ab2a587SAnatol Belski	<memory>
2493ab2a587SAnatol Belski		<alloc init="false">_emalloc</alloc>
2503ab2a587SAnatol Belski		<alloc init="true">_safe_emalloc</alloc>
2513ab2a587SAnatol Belski		<alloc init="true">_ecalloc</alloc>
2523ab2a587SAnatol Belski		<alloc init="true">_estrdup</alloc>
2533ab2a587SAnatol Belski		<alloc init="true">_estrndup</alloc>
2543ab2a587SAnatol Belski		<dealloc>_efree</dealloc>
2553ab2a587SAnatol Belski	</memory>
2563ab2a587SAnatol Belski	<memory>
2573ab2a587SAnatol Belski		<alloc init="true">_emalloc_large</alloc>
2583ab2a587SAnatol Belski		<dealloc>_efree_large</dealloc>
2593ab2a587SAnatol Belski	</memory>
2603ab2a587SAnatol Belski	<memory>
2613ab2a587SAnatol Belski		<alloc init="true">_emalloc_huge</alloc>
2623ab2a587SAnatol Belski		<dealloc>_efree_huge</dealloc>
2633ab2a587SAnatol Belski	</memory>
2643ab2a587SAnatol Belski	<memory>
2653ab2a587SAnatol Belski		<alloc init="true">__zend_malloc</alloc>
2663ab2a587SAnatol Belski		<alloc init="true">__zend_calloc</alloc>
2673ab2a587SAnatol Belski		<alloc init="true">_safe_malloc</alloc>
2683ab2a587SAnatol Belski		<alloc init="true">zend_strndup</alloc>
2693ab2a587SAnatol Belski		<dealloc>free</dealloc>
2703ab2a587SAnatol Belski	</memory>
2713ab2a587SAnatol Belski	<memory>
2723ab2a587SAnatol Belski		<alloc init="true">_zend_mm_malloc</alloc>
2733ab2a587SAnatol Belski		<alloc init="true">_zend_mm_calloc</alloc>
2743ab2a587SAnatol Belski		<dealloc>_zend_mm_free</dealloc>
2753ab2a587SAnatol Belski	</memory>
2763ab2a587SAnatol Belski<!--
2773ab2a587SAnatol Belski	<resource>
2783ab2a587SAnatol Belski		<alloc init="true">_zend_hash_init</alloc>
2793ab2a587SAnatol Belski		<alloc init="true">_zend_hash_init_ex</alloc>
2803ab2a587SAnatol Belski		<alloc init="true">_zend_hash_real_init_ex</alloc>
2813ab2a587SAnatol Belski		<dealloc>_zend_hash_destroy</dealloc>
2823ab2a587SAnatol Belski	</resource>
2833ab2a587SAnatol Belski	<resource>
2843ab2a587SAnatol Belski		<alloc init="true">zend_string_alloc</alloc>
2853ab2a587SAnatol Belski		<alloc init="true">zend_string_safe_alloc</alloc>
2863ab2a587SAnatol Belski		<dealloc>zend_string_free</dealloc>
2873ab2a587SAnatol Belski		<dealloc>zend_string_release</dealloc>
2883ab2a587SAnatol Belski	</resource>
2893ab2a587SAnatol Belski-->
2903ab2a587SAnatol Belski	<function name="zend_error_noreturn">
2913ab2a587SAnatol Belski		<noreturn>true</noreturn>
2923ab2a587SAnatol Belski		<leak-ignore/>
2933ab2a587SAnatol Belski	</function>
2943ab2a587SAnatol Belski	<function name="zend_mm_panic">
2953ab2a587SAnatol Belski		<noreturn>true</noreturn>
2963ab2a587SAnatol Belski		<leak-ignore/>
2973ab2a587SAnatol Belski	</function>
2983ab2a587SAnatol Belski	<function name="zend_mm_safe_error">
2993ab2a587SAnatol Belski		<noreturn>true</noreturn>
3003ab2a587SAnatol Belski		<leak-ignore/>
3013ab2a587SAnatol Belski	</function>
3023ab2a587SAnatol Belski	<function name="zend_out_of_memory">
3033ab2a587SAnatol Belski		<noreturn>true</noreturn>
3043ab2a587SAnatol Belski		<leak-ignore/>
3053ab2a587SAnatol Belski	</function>
3063ab2a587SAnatol Belski	<function name="zend_out_of_memory">
3073ab2a587SAnatol Belski		<noreturn>true</noreturn>
3083ab2a587SAnatol Belski		<leak-ignore/>
3093ab2a587SAnatol Belski	</function>
3103ab2a587SAnatol Belski	<function name="_zend_mm_alloc">
3113ab2a587SAnatol Belski		<use-retval/>
3123ab2a587SAnatol Belski		<noreturn>false</noreturn>
3133ab2a587SAnatol Belski		<arg nr="1">
3143ab2a587SAnatol Belski			<not-null/>
3153ab2a587SAnatol Belski			<not-uninit/>
3163ab2a587SAnatol Belski		</arg>
3173ab2a587SAnatol Belski		<arg nr="2">
3183ab2a587SAnatol Belski			<minsize type="argvalue" arg="1"/>
3193ab2a587SAnatol Belski		</arg>
3203ab2a587SAnatol Belski	</function>
3213ab2a587SAnatol Belski	<function name="_zend_mm_free">
3223ab2a587SAnatol Belski		<noreturn>false</noreturn>
3233ab2a587SAnatol Belski		<arg nr="1">
3243ab2a587SAnatol Belski			<not-null/>
3253ab2a587SAnatol Belski			<not-uninit/>
3263ab2a587SAnatol Belski		</arg>
3273ab2a587SAnatol Belski		<arg nr="2"/>
3283ab2a587SAnatol Belski	</function>
3293ab2a587SAnatol Belski	<function name="smart_str_alloc">
3303ab2a587SAnatol Belski		<noreturn>false</noreturn>
3313ab2a587SAnatol Belski		<arg nr="1"/>
3323ab2a587SAnatol Belski		<arg nr="2"/>
3333ab2a587SAnatol Belski		<arg nr="3"/>
3343ab2a587SAnatol Belski	</function>
3353ab2a587SAnatol Belski	<function name="smart_str_appendl_ex">
3363ab2a587SAnatol Belski		<noreturn>false</noreturn>
3373ab2a587SAnatol Belski		<arg nr="1">
3383ab2a587SAnatol Belski			<not-null/>
3393ab2a587SAnatol Belski			<not-uninit/>
3403ab2a587SAnatol Belski		</arg>
3413ab2a587SAnatol Belski		<arg nr="2">
3423ab2a587SAnatol Belski			<not-null/>
3433ab2a587SAnatol Belski			<not-uninit/>
3443ab2a587SAnatol Belski		</arg>
3453ab2a587SAnatol Belski		<arg nr="3"/>
3463ab2a587SAnatol Belski		<arg nr="4"/>
3473ab2a587SAnatol Belski	</function>
3483ab2a587SAnatol Belski	<function name="smart_str_free">
3493ab2a587SAnatol Belski		<noreturn>false</noreturn>
3503ab2a587SAnatol Belski		<arg nr="1"/>
3513ab2a587SAnatol Belski	</function>
3523ab2a587SAnatol Belski	<resource>
3533ab2a587SAnatol Belski		<alloc init="true">zend_str_alloc</alloc>
3543ab2a587SAnatol Belski		<dealloc>zend_str_free</dealloc>
3553ab2a587SAnatol Belski	</resource>
356e446ec14SAnatol Belski	<function name="_php_stream_alloc">
357e446ec14SAnatol Belski		<noreturn>false</noreturn>
358e446ec14SAnatol Belski		<arg nr="1"/>
359e446ec14SAnatol Belski		<arg nr="2"/>
360e446ec14SAnatol Belski		<arg nr="3"/>
361e446ec14SAnatol Belski		<arg nr="4"/>
362e446ec14SAnatol Belski	</function>
363e446ec14SAnatol Belski	<function name="_php_stream_free">
364e446ec14SAnatol Belski		<noreturn>false</noreturn>
365e446ec14SAnatol Belski		<arg nr="1">
366e446ec14SAnatol Belski			<not-null/>
367e446ec14SAnatol Belski			<not-uninit/>
368e446ec14SAnatol Belski		</arg>
369e446ec14SAnatol Belski		<arg nr="2"/>
370e446ec14SAnatol Belski	</function>
371e446ec14SAnatol Belski	<resource>
372e446ec14SAnatol Belski		<alloc init="true">_php_stream_alloc</alloc>
373e446ec14SAnatol Belski		<dealloc>_php_stream_free</dealloc>
374e446ec14SAnatol Belski	</resource>
375e446ec14SAnatol Belski	<function name="zend_init_rsrc_list">
376e446ec14SAnatol Belski		<noreturn>false</noreturn>
377e446ec14SAnatol Belski	</function>
378e446ec14SAnatol Belski	<function name="zend_init_rsrc_plist">
379e446ec14SAnatol Belski		<noreturn>false</noreturn>
380e446ec14SAnatol Belski	</function>
381e446ec14SAnatol Belski	<function name="zend_close_rsrc_plist">
382e446ec14SAnatol Belski		<noreturn>false</noreturn>
383e446ec14SAnatol Belski		<arg nr="1">
384e446ec14SAnatol Belski			<not-null/>
385e446ec14SAnatol Belski			<not-uninit/>
386e446ec14SAnatol Belski		</arg>
387e446ec14SAnatol Belski	</function>
388e446ec14SAnatol Belski	<function name="zend_destroy_rsrc_plist">
389e446ec14SAnatol Belski		<noreturn>false</noreturn>
390e446ec14SAnatol Belski		<arg nr="1">
391e446ec14SAnatol Belski			<not-null/>
392e446ec14SAnatol Belski			<not-uninit/>
393e446ec14SAnatol Belski		</arg>
394e446ec14SAnatol Belski	</function>
395e446ec14SAnatol Belski	<resource>
396e446ec14SAnatol Belski		<alloc init="true">zend_init_rsrc_list</alloc>
397e446ec14SAnatol Belski		<alloc init="true">zend_init_rsrc_plist</alloc>
398e446ec14SAnatol Belski		<dealloc>zend_close_rsrc_plist</dealloc>
399e446ec14SAnatol Belski		<dealloc>zend_destroy_rsrc_plist</dealloc>
400e446ec14SAnatol Belski	</resource>
401e446ec14SAnatol Belski	<function name="zend_init_rsrc_list_dtors">
402e446ec14SAnatol Belski		<noreturn>false</noreturn>
403e446ec14SAnatol Belski	</function>
404e446ec14SAnatol Belski	<function name="zend_destroy_rsrc_list_dtors">
405e446ec14SAnatol Belski		<noreturn>false</noreturn>
406e446ec14SAnatol Belski	</function>
407e446ec14SAnatol Belski	<resource>
408e446ec14SAnatol Belski		<alloc init="true">zend_init_rsrc_list_dtors</alloc>
409e446ec14SAnatol Belski		<dealloc>zend_destroy_rsrc_list_dtors</dealloc>
410e446ec14SAnatol Belski	</resource>
411e446ec14SAnatol Belski	<function name="zend_list_insert,zend_register_resource">
412e446ec14SAnatol Belski		<noreturn>false</noreturn>
413e446ec14SAnatol Belski		<arg nr="1">
414e446ec14SAnatol Belski			<not-null/>
415e446ec14SAnatol Belski			<not-uninit/>
416e446ec14SAnatol Belski		</arg>
417e446ec14SAnatol Belski		<arg nr="2"/>
418e446ec14SAnatol Belski	</function>
419e446ec14SAnatol Belski	<function name="zend_list_close">
420e446ec14SAnatol Belski		<noreturn>false</noreturn>
421e446ec14SAnatol Belski		<arg nr="1">
422e446ec14SAnatol Belski			<not-null/>
423e446ec14SAnatol Belski			<not-uninit/>
424e446ec14SAnatol Belski		</arg>
425e446ec14SAnatol Belski	</function>
426e446ec14SAnatol Belski	<resource>
427e446ec14SAnatol Belski		<alloc init="true">zend_list_insert</alloc>
428e446ec14SAnatol Belski		<dealloc>zend_list_close</dealloc>
429e446ec14SAnatol Belski	</resource>
4304b8bdac8SAnatol Belski	<function name="zend_bailout">
4314b8bdac8SAnatol Belski		<noreturn>true</noreturn>
4324b8bdac8SAnatol Belski		<leak-ignore/>
4334b8bdac8SAnatol Belski	</function>
434*7aa0632cSAnatol Belski	<function name="php_hashcontext_dtor">
435*7aa0632cSAnatol Belski		<noreturn>false</noreturn>
436*7aa0632cSAnatol Belski		<arg nr="1">
437*7aa0632cSAnatol Belski			<not-null/>
438*7aa0632cSAnatol Belski			<not-uninit/>
439*7aa0632cSAnatol Belski		</arg>
440*7aa0632cSAnatol Belski	</function>
441*7aa0632cSAnatol Belski	<function name="php_hashcontext_create">
442*7aa0632cSAnatol Belski		<noreturn>false</noreturn>
443*7aa0632cSAnatol Belski		<arg nr="1">
444*7aa0632cSAnatol Belski			<not-null/>
445*7aa0632cSAnatol Belski			<not-uninit/>
446*7aa0632cSAnatol Belski		</arg>
447*7aa0632cSAnatol Belski	</function>
448*7aa0632cSAnatol Belski	<resource>
449*7aa0632cSAnatol Belski		<alloc init="true">php_hashcontext_create</alloc>
450*7aa0632cSAnatol Belski		<dealloc>php_hashcontext_dtor</dealloc>
451*7aa0632cSAnatol Belski	</resource>
4523ab2a587SAnatol Belski</def>
453