/src/php-src/Zend/zend_API.h
Line | Count | Source |
1 | | /* |
2 | | +----------------------------------------------------------------------+ |
3 | | | Zend Engine | |
4 | | +----------------------------------------------------------------------+ |
5 | | | Copyright © Zend Technologies Ltd., a subsidiary company of | |
6 | | | Perforce Software, Inc., and Contributors. | |
7 | | +----------------------------------------------------------------------+ |
8 | | | This source file is subject to the Modified BSD License that is | |
9 | | | bundled with this package in the file LICENSE, and is available | |
10 | | | through the World Wide Web at <https://www.php.net/license/>. | |
11 | | | | |
12 | | | SPDX-License-Identifier: BSD-3-Clause | |
13 | | +----------------------------------------------------------------------+ |
14 | | | Authors: Andi Gutmans <andi@php.net> | |
15 | | | Zeev Suraski <zeev@php.net> | |
16 | | | Andrei Zmievski <andrei@php.net> | |
17 | | | Dmitry Stogov <dmitry@php.net> | |
18 | | +----------------------------------------------------------------------+ |
19 | | */ |
20 | | |
21 | | #ifndef ZEND_API_H |
22 | | #define ZEND_API_H |
23 | | |
24 | | #include "zend_modules.h" |
25 | | #include "zend_list.h" |
26 | | #include "zend_operators.h" |
27 | | #include "zend_variables.h" |
28 | | #include "zend_execute.h" |
29 | | #include "zend_type_info.h" |
30 | | #include "zend_frameless_function.h" |
31 | | |
32 | | BEGIN_EXTERN_C() |
33 | | |
34 | | typedef struct _zend_function_entry { |
35 | | const char *fname; |
36 | | zif_handler handler; |
37 | | const struct _zend_internal_arg_info *arg_info; |
38 | | uint32_t num_args; |
39 | | uint64_t flags; |
40 | | const zend_frameless_function_info *frameless_function_infos; |
41 | | const char *doc_comment; |
42 | | } zend_function_entry; |
43 | | |
44 | | typedef struct _zend_fcall_info { |
45 | | size_t size; |
46 | | zval function_name; |
47 | | zval *retval; |
48 | | zval *params; |
49 | | zend_object *object; |
50 | | uint32_t param_count; |
51 | | uint32_t consumed_args; |
52 | | /* This hashtable can also contain positional arguments (with integer keys), |
53 | | * which will be appended to the normal params[]. This makes it easier to |
54 | | * integrate APIs like call_user_func_array(). The usual restriction that |
55 | | * there may not be position arguments after named arguments applies. */ |
56 | | HashTable *named_params; |
57 | | } zend_fcall_info; |
58 | | |
59 | | typedef struct _zend_fcall_info_cache { |
60 | | zend_function *function_handler; |
61 | | zend_class_entry *calling_scope; |
62 | | zend_class_entry *called_scope; |
63 | | zend_object *object; /* Instance of object for method calls */ |
64 | | zend_object *closure; /* Closure reference, only if the callable *is* the object */ |
65 | | } zend_fcall_info_cache; |
66 | | |
67 | | #define ZEND_NS_NAME(ns, name) ns "\\" name |
68 | | |
69 | | /* ZEND_FN/ZEND_MN are inlined below to prevent pre-scan macro expansion, |
70 | | * which causes issues if the function name is also a macro name. */ |
71 | 1.57M | #define ZEND_FN(name) zif_##name |
72 | 606 | #define ZEND_MN(name) zim_##name |
73 | | |
74 | | #define ZEND_NAMED_FUNCTION(name) void ZEND_FASTCALL name(INTERNAL_FUNCTION_PARAMETERS) |
75 | | #define ZEND_FUNCTION(name) ZEND_NAMED_FUNCTION(zif_##name) |
76 | | #define ZEND_METHOD(classname, name) ZEND_NAMED_FUNCTION(zim_##classname##_##name) |
77 | | |
78 | | #define ZEND_FENTRY_FLAGS(flags, flags2) (((uint64_t)flags) | ((uint64_t)flags2 << 32)) |
79 | | |
80 | | #define ZEND_FENTRY(zend_name, name, arg_info, flags) { #zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, NULL, NULL }, |
81 | | |
82 | | #define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment) { zend_name, name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, frameless_function_infos, doc_comment }, |
83 | | |
84 | | /* Same as ZEND_NAMED_FE */ |
85 | | #define ZEND_RAW_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0, NULL, NULL) |
86 | | |
87 | | #define ZEND_NAMED_FE(zend_name, name, arg_info) ZEND_RAW_FENTRY(#zend_name, name, arg_info, 0, NULL, NULL) |
88 | | #define ZEND_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, 0, NULL, NULL) |
89 | | #define ZEND_DEP_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, ZEND_ACC_DEPRECATED, NULL, NULL) |
90 | | #define ZEND_FALIAS(name, alias, arg_info) ZEND_RAW_FENTRY(#name, zif_##alias, arg_info, 0, NULL, NULL) |
91 | | #define ZEND_DEP_FALIAS(name, alias, arg_info) ZEND_RAW_FENTRY(#name, zif_##alias, arg_info, ZEND_ACC_DEPRECATED, NULL, NULL) |
92 | | #define ZEND_NAMED_ME(zend_name, name, arg_info, flags) ZEND_FENTRY(zend_name, name, arg_info, flags) |
93 | | #define ZEND_ME(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##name, arg_info, flags, NULL, NULL) |
94 | | #define ZEND_DEP_ME(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##name, arg_info, flags | ZEND_ACC_DEPRECATED, NULL, NULL) |
95 | | #define ZEND_ABSTRACT_ME(classname, name, arg_info) ZEND_RAW_FENTRY(#name, NULL, arg_info, ZEND_ACC_PUBLIC|ZEND_ACC_ABSTRACT, NULL, NULL) |
96 | | #define ZEND_ABSTRACT_ME_WITH_FLAGS(classname, name, arg_info, flags) ZEND_RAW_FENTRY(#name, NULL, arg_info, flags, NULL, NULL) |
97 | | #define ZEND_MALIAS(classname, name, alias, arg_info, flags) ZEND_RAW_FENTRY(#name, zim_##classname##_##alias, arg_info, flags, NULL, NULL) |
98 | | #define ZEND_ME_MAPPING(name, func_name, arg_info, flags) ZEND_RAW_FENTRY(#name, zif_##func_name, arg_info, flags, NULL, NULL) |
99 | | #define ZEND_FRAMELESS_FE(name, arg_info, flags, frameless_function_infos, doc_comment) \ |
100 | | { #name, zif_##name, arg_info, (uint32_t) (sizeof(arg_info)/sizeof(struct _zend_internal_arg_info)-1), flags, frameless_function_infos, doc_comment }, |
101 | | |
102 | | #define ZEND_NS_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, #zend_name), name, arg_info, flags, NULL, NULL) |
103 | | |
104 | | #define ZEND_NS_RAW_FENTRY(ns, zend_name, name, arg_info, flags) ZEND_RAW_FENTRY(ZEND_NS_NAME(ns, zend_name), name, arg_info, flags, NULL, NULL) |
105 | | /** |
106 | | * Note that if you are asserting that a function is compile-time evaluable, you are asserting that |
107 | | * |
108 | | * 1. The function will always have the same result for the same arguments |
109 | | * 2. The function does not depend on global state such as ini settings or locale (e.g. mb_strtolower), number_format(), etc. |
110 | | * 3. The function does not have side effects. It is okay if they throw |
111 | | * or warn on invalid arguments, as we detect this and will discard the evaluation result. |
112 | | * 4. The function will not take an unreasonable amount of time or memory to compute on code that may be seen in practice. |
113 | | * (e.g. str_repeat is special cased to check the length instead of using this) |
114 | | */ |
115 | | #define ZEND_SUPPORTS_COMPILE_TIME_EVAL_FE(name, arg_info) ZEND_RAW_FENTRY(#name, zif_##name, arg_info, ZEND_ACC_COMPILE_TIME_EVAL, NULL, NULL) |
116 | | |
117 | | /* Same as ZEND_NS_NAMED_FE */ |
118 | | #define ZEND_NS_RAW_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_RAW_FENTRY(ns, #zend_name, name, arg_info, 0) |
119 | | |
120 | | #define ZEND_NS_NAMED_FE(ns, zend_name, name, arg_info) ZEND_NS_RAW_FENTRY(ns, #zend_name, name, arg_info, 0) |
121 | | #define ZEND_NS_FE(ns, name, arg_info) ZEND_NS_RAW_FENTRY(ns, #name, zif_##name, arg_info, 0) |
122 | | #define ZEND_NS_DEP_FE(ns, name, arg_info) ZEND_NS_RAW_FENTRY(ns, #name, zif_##name, arg_info, ZEND_ACC_DEPRECATED) |
123 | | #define ZEND_NS_FALIAS(ns, name, alias, arg_info) ZEND_NS_RAW_FENTRY(ns, #name, zif_##alias, arg_info, 0) |
124 | | #define ZEND_NS_DEP_FALIAS(ns, name, alias, arg_info) ZEND_NS_RAW_FENTRY(ns, #name, zif_##alias, arg_info, ZEND_ACC_DEPRECATED) |
125 | | |
126 | | #define ZEND_FE_END { NULL, NULL, NULL, 0, 0, NULL, NULL } |
127 | | |
128 | | #define _ZEND_ARG_INFO_FLAGS(pass_by_ref, is_variadic, is_tentative) \ |
129 | 1.18M | (((pass_by_ref) << _ZEND_SEND_MODE_SHIFT) | ((is_variadic) ? _ZEND_IS_VARIADIC_BIT : 0) | ((is_tentative) ? _ZEND_IS_TENTATIVE_BIT : 0)) |
130 | | |
131 | | /* Arginfo structures without type information */ |
132 | | #define ZEND_ARG_INFO(pass_by_ref, name) \ |
133 | | { #name, ZEND_TYPE_INIT_NONE(_ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), NULL }, |
134 | | #define ZEND_ARG_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, default_value) \ |
135 | | { #name, ZEND_TYPE_INIT_NONE(_ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), default_value }, |
136 | | #define ZEND_ARG_VARIADIC_INFO(pass_by_ref, name) \ |
137 | | { #name, ZEND_TYPE_INIT_NONE(_ZEND_ARG_INFO_FLAGS(pass_by_ref, 1, 0)), NULL }, |
138 | | |
139 | | /* Arginfo structures with simple type information */ |
140 | | #define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null) \ |
141 | | { #name, ZEND_TYPE_INIT_CODE(type_hint, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), NULL }, |
142 | | #define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value) \ |
143 | | { #name, ZEND_TYPE_INIT_CODE(type_hint, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), default_value }, |
144 | | #define ZEND_ARG_VARIADIC_TYPE_INFO(pass_by_ref, name, type_hint, allow_null) \ |
145 | | { #name, ZEND_TYPE_INIT_CODE(type_hint, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 1, 0)), NULL }, |
146 | | |
147 | | /* Arginfo structures with complex type information */ |
148 | | #define ZEND_ARG_TYPE_MASK(pass_by_ref, name, type_mask, default_value) \ |
149 | | { #name, ZEND_TYPE_INIT_MASK(type_mask | _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), default_value }, |
150 | | #define ZEND_ARG_OBJ_TYPE_MASK(pass_by_ref, name, class_name, type_mask, default_value) \ |
151 | | { #name, ZEND_TYPE_INIT_CLASS_CONST_MASK(#class_name, type_mask | _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), default_value }, |
152 | | #define ZEND_ARG_VARIADIC_OBJ_TYPE_MASK(pass_by_ref, name, class_name, type_mask) \ |
153 | | { #name, ZEND_TYPE_INIT_CLASS_CONST_MASK(#class_name, type_mask | _ZEND_ARG_INFO_FLAGS(pass_by_ref, 1, 0)), NULL }, |
154 | | |
155 | | /* Arginfo structures with object type information */ |
156 | | #define ZEND_ARG_OBJ_INFO(pass_by_ref, name, class_name, allow_null) \ |
157 | | { #name, ZEND_TYPE_INIT_CLASS_CONST(#class_name, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), NULL }, |
158 | | #define ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, class_name, allow_null, default_value) \ |
159 | | { #name, ZEND_TYPE_INIT_CLASS_CONST(#class_name, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), default_value }, |
160 | | #define ZEND_ARG_VARIADIC_OBJ_INFO(pass_by_ref, name, class_name, allow_null) \ |
161 | | { #name, ZEND_TYPE_INIT_CLASS_CONST(#class_name, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 1, 0)), NULL }, |
162 | | |
163 | | /* Legacy arginfo structures */ |
164 | | #define ZEND_ARG_ARRAY_INFO(pass_by_ref, name, allow_null) \ |
165 | | { #name, ZEND_TYPE_INIT_CODE(IS_ARRAY, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), NULL }, |
166 | | #define ZEND_ARG_CALLABLE_INFO(pass_by_ref, name, allow_null) \ |
167 | | { #name, ZEND_TYPE_INIT_CODE(IS_CALLABLE, allow_null, _ZEND_ARG_INFO_FLAGS(pass_by_ref, 0, 0)), NULL }, |
168 | | |
169 | | #define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX2(name, return_reference, required_num_args, class_name, allow_null, is_tentative_return_type) \ |
170 | | static const zend_internal_arg_info name[] = { \ |
171 | | { (const char*)(uintptr_t)(required_num_args), \ |
172 | | ZEND_TYPE_INIT_CLASS_CONST(#class_name, allow_null, _ZEND_ARG_INFO_FLAGS(return_reference, 0, is_tentative_return_type)), NULL }, |
173 | | |
174 | | #define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(name, return_reference, required_num_args, class_name, allow_null) \ |
175 | | ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX2(name, return_reference, required_num_args, class_name, allow_null, 0) |
176 | | |
177 | | #define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX(name, return_reference, required_num_args, class_name, allow_null) \ |
178 | | ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX2(name, return_reference, required_num_args, class_name, allow_null, 1) |
179 | | |
180 | | #define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO(name, class_name, allow_null) \ |
181 | | ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX2(name, 0, -1, class_name, allow_null, 0) |
182 | | |
183 | | #define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX2(name, return_reference, required_num_args, type, is_tentative_return_type) \ |
184 | | static const zend_internal_arg_info name[] = { \ |
185 | | { (const char*)(uintptr_t)(required_num_args), ZEND_TYPE_INIT_MASK(type | _ZEND_ARG_INFO_FLAGS(return_reference, 0, is_tentative_return_type)), NULL }, |
186 | | |
187 | | #define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type) \ |
188 | | ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX2(name, return_reference, required_num_args, type, 0) |
189 | | |
190 | | #define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type) \ |
191 | | ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX2(name, return_reference, required_num_args, type, 1) |
192 | | |
193 | | #define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX2(name, return_reference, required_num_args, class_name, type, is_tentative_return_type) \ |
194 | | static const zend_internal_arg_info name[] = { \ |
195 | | { (const char*)(uintptr_t)(required_num_args), ZEND_TYPE_INIT_CLASS_CONST_MASK(#class_name, type | _ZEND_ARG_INFO_FLAGS(return_reference, 0, is_tentative_return_type)), NULL }, |
196 | | |
197 | | #define ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type) \ |
198 | | ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX2(name, return_reference, required_num_args, class_name, type, 0) |
199 | | |
200 | | #define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_TYPE_MASK_EX(name, return_reference, required_num_args, class_name, type) \ |
201 | | ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX2(name, return_reference, required_num_args, class_name, type, 1) |
202 | | |
203 | | #define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX2(name, return_reference, required_num_args, type, allow_null, is_tentative_return_type) \ |
204 | | static const zend_internal_arg_info name[] = { \ |
205 | | { (const char*)(uintptr_t)(required_num_args), ZEND_TYPE_INIT_CODE(type, allow_null, _ZEND_ARG_INFO_FLAGS(return_reference, 0, is_tentative_return_type)), NULL }, |
206 | | |
207 | | #define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null) \ |
208 | | ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX2(name, return_reference, required_num_args, type, allow_null, 0) |
209 | | |
210 | | #define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null) \ |
211 | | ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX2(name, return_reference, required_num_args, type, allow_null, 1) |
212 | | |
213 | | #define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO(name, type, allow_null) \ |
214 | | ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX2(name, 0, -1, type, allow_null, 0) |
215 | | |
216 | | #define ZEND_BEGIN_ARG_INFO_EX(name, _unused, return_reference, required_num_args) \ |
217 | | static const zend_internal_arg_info name[] = { \ |
218 | | { (const char*)(uintptr_t)(required_num_args), ZEND_TYPE_INIT_NONE(_ZEND_ARG_INFO_FLAGS(return_reference, 0, 0)), NULL }, |
219 | | #define ZEND_BEGIN_ARG_INFO(name, _unused) \ |
220 | | ZEND_BEGIN_ARG_INFO_EX(name, {}, ZEND_RETURN_VALUE, -1) |
221 | | #define ZEND_END_ARG_INFO() }; |
222 | | |
223 | | /* Name macros */ |
224 | 432 | #define ZEND_MODULE_STARTUP_N(module) zm_startup_##module |
225 | 0 | #define ZEND_MODULE_SHUTDOWN_N(module) zm_shutdown_##module |
226 | 1.18M | #define ZEND_MODULE_ACTIVATE_N(module) zm_activate_##module |
227 | 2.06M | #define ZEND_MODULE_DEACTIVATE_N(module) zm_deactivate_##module |
228 | 295k | #define ZEND_MODULE_POST_ZEND_DEACTIVATE_N(module) zm_post_zend_deactivate_##module |
229 | 40 | #define ZEND_MODULE_INFO_N(module) zm_info_##module |
230 | | #define ZEND_MODULE_GLOBALS_CTOR_N(module) zm_globals_ctor_##module |
231 | | #define ZEND_MODULE_GLOBALS_DTOR_N(module) zm_globals_dtor_##module |
232 | | |
233 | | /* Declaration macros */ |
234 | | #define ZEND_MODULE_STARTUP_D(module) zend_result ZEND_MODULE_STARTUP_N(module)(INIT_FUNC_ARGS) |
235 | | #define ZEND_MODULE_SHUTDOWN_D(module) zend_result ZEND_MODULE_SHUTDOWN_N(module)(SHUTDOWN_FUNC_ARGS) |
236 | | #define ZEND_MODULE_ACTIVATE_D(module) zend_result ZEND_MODULE_ACTIVATE_N(module)(INIT_FUNC_ARGS) |
237 | | #define ZEND_MODULE_DEACTIVATE_D(module) zend_result ZEND_MODULE_DEACTIVATE_N(module)(SHUTDOWN_FUNC_ARGS) |
238 | | #define ZEND_MODULE_POST_ZEND_DEACTIVATE_D(module) zend_result ZEND_MODULE_POST_ZEND_DEACTIVATE_N(module)(void) |
239 | | #define ZEND_MODULE_INFO_D(module) ZEND_COLD void ZEND_MODULE_INFO_N(module)(ZEND_MODULE_INFO_FUNC_ARGS) |
240 | | #define ZEND_MODULE_GLOBALS_CTOR_D(module) void ZEND_MODULE_GLOBALS_CTOR_N(module)(zend_##module##_globals *module##_globals) |
241 | | #define ZEND_MODULE_GLOBALS_DTOR_D(module) void ZEND_MODULE_GLOBALS_DTOR_N(module)(zend_##module##_globals *module##_globals) |
242 | | |
243 | | #define ZEND_GET_MODULE(name) \ |
244 | | BEGIN_EXTERN_C()\ |
245 | | ZEND_DLEXPORT zend_module_entry *get_module(void) { return &name##_module_entry; }\ |
246 | | END_EXTERN_C() |
247 | | |
248 | | #define ZEND_BEGIN_MODULE_GLOBALS(module_name) \ |
249 | | typedef struct _zend_##module_name##_globals { |
250 | | #define ZEND_END_MODULE_GLOBALS(module_name) \ |
251 | | } zend_##module_name##_globals; |
252 | | |
253 | | #ifdef ZTS |
254 | | |
255 | | #define ZEND_DECLARE_MODULE_GLOBALS(module_name) \ |
256 | | ts_rsrc_id module_name##_globals_id; |
257 | | #define ZEND_EXTERN_MODULE_GLOBALS(module_name) \ |
258 | | extern ts_rsrc_id module_name##_globals_id; |
259 | | #define ZEND_INIT_MODULE_GLOBALS(module_name, globals_ctor, globals_dtor) \ |
260 | | ts_allocate_id(&module_name##_globals_id, sizeof(zend_##module_name##_globals), (ts_allocate_ctor) globals_ctor, (ts_allocate_dtor) globals_dtor); |
261 | | #define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) ZEND_TSRMG(module_name##_globals_id, zend_##module_name##_globals *, v) |
262 | | #ifdef ZEND_ENABLE_STATIC_TSRMLS_CACHE |
263 | | #define ZEND_MODULE_GLOBALS_BULK(module_name) TSRMG_BULK_STATIC(module_name##_globals_id, zend_##module_name##_globals *) |
264 | | #else |
265 | | #define ZEND_MODULE_GLOBALS_BULK(module_name) TSRMG_BULK(module_name##_globals_id, zend_##module_name##_globals *) |
266 | | #endif |
267 | | |
268 | | #else |
269 | | |
270 | | #define ZEND_DECLARE_MODULE_GLOBALS(module_name) \ |
271 | | zend_##module_name##_globals module_name##_globals; |
272 | | #define ZEND_EXTERN_MODULE_GLOBALS(module_name) \ |
273 | | extern zend_##module_name##_globals module_name##_globals; |
274 | | #define ZEND_INIT_MODULE_GLOBALS(module_name, globals_ctor, globals_dtor) \ |
275 | 48 | globals_ctor(&module_name##_globals); |
276 | 46.5M | #define ZEND_MODULE_GLOBALS_ACCESSOR(module_name, v) (module_name##_globals.v) |
277 | | #define ZEND_MODULE_GLOBALS_BULK(module_name) (&module_name##_globals) |
278 | | |
279 | | #endif |
280 | | |
281 | | #define INIT_CLASS_ENTRY(class_container, class_name, functions) \ |
282 | 2.94k | INIT_CLASS_ENTRY_EX(class_container, class_name, strlen(class_name), functions) |
283 | | |
284 | | #define INIT_CLASS_ENTRY_EX(class_container, class_name, class_name_len, functions) \ |
285 | 3.18k | { \ |
286 | 3.18k | memset(&class_container, 0, sizeof(zend_class_entry)); \ |
287 | 3.18k | class_container.name = zend_string_init_interned(class_name, class_name_len, 1); \ |
288 | 3.18k | class_container.default_object_handlers = &std_object_handlers; \ |
289 | 3.18k | class_container.info.internal.builtin_functions = functions; \ |
290 | 3.18k | } |
291 | | |
292 | | #define INIT_CLASS_ENTRY_INIT_METHODS(class_container, functions) \ |
293 | | { \ |
294 | | class_container.default_object_handlers = &std_object_handlers; \ |
295 | | class_container.constructor = NULL; \ |
296 | | class_container.destructor = NULL; \ |
297 | | class_container.clone = NULL; \ |
298 | | class_container.serialize = NULL; \ |
299 | | class_container.unserialize = NULL; \ |
300 | | class_container.create_object = NULL; \ |
301 | | class_container.get_static_method = NULL; \ |
302 | | class_container.__call = NULL; \ |
303 | | class_container.__callstatic = NULL; \ |
304 | | class_container.__tostring = NULL; \ |
305 | | class_container.__get = NULL; \ |
306 | | class_container.__set = NULL; \ |
307 | | class_container.__unset = NULL; \ |
308 | | class_container.__isset = NULL; \ |
309 | | class_container.__debugInfo = NULL; \ |
310 | | class_container.__serialize = NULL; \ |
311 | | class_container.__unserialize = NULL; \ |
312 | | class_container.parent = NULL; \ |
313 | | class_container.num_interfaces = 0; \ |
314 | | class_container.trait_names = NULL; \ |
315 | | class_container.num_traits = 0; \ |
316 | | class_container.trait_aliases = NULL; \ |
317 | | class_container.trait_precedences = NULL; \ |
318 | | class_container.interfaces = NULL; \ |
319 | | class_container.get_iterator = NULL; \ |
320 | | class_container.iterator_funcs_ptr = NULL; \ |
321 | | class_container.arrayaccess_funcs_ptr = NULL; \ |
322 | | class_container.info.internal.module = NULL; \ |
323 | | class_container.info.internal.builtin_functions = functions; \ |
324 | | } |
325 | | |
326 | | |
327 | | #define INIT_NS_CLASS_ENTRY(class_container, ns, class_name, functions) \ |
328 | 560 | INIT_CLASS_ENTRY(class_container, ZEND_NS_NAME(ns, class_name), functions) |
329 | | |
330 | | #define CE_STATIC_MEMBERS(ce) \ |
331 | 13.5k | ((zval*)ZEND_MAP_PTR_GET((ce)->static_members_table)) |
332 | | |
333 | | #define CE_CONSTANTS_TABLE(ce) \ |
334 | 5.55k | zend_class_constants_table(ce) |
335 | | |
336 | | #define CE_DEFAULT_PROPERTIES_TABLE(ce) \ |
337 | 995k | zend_class_default_properties_table(ce) |
338 | | |
339 | | #define CE_BACKED_ENUM_TABLE(ce) \ |
340 | 227 | zend_class_backed_enum_table(ce) |
341 | | |
342 | 3.60k | #define ZEND_FCI_INITIALIZED(fci) ((fci).size != 0) |
343 | 296k | #define ZEND_FCC_INITIALIZED(fcc) ((fcc).function_handler != NULL) |
344 | | |
345 | 737 | static zend_always_inline uint32_t zend_fci_consumed_arg(uint32_t arg_index) { |
346 | 737 | return arg_index < 32 ? (UINT32_C(1) << arg_index) : UINT32_C(0); |
347 | 737 | } Unexecuted instantiation: php_date.c:zend_fci_consumed_arg Unexecuted instantiation: php_time.c:zend_fci_consumed_arg Unexecuted instantiation: time_duration.c:zend_fci_consumed_arg php_pcre.c:zend_fci_consumed_arg Line | Count | Source | 345 | 626 | static zend_always_inline uint32_t zend_fci_consumed_arg(uint32_t arg_index) { | 346 | 626 | return arg_index < 32 ? (UINT32_C(1) << arg_index) : UINT32_C(0); | 347 | 626 | } |
Unexecuted instantiation: exif.c:zend_fci_consumed_arg Unexecuted instantiation: hash_adler32.c:zend_fci_consumed_arg Unexecuted instantiation: hash_crc32.c:zend_fci_consumed_arg Unexecuted instantiation: hash_fnv.c:zend_fci_consumed_arg Unexecuted instantiation: hash_gost.c:zend_fci_consumed_arg Unexecuted instantiation: hash_haval.c:zend_fci_consumed_arg Unexecuted instantiation: hash_joaat.c:zend_fci_consumed_arg Unexecuted instantiation: hash_md.c:zend_fci_consumed_arg Unexecuted instantiation: hash_murmur.c:zend_fci_consumed_arg Unexecuted instantiation: hash_ripemd.c:zend_fci_consumed_arg Unexecuted instantiation: hash_sha_ni.c:zend_fci_consumed_arg Unexecuted instantiation: hash_sha_sse2.c:zend_fci_consumed_arg Unexecuted instantiation: hash_sha.c:zend_fci_consumed_arg Unexecuted instantiation: hash_sha3.c:zend_fci_consumed_arg Unexecuted instantiation: hash_snefru.c:zend_fci_consumed_arg Unexecuted instantiation: hash_tiger.c:zend_fci_consumed_arg Unexecuted instantiation: hash_whirlpool.c:zend_fci_consumed_arg Unexecuted instantiation: hash_xxhash.c:zend_fci_consumed_arg Unexecuted instantiation: hash.c:zend_fci_consumed_arg Unexecuted instantiation: json_encoder.c:zend_fci_consumed_arg Unexecuted instantiation: json_parser.tab.c:zend_fci_consumed_arg Unexecuted instantiation: json_scanner.c:zend_fci_consumed_arg Unexecuted instantiation: json.c:zend_fci_consumed_arg Unexecuted instantiation: php_lexbor.c:zend_fci_consumed_arg Unexecuted instantiation: shared_alloc_mmap.c:zend_fci_consumed_arg Unexecuted instantiation: shared_alloc_posix.c:zend_fci_consumed_arg Unexecuted instantiation: shared_alloc_shm.c:zend_fci_consumed_arg Unexecuted instantiation: zend_accelerator_api.c:zend_fci_consumed_arg Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fci_consumed_arg Unexecuted instantiation: zend_accelerator_debug.c:zend_fci_consumed_arg Unexecuted instantiation: zend_accelerator_hash.c:zend_fci_consumed_arg Unexecuted instantiation: zend_accelerator_module.c:zend_fci_consumed_arg Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fci_consumed_arg Unexecuted instantiation: zend_file_cache.c:zend_fci_consumed_arg Unexecuted instantiation: zend_persist_calc.c:zend_fci_consumed_arg Unexecuted instantiation: zend_persist.c:zend_fci_consumed_arg Unexecuted instantiation: zend_shared_alloc.c:zend_fci_consumed_arg Unexecuted instantiation: ZendAccelerator.c:zend_fci_consumed_arg Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fci_consumed_arg Unexecuted instantiation: zend_jit.c:zend_fci_consumed_arg Unexecuted instantiation: csprng.c:zend_fci_consumed_arg Unexecuted instantiation: engine_mt19937.c:zend_fci_consumed_arg Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fci_consumed_arg Unexecuted instantiation: engine_secure.c:zend_fci_consumed_arg Unexecuted instantiation: engine_user.c:zend_fci_consumed_arg Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fci_consumed_arg Unexecuted instantiation: gammasection.c:zend_fci_consumed_arg Unexecuted instantiation: random.c:zend_fci_consumed_arg Unexecuted instantiation: randomizer.c:zend_fci_consumed_arg Unexecuted instantiation: zend_utils.c:zend_fci_consumed_arg Unexecuted instantiation: php_reflection.c:zend_fci_consumed_arg Unexecuted instantiation: php_spl.c:zend_fci_consumed_arg Unexecuted instantiation: spl_array.c:zend_fci_consumed_arg Unexecuted instantiation: spl_directory.c:zend_fci_consumed_arg Unexecuted instantiation: spl_dllist.c:zend_fci_consumed_arg Unexecuted instantiation: spl_exceptions.c:zend_fci_consumed_arg Unexecuted instantiation: spl_fixedarray.c:zend_fci_consumed_arg Unexecuted instantiation: spl_functions.c:zend_fci_consumed_arg Unexecuted instantiation: spl_heap.c:zend_fci_consumed_arg Unexecuted instantiation: spl_iterators.c:zend_fci_consumed_arg Unexecuted instantiation: spl_observer.c:zend_fci_consumed_arg array.c:zend_fci_consumed_arg Line | Count | Source | 345 | 16 | static zend_always_inline uint32_t zend_fci_consumed_arg(uint32_t arg_index) { | 346 | 16 | return arg_index < 32 ? (UINT32_C(1) << arg_index) : UINT32_C(0); | 347 | 16 | } |
Unexecuted instantiation: assert.c:zend_fci_consumed_arg Unexecuted instantiation: base64.c:zend_fci_consumed_arg Unexecuted instantiation: basic_functions.c:zend_fci_consumed_arg Unexecuted instantiation: browscap.c:zend_fci_consumed_arg Unexecuted instantiation: crc32_x86.c:zend_fci_consumed_arg Unexecuted instantiation: crc32.c:zend_fci_consumed_arg Unexecuted instantiation: credits.c:zend_fci_consumed_arg Unexecuted instantiation: crypt.c:zend_fci_consumed_arg Unexecuted instantiation: css.c:zend_fci_consumed_arg Unexecuted instantiation: datetime.c:zend_fci_consumed_arg Unexecuted instantiation: dir.c:zend_fci_consumed_arg Unexecuted instantiation: dl.c:zend_fci_consumed_arg Unexecuted instantiation: dns.c:zend_fci_consumed_arg Unexecuted instantiation: exec.c:zend_fci_consumed_arg Unexecuted instantiation: file.c:zend_fci_consumed_arg Unexecuted instantiation: filestat.c:zend_fci_consumed_arg Unexecuted instantiation: filters.c:zend_fci_consumed_arg Unexecuted instantiation: flock_compat.c:zend_fci_consumed_arg Unexecuted instantiation: formatted_print.c:zend_fci_consumed_arg Unexecuted instantiation: fsock.c:zend_fci_consumed_arg Unexecuted instantiation: ftok.c:zend_fci_consumed_arg Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fci_consumed_arg Unexecuted instantiation: head.c:zend_fci_consumed_arg Unexecuted instantiation: hrtime.c:zend_fci_consumed_arg Unexecuted instantiation: html.c:zend_fci_consumed_arg Unexecuted instantiation: http_fopen_wrapper.c:zend_fci_consumed_arg Unexecuted instantiation: http.c:zend_fci_consumed_arg Unexecuted instantiation: image.c:zend_fci_consumed_arg Unexecuted instantiation: incomplete_class.c:zend_fci_consumed_arg Unexecuted instantiation: info.c:zend_fci_consumed_arg Unexecuted instantiation: io_poll.c:zend_fci_consumed_arg Unexecuted instantiation: iptc.c:zend_fci_consumed_arg Unexecuted instantiation: levenshtein.c:zend_fci_consumed_arg Unexecuted instantiation: link.c:zend_fci_consumed_arg Unexecuted instantiation: mail.c:zend_fci_consumed_arg Unexecuted instantiation: math.c:zend_fci_consumed_arg Unexecuted instantiation: md5.c:zend_fci_consumed_arg Unexecuted instantiation: metaphone.c:zend_fci_consumed_arg Unexecuted instantiation: microtime.c:zend_fci_consumed_arg Unexecuted instantiation: net.c:zend_fci_consumed_arg Unexecuted instantiation: pack.c:zend_fci_consumed_arg Unexecuted instantiation: pageinfo.c:zend_fci_consumed_arg Unexecuted instantiation: password.c:zend_fci_consumed_arg Unexecuted instantiation: php_fopen_wrapper.c:zend_fci_consumed_arg Unexecuted instantiation: proc_open.c:zend_fci_consumed_arg Unexecuted instantiation: quot_print.c:zend_fci_consumed_arg Unexecuted instantiation: scanf.c:zend_fci_consumed_arg Unexecuted instantiation: sha1.c:zend_fci_consumed_arg Unexecuted instantiation: soundex.c:zend_fci_consumed_arg Unexecuted instantiation: streamsfuncs.c:zend_fci_consumed_arg Unexecuted instantiation: string.c:zend_fci_consumed_arg Unexecuted instantiation: strnatcmp.c:zend_fci_consumed_arg Unexecuted instantiation: syslog.c:zend_fci_consumed_arg Unexecuted instantiation: type.c:zend_fci_consumed_arg Unexecuted instantiation: uniqid.c:zend_fci_consumed_arg Unexecuted instantiation: url_scanner_ex.c:zend_fci_consumed_arg Unexecuted instantiation: url.c:zend_fci_consumed_arg Unexecuted instantiation: user_filters.c:zend_fci_consumed_arg Unexecuted instantiation: uuencode.c:zend_fci_consumed_arg Unexecuted instantiation: var_unserializer.c:zend_fci_consumed_arg Unexecuted instantiation: var.c:zend_fci_consumed_arg Unexecuted instantiation: versioning.c:zend_fci_consumed_arg Unexecuted instantiation: crypt_sha256.c:zend_fci_consumed_arg Unexecuted instantiation: crypt_sha512.c:zend_fci_consumed_arg Unexecuted instantiation: php_crypt_r.c:zend_fci_consumed_arg Unexecuted instantiation: php_uri.c:zend_fci_consumed_arg Unexecuted instantiation: php_uri_common.c:zend_fci_consumed_arg Unexecuted instantiation: uri_parser_rfc3986.c:zend_fci_consumed_arg Unexecuted instantiation: uri_parser_whatwg.c:zend_fci_consumed_arg Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fci_consumed_arg Unexecuted instantiation: explicit_bzero.c:zend_fci_consumed_arg Unexecuted instantiation: fopen_wrappers.c:zend_fci_consumed_arg Unexecuted instantiation: getopt.c:zend_fci_consumed_arg Unexecuted instantiation: main.c:zend_fci_consumed_arg Unexecuted instantiation: network.c:zend_fci_consumed_arg output.c:zend_fci_consumed_arg Line | Count | Source | 345 | 95 | static zend_always_inline uint32_t zend_fci_consumed_arg(uint32_t arg_index) { | 346 | 95 | return arg_index < 32 ? (UINT32_C(1) << arg_index) : UINT32_C(0); | 347 | 95 | } |
Unexecuted instantiation: php_content_types.c:zend_fci_consumed_arg Unexecuted instantiation: php_ini_builder.c:zend_fci_consumed_arg Unexecuted instantiation: php_ini.c:zend_fci_consumed_arg Unexecuted instantiation: php_glob.c:zend_fci_consumed_arg Unexecuted instantiation: php_odbc_utils.c:zend_fci_consumed_arg Unexecuted instantiation: php_open_temporary_file.c:zend_fci_consumed_arg Unexecuted instantiation: php_scandir.c:zend_fci_consumed_arg Unexecuted instantiation: php_syslog.c:zend_fci_consumed_arg Unexecuted instantiation: php_ticks.c:zend_fci_consumed_arg Unexecuted instantiation: php_variables.c:zend_fci_consumed_arg Unexecuted instantiation: reentrancy.c:zend_fci_consumed_arg Unexecuted instantiation: rfc1867.c:zend_fci_consumed_arg Unexecuted instantiation: safe_bcmp.c:zend_fci_consumed_arg Unexecuted instantiation: SAPI.c:zend_fci_consumed_arg Unexecuted instantiation: snprintf.c:zend_fci_consumed_arg Unexecuted instantiation: spprintf.c:zend_fci_consumed_arg Unexecuted instantiation: strlcat.c:zend_fci_consumed_arg Unexecuted instantiation: strlcpy.c:zend_fci_consumed_arg Unexecuted instantiation: php_io.c:zend_fci_consumed_arg Unexecuted instantiation: php_io_copy_linux.c:zend_fci_consumed_arg Unexecuted instantiation: poll_backend_epoll.c:zend_fci_consumed_arg Unexecuted instantiation: poll_backend_eventport.c:zend_fci_consumed_arg Unexecuted instantiation: poll_backend_kqueue.c:zend_fci_consumed_arg Unexecuted instantiation: poll_backend_poll.c:zend_fci_consumed_arg Unexecuted instantiation: poll_core.c:zend_fci_consumed_arg Unexecuted instantiation: poll_fd_table.c:zend_fci_consumed_arg Unexecuted instantiation: poll_handle.c:zend_fci_consumed_arg Unexecuted instantiation: cast.c:zend_fci_consumed_arg Unexecuted instantiation: filter.c:zend_fci_consumed_arg Unexecuted instantiation: glob_wrapper.c:zend_fci_consumed_arg Unexecuted instantiation: memory.c:zend_fci_consumed_arg Unexecuted instantiation: mmap.c:zend_fci_consumed_arg Unexecuted instantiation: plain_wrapper.c:zend_fci_consumed_arg Unexecuted instantiation: stream_errors.c:zend_fci_consumed_arg Unexecuted instantiation: streams.c:zend_fci_consumed_arg Unexecuted instantiation: transports.c:zend_fci_consumed_arg Unexecuted instantiation: userspace.c:zend_fci_consumed_arg Unexecuted instantiation: xp_socket.c:zend_fci_consumed_arg Unexecuted instantiation: block_pass.c:zend_fci_consumed_arg Unexecuted instantiation: compact_literals.c:zend_fci_consumed_arg Unexecuted instantiation: compact_vars.c:zend_fci_consumed_arg Unexecuted instantiation: dfa_pass.c:zend_fci_consumed_arg Unexecuted instantiation: nop_removal.c:zend_fci_consumed_arg Unexecuted instantiation: optimize_func_calls.c:zend_fci_consumed_arg Unexecuted instantiation: optimize_temp_vars_5.c:zend_fci_consumed_arg Unexecuted instantiation: pass1.c:zend_fci_consumed_arg Unexecuted instantiation: pass3.c:zend_fci_consumed_arg Unexecuted instantiation: sccp.c:zend_fci_consumed_arg Unexecuted instantiation: zend_optimizer.c:zend_fci_consumed_arg Unexecuted instantiation: zend_API.c:zend_fci_consumed_arg Unexecuted instantiation: zend_ast.c:zend_fci_consumed_arg Unexecuted instantiation: zend_attributes.c:zend_fci_consumed_arg Unexecuted instantiation: zend_autoload.c:zend_fci_consumed_arg Unexecuted instantiation: zend_builtin_functions.c:zend_fci_consumed_arg Unexecuted instantiation: zend_closures.c:zend_fci_consumed_arg Unexecuted instantiation: zend_compile.c:zend_fci_consumed_arg Unexecuted instantiation: zend_constants.c:zend_fci_consumed_arg Unexecuted instantiation: zend_default_classes.c:zend_fci_consumed_arg Unexecuted instantiation: zend_dtrace.c:zend_fci_consumed_arg Unexecuted instantiation: zend_enum.c:zend_fci_consumed_arg Unexecuted instantiation: zend_exceptions.c:zend_fci_consumed_arg Unexecuted instantiation: zend_execute_API.c:zend_fci_consumed_arg Unexecuted instantiation: zend_execute.c:zend_fci_consumed_arg Unexecuted instantiation: zend_fibers.c:zend_fci_consumed_arg Unexecuted instantiation: zend_gc.c:zend_fci_consumed_arg Unexecuted instantiation: zend_generators.c:zend_fci_consumed_arg Unexecuted instantiation: zend_inheritance.c:zend_fci_consumed_arg Unexecuted instantiation: zend_ini_parser.c:zend_fci_consumed_arg Unexecuted instantiation: zend_ini_scanner.c:zend_fci_consumed_arg Unexecuted instantiation: zend_ini.c:zend_fci_consumed_arg Unexecuted instantiation: zend_interfaces.c:zend_fci_consumed_arg Unexecuted instantiation: zend_iterators.c:zend_fci_consumed_arg Unexecuted instantiation: zend_language_parser.c:zend_fci_consumed_arg Unexecuted instantiation: zend_language_scanner.c:zend_fci_consumed_arg Unexecuted instantiation: zend_lazy_objects.c:zend_fci_consumed_arg Unexecuted instantiation: zend_list.c:zend_fci_consumed_arg Unexecuted instantiation: zend_object_handlers.c:zend_fci_consumed_arg Unexecuted instantiation: zend_objects_API.c:zend_fci_consumed_arg Unexecuted instantiation: zend_objects.c:zend_fci_consumed_arg Unexecuted instantiation: zend_observer.c:zend_fci_consumed_arg Unexecuted instantiation: zend_opcode.c:zend_fci_consumed_arg Unexecuted instantiation: zend_operators.c:zend_fci_consumed_arg Unexecuted instantiation: zend_partial.c:zend_fci_consumed_arg Unexecuted instantiation: zend_property_hooks.c:zend_fci_consumed_arg Unexecuted instantiation: zend_smart_str.c:zend_fci_consumed_arg Unexecuted instantiation: zend_system_id.c:zend_fci_consumed_arg Unexecuted instantiation: zend_variables.c:zend_fci_consumed_arg Unexecuted instantiation: zend_weakrefs.c:zend_fci_consumed_arg Unexecuted instantiation: zend.c:zend_fci_consumed_arg Unexecuted instantiation: internal_functions_cli.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-parser.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-sapi.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-tracing-jit.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-exif.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-unserialize.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-function-jit.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-json.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-unserializehash.c:zend_fci_consumed_arg Unexecuted instantiation: fuzzer-execute.c:zend_fci_consumed_arg |
348 | 824 | static zend_always_inline bool zend_fci_is_consumed_arg(uint32_t consumed_args, uint32_t arg_index) { |
349 | 824 | return arg_index < 32 && (consumed_args & (UINT32_C(1) << arg_index)); |
350 | 824 | } Unexecuted instantiation: php_date.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_time.c:zend_fci_is_consumed_arg Unexecuted instantiation: time_duration.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_pcre.c:zend_fci_is_consumed_arg Unexecuted instantiation: exif.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_adler32.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_crc32.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_fnv.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_gost.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_haval.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_joaat.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_md.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_murmur.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_ripemd.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_sha_ni.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_sha_sse2.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_sha.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_sha3.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_snefru.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_tiger.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_whirlpool.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash_xxhash.c:zend_fci_is_consumed_arg Unexecuted instantiation: hash.c:zend_fci_is_consumed_arg Unexecuted instantiation: json_encoder.c:zend_fci_is_consumed_arg Unexecuted instantiation: json_parser.tab.c:zend_fci_is_consumed_arg Unexecuted instantiation: json_scanner.c:zend_fci_is_consumed_arg Unexecuted instantiation: json.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_lexbor.c:zend_fci_is_consumed_arg Unexecuted instantiation: shared_alloc_mmap.c:zend_fci_is_consumed_arg Unexecuted instantiation: shared_alloc_posix.c:zend_fci_is_consumed_arg Unexecuted instantiation: shared_alloc_shm.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_accelerator_api.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_accelerator_debug.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_accelerator_hash.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_accelerator_module.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_file_cache.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_persist_calc.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_persist.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_shared_alloc.c:zend_fci_is_consumed_arg Unexecuted instantiation: ZendAccelerator.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_jit.c:zend_fci_is_consumed_arg Unexecuted instantiation: csprng.c:zend_fci_is_consumed_arg Unexecuted instantiation: engine_mt19937.c:zend_fci_is_consumed_arg Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fci_is_consumed_arg Unexecuted instantiation: engine_secure.c:zend_fci_is_consumed_arg Unexecuted instantiation: engine_user.c:zend_fci_is_consumed_arg Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fci_is_consumed_arg Unexecuted instantiation: gammasection.c:zend_fci_is_consumed_arg Unexecuted instantiation: random.c:zend_fci_is_consumed_arg Unexecuted instantiation: randomizer.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_utils.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_reflection.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_spl.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_array.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_directory.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_dllist.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_exceptions.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_fixedarray.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_functions.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_heap.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_iterators.c:zend_fci_is_consumed_arg Unexecuted instantiation: spl_observer.c:zend_fci_is_consumed_arg Unexecuted instantiation: array.c:zend_fci_is_consumed_arg Unexecuted instantiation: assert.c:zend_fci_is_consumed_arg Unexecuted instantiation: base64.c:zend_fci_is_consumed_arg Unexecuted instantiation: basic_functions.c:zend_fci_is_consumed_arg Unexecuted instantiation: browscap.c:zend_fci_is_consumed_arg Unexecuted instantiation: crc32_x86.c:zend_fci_is_consumed_arg Unexecuted instantiation: crc32.c:zend_fci_is_consumed_arg Unexecuted instantiation: credits.c:zend_fci_is_consumed_arg Unexecuted instantiation: crypt.c:zend_fci_is_consumed_arg Unexecuted instantiation: css.c:zend_fci_is_consumed_arg Unexecuted instantiation: datetime.c:zend_fci_is_consumed_arg Unexecuted instantiation: dir.c:zend_fci_is_consumed_arg Unexecuted instantiation: dl.c:zend_fci_is_consumed_arg Unexecuted instantiation: dns.c:zend_fci_is_consumed_arg Unexecuted instantiation: exec.c:zend_fci_is_consumed_arg Unexecuted instantiation: file.c:zend_fci_is_consumed_arg Unexecuted instantiation: filestat.c:zend_fci_is_consumed_arg Unexecuted instantiation: filters.c:zend_fci_is_consumed_arg Unexecuted instantiation: flock_compat.c:zend_fci_is_consumed_arg Unexecuted instantiation: formatted_print.c:zend_fci_is_consumed_arg Unexecuted instantiation: fsock.c:zend_fci_is_consumed_arg Unexecuted instantiation: ftok.c:zend_fci_is_consumed_arg Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fci_is_consumed_arg Unexecuted instantiation: head.c:zend_fci_is_consumed_arg Unexecuted instantiation: hrtime.c:zend_fci_is_consumed_arg Unexecuted instantiation: html.c:zend_fci_is_consumed_arg Unexecuted instantiation: http_fopen_wrapper.c:zend_fci_is_consumed_arg Unexecuted instantiation: http.c:zend_fci_is_consumed_arg Unexecuted instantiation: image.c:zend_fci_is_consumed_arg Unexecuted instantiation: incomplete_class.c:zend_fci_is_consumed_arg Unexecuted instantiation: info.c:zend_fci_is_consumed_arg Unexecuted instantiation: io_poll.c:zend_fci_is_consumed_arg Unexecuted instantiation: iptc.c:zend_fci_is_consumed_arg Unexecuted instantiation: levenshtein.c:zend_fci_is_consumed_arg Unexecuted instantiation: link.c:zend_fci_is_consumed_arg Unexecuted instantiation: mail.c:zend_fci_is_consumed_arg Unexecuted instantiation: math.c:zend_fci_is_consumed_arg Unexecuted instantiation: md5.c:zend_fci_is_consumed_arg Unexecuted instantiation: metaphone.c:zend_fci_is_consumed_arg Unexecuted instantiation: microtime.c:zend_fci_is_consumed_arg Unexecuted instantiation: net.c:zend_fci_is_consumed_arg Unexecuted instantiation: pack.c:zend_fci_is_consumed_arg Unexecuted instantiation: pageinfo.c:zend_fci_is_consumed_arg Unexecuted instantiation: password.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_fopen_wrapper.c:zend_fci_is_consumed_arg Unexecuted instantiation: proc_open.c:zend_fci_is_consumed_arg Unexecuted instantiation: quot_print.c:zend_fci_is_consumed_arg Unexecuted instantiation: scanf.c:zend_fci_is_consumed_arg Unexecuted instantiation: sha1.c:zend_fci_is_consumed_arg Unexecuted instantiation: soundex.c:zend_fci_is_consumed_arg Unexecuted instantiation: streamsfuncs.c:zend_fci_is_consumed_arg Unexecuted instantiation: string.c:zend_fci_is_consumed_arg Unexecuted instantiation: strnatcmp.c:zend_fci_is_consumed_arg Unexecuted instantiation: syslog.c:zend_fci_is_consumed_arg Unexecuted instantiation: type.c:zend_fci_is_consumed_arg Unexecuted instantiation: uniqid.c:zend_fci_is_consumed_arg Unexecuted instantiation: url_scanner_ex.c:zend_fci_is_consumed_arg Unexecuted instantiation: url.c:zend_fci_is_consumed_arg Unexecuted instantiation: user_filters.c:zend_fci_is_consumed_arg Unexecuted instantiation: uuencode.c:zend_fci_is_consumed_arg Unexecuted instantiation: var_unserializer.c:zend_fci_is_consumed_arg Unexecuted instantiation: var.c:zend_fci_is_consumed_arg Unexecuted instantiation: versioning.c:zend_fci_is_consumed_arg Unexecuted instantiation: crypt_sha256.c:zend_fci_is_consumed_arg Unexecuted instantiation: crypt_sha512.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_crypt_r.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_uri.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_uri_common.c:zend_fci_is_consumed_arg Unexecuted instantiation: uri_parser_rfc3986.c:zend_fci_is_consumed_arg Unexecuted instantiation: uri_parser_whatwg.c:zend_fci_is_consumed_arg Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fci_is_consumed_arg Unexecuted instantiation: explicit_bzero.c:zend_fci_is_consumed_arg Unexecuted instantiation: fopen_wrappers.c:zend_fci_is_consumed_arg Unexecuted instantiation: getopt.c:zend_fci_is_consumed_arg Unexecuted instantiation: main.c:zend_fci_is_consumed_arg Unexecuted instantiation: network.c:zend_fci_is_consumed_arg Unexecuted instantiation: output.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_content_types.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_ini_builder.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_ini.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_glob.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_odbc_utils.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_open_temporary_file.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_scandir.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_syslog.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_ticks.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_variables.c:zend_fci_is_consumed_arg Unexecuted instantiation: reentrancy.c:zend_fci_is_consumed_arg Unexecuted instantiation: rfc1867.c:zend_fci_is_consumed_arg Unexecuted instantiation: safe_bcmp.c:zend_fci_is_consumed_arg Unexecuted instantiation: SAPI.c:zend_fci_is_consumed_arg Unexecuted instantiation: snprintf.c:zend_fci_is_consumed_arg Unexecuted instantiation: spprintf.c:zend_fci_is_consumed_arg Unexecuted instantiation: strlcat.c:zend_fci_is_consumed_arg Unexecuted instantiation: strlcpy.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_io.c:zend_fci_is_consumed_arg Unexecuted instantiation: php_io_copy_linux.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_backend_epoll.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_backend_eventport.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_backend_kqueue.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_backend_poll.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_core.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_fd_table.c:zend_fci_is_consumed_arg Unexecuted instantiation: poll_handle.c:zend_fci_is_consumed_arg Unexecuted instantiation: cast.c:zend_fci_is_consumed_arg Unexecuted instantiation: filter.c:zend_fci_is_consumed_arg Unexecuted instantiation: glob_wrapper.c:zend_fci_is_consumed_arg Unexecuted instantiation: memory.c:zend_fci_is_consumed_arg Unexecuted instantiation: mmap.c:zend_fci_is_consumed_arg Unexecuted instantiation: plain_wrapper.c:zend_fci_is_consumed_arg Unexecuted instantiation: stream_errors.c:zend_fci_is_consumed_arg Unexecuted instantiation: streams.c:zend_fci_is_consumed_arg Unexecuted instantiation: transports.c:zend_fci_is_consumed_arg Unexecuted instantiation: userspace.c:zend_fci_is_consumed_arg Unexecuted instantiation: xp_socket.c:zend_fci_is_consumed_arg Unexecuted instantiation: block_pass.c:zend_fci_is_consumed_arg Unexecuted instantiation: compact_literals.c:zend_fci_is_consumed_arg Unexecuted instantiation: compact_vars.c:zend_fci_is_consumed_arg Unexecuted instantiation: dfa_pass.c:zend_fci_is_consumed_arg Unexecuted instantiation: nop_removal.c:zend_fci_is_consumed_arg Unexecuted instantiation: optimize_func_calls.c:zend_fci_is_consumed_arg Unexecuted instantiation: optimize_temp_vars_5.c:zend_fci_is_consumed_arg Unexecuted instantiation: pass1.c:zend_fci_is_consumed_arg Unexecuted instantiation: pass3.c:zend_fci_is_consumed_arg Unexecuted instantiation: sccp.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_optimizer.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_API.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_ast.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_attributes.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_autoload.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_builtin_functions.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_closures.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_compile.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_constants.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_default_classes.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_dtrace.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_enum.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_exceptions.c:zend_fci_is_consumed_arg zend_execute_API.c:zend_fci_is_consumed_arg Line | Count | Source | 348 | 824 | static zend_always_inline bool zend_fci_is_consumed_arg(uint32_t consumed_args, uint32_t arg_index) { | 349 | 824 | return arg_index < 32 && (consumed_args & (UINT32_C(1) << arg_index)); | 350 | 824 | } |
Unexecuted instantiation: zend_execute.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_fibers.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_gc.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_generators.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_inheritance.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_ini_parser.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_ini_scanner.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_ini.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_interfaces.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_iterators.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_language_parser.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_language_scanner.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_lazy_objects.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_list.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_object_handlers.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_objects_API.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_objects.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_observer.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_opcode.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_operators.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_partial.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_property_hooks.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_smart_str.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_system_id.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_variables.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend_weakrefs.c:zend_fci_is_consumed_arg Unexecuted instantiation: zend.c:zend_fci_is_consumed_arg Unexecuted instantiation: internal_functions_cli.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-parser.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-sapi.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-tracing-jit.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-exif.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-unserialize.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-function-jit.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-json.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-unserializehash.c:zend_fci_is_consumed_arg Unexecuted instantiation: fuzzer-execute.c:zend_fci_is_consumed_arg |
351 | | |
352 | | ZEND_API int zend_next_free_module(void); |
353 | | |
354 | | BEGIN_EXTERN_C() |
355 | | ZEND_API void zend_set_dl_use_deepbind(bool use_deepbind); |
356 | | |
357 | | ZEND_API zend_result zend_get_parameters_array_ex(uint32_t param_count, zval *argument_array); |
358 | | |
359 | | #define zend_get_parameters_array(ht, param_count, argument_array) \ |
360 | | zend_get_parameters_array_ex(param_count, argument_array) |
361 | | #define zend_parse_parameters_none() \ |
362 | | (EXPECTED(ZEND_NUM_ARGS() == 0) ? SUCCESS : (zend_wrong_parameters_none_error(), FAILURE)) |
363 | | |
364 | | /* Parameter parsing API -- andrei */ |
365 | | |
366 | 1.86k | #define ZEND_PARSE_PARAMS_QUIET (1<<1) |
367 | | ZEND_API zend_result zend_parse_parameters(uint32_t num_args, const char *type_spec, ...); |
368 | | ZEND_API zend_result zend_parse_parameters_ex(int flags, uint32_t num_args, const char *type_spec, ...); |
369 | | ZEND_API const char *zend_zval_type_name(const zval *arg); |
370 | | ZEND_API const char *zend_zval_value_name(const zval *arg); |
371 | | ZEND_API zend_string *zend_zval_get_legacy_type(const zval *arg); |
372 | | |
373 | | ZEND_API zend_result zend_parse_method_parameters(uint32_t num_args, zval *this_ptr, const char *type_spec, ...); |
374 | | ZEND_API zend_result zend_parse_method_parameters_ex(int flags, uint32_t num_args, zval *this_ptr, const char *type_spec, ...); |
375 | | |
376 | | /* End of parameter parsing API -- andrei */ |
377 | | |
378 | | ZEND_API zend_result zend_register_functions(zend_class_entry *scope, const zend_function_entry *functions, HashTable *function_table, int type); |
379 | | ZEND_API void zend_unregister_functions(const zend_function_entry *functions, int count, HashTable *function_table); |
380 | | ZEND_API zend_result zend_startup_module(zend_module_entry *module_entry); |
381 | | ZEND_API zend_module_entry* zend_register_internal_module(zend_module_entry *module_entry); |
382 | | ZEND_API zend_module_entry* zend_register_module_ex(zend_module_entry *module, int module_type); |
383 | | ZEND_API zend_result zend_startup_module_ex(zend_module_entry *module); |
384 | | ZEND_API void zend_startup_modules(void); |
385 | | ZEND_API void zend_collect_module_handlers(void); |
386 | | ZEND_API void zend_destroy_modules(void); |
387 | | ZEND_API void zend_check_magic_method_implementation( |
388 | | const zend_class_entry *ce, const zend_function *fptr, const zend_string *lcname, int error_type); |
389 | | ZEND_API void zend_add_magic_method(zend_class_entry *ce, zend_function *fptr, const zend_string *lcname); |
390 | | |
391 | | ZEND_API zend_class_entry *zend_register_internal_class(const zend_class_entry *class_entry); |
392 | | ZEND_API zend_class_entry *zend_register_internal_class_ex(const zend_class_entry *class_entry, zend_class_entry *parent_ce); |
393 | | ZEND_API zend_class_entry *zend_register_internal_class_with_flags(const zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t flags); |
394 | | ZEND_API zend_class_entry *zend_register_internal_interface(const zend_class_entry *orig_class_entry); |
395 | | ZEND_API void zend_class_implements(zend_class_entry *class_entry, int num_interfaces, ...); |
396 | | ZEND_API void zend_class_use_internal_traits(zend_class_entry *class_entry, int num_traits, ...); |
397 | | |
398 | | ZEND_API zend_result zend_register_class_alias_ex(const char *name, size_t name_len, zend_class_entry *ce, bool persistent); |
399 | | |
400 | 0 | static zend_always_inline zend_result zend_register_class_alias(const char *name, zend_class_entry *ce) { |
401 | 0 | return zend_register_class_alias_ex(name, strlen(name), ce, 1); |
402 | 0 | } Unexecuted instantiation: php_date.c:zend_register_class_alias Unexecuted instantiation: php_time.c:zend_register_class_alias Unexecuted instantiation: time_duration.c:zend_register_class_alias Unexecuted instantiation: php_pcre.c:zend_register_class_alias Unexecuted instantiation: exif.c:zend_register_class_alias Unexecuted instantiation: hash_adler32.c:zend_register_class_alias Unexecuted instantiation: hash_crc32.c:zend_register_class_alias Unexecuted instantiation: hash_fnv.c:zend_register_class_alias Unexecuted instantiation: hash_gost.c:zend_register_class_alias Unexecuted instantiation: hash_haval.c:zend_register_class_alias Unexecuted instantiation: hash_joaat.c:zend_register_class_alias Unexecuted instantiation: hash_md.c:zend_register_class_alias Unexecuted instantiation: hash_murmur.c:zend_register_class_alias Unexecuted instantiation: hash_ripemd.c:zend_register_class_alias Unexecuted instantiation: hash_sha_ni.c:zend_register_class_alias Unexecuted instantiation: hash_sha_sse2.c:zend_register_class_alias Unexecuted instantiation: hash_sha.c:zend_register_class_alias Unexecuted instantiation: hash_sha3.c:zend_register_class_alias Unexecuted instantiation: hash_snefru.c:zend_register_class_alias Unexecuted instantiation: hash_tiger.c:zend_register_class_alias Unexecuted instantiation: hash_whirlpool.c:zend_register_class_alias Unexecuted instantiation: hash_xxhash.c:zend_register_class_alias Unexecuted instantiation: hash.c:zend_register_class_alias Unexecuted instantiation: json_encoder.c:zend_register_class_alias Unexecuted instantiation: json_parser.tab.c:zend_register_class_alias Unexecuted instantiation: json_scanner.c:zend_register_class_alias Unexecuted instantiation: json.c:zend_register_class_alias Unexecuted instantiation: php_lexbor.c:zend_register_class_alias Unexecuted instantiation: shared_alloc_mmap.c:zend_register_class_alias Unexecuted instantiation: shared_alloc_posix.c:zend_register_class_alias Unexecuted instantiation: shared_alloc_shm.c:zend_register_class_alias Unexecuted instantiation: zend_accelerator_api.c:zend_register_class_alias Unexecuted instantiation: zend_accelerator_blacklist.c:zend_register_class_alias Unexecuted instantiation: zend_accelerator_debug.c:zend_register_class_alias Unexecuted instantiation: zend_accelerator_hash.c:zend_register_class_alias Unexecuted instantiation: zend_accelerator_module.c:zend_register_class_alias Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_register_class_alias Unexecuted instantiation: zend_file_cache.c:zend_register_class_alias Unexecuted instantiation: zend_persist_calc.c:zend_register_class_alias Unexecuted instantiation: zend_persist.c:zend_register_class_alias Unexecuted instantiation: zend_shared_alloc.c:zend_register_class_alias Unexecuted instantiation: ZendAccelerator.c:zend_register_class_alias Unexecuted instantiation: zend_jit_vm_helpers.c:zend_register_class_alias Unexecuted instantiation: zend_jit.c:zend_register_class_alias Unexecuted instantiation: csprng.c:zend_register_class_alias Unexecuted instantiation: engine_mt19937.c:zend_register_class_alias Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_register_class_alias Unexecuted instantiation: engine_secure.c:zend_register_class_alias Unexecuted instantiation: engine_user.c:zend_register_class_alias Unexecuted instantiation: engine_xoshiro256starstar.c:zend_register_class_alias Unexecuted instantiation: gammasection.c:zend_register_class_alias Unexecuted instantiation: random.c:zend_register_class_alias Unexecuted instantiation: randomizer.c:zend_register_class_alias Unexecuted instantiation: zend_utils.c:zend_register_class_alias Unexecuted instantiation: php_reflection.c:zend_register_class_alias Unexecuted instantiation: php_spl.c:zend_register_class_alias Unexecuted instantiation: spl_array.c:zend_register_class_alias Unexecuted instantiation: spl_directory.c:zend_register_class_alias Unexecuted instantiation: spl_dllist.c:zend_register_class_alias Unexecuted instantiation: spl_exceptions.c:zend_register_class_alias Unexecuted instantiation: spl_fixedarray.c:zend_register_class_alias Unexecuted instantiation: spl_functions.c:zend_register_class_alias Unexecuted instantiation: spl_heap.c:zend_register_class_alias Unexecuted instantiation: spl_iterators.c:zend_register_class_alias Unexecuted instantiation: spl_observer.c:zend_register_class_alias Unexecuted instantiation: array.c:zend_register_class_alias Unexecuted instantiation: assert.c:zend_register_class_alias Unexecuted instantiation: base64.c:zend_register_class_alias Unexecuted instantiation: basic_functions.c:zend_register_class_alias Unexecuted instantiation: browscap.c:zend_register_class_alias Unexecuted instantiation: crc32_x86.c:zend_register_class_alias Unexecuted instantiation: crc32.c:zend_register_class_alias Unexecuted instantiation: credits.c:zend_register_class_alias Unexecuted instantiation: crypt.c:zend_register_class_alias Unexecuted instantiation: css.c:zend_register_class_alias Unexecuted instantiation: datetime.c:zend_register_class_alias Unexecuted instantiation: dir.c:zend_register_class_alias Unexecuted instantiation: dl.c:zend_register_class_alias Unexecuted instantiation: dns.c:zend_register_class_alias Unexecuted instantiation: exec.c:zend_register_class_alias Unexecuted instantiation: file.c:zend_register_class_alias Unexecuted instantiation: filestat.c:zend_register_class_alias Unexecuted instantiation: filters.c:zend_register_class_alias Unexecuted instantiation: flock_compat.c:zend_register_class_alias Unexecuted instantiation: formatted_print.c:zend_register_class_alias Unexecuted instantiation: fsock.c:zend_register_class_alias Unexecuted instantiation: ftok.c:zend_register_class_alias Unexecuted instantiation: ftp_fopen_wrapper.c:zend_register_class_alias Unexecuted instantiation: head.c:zend_register_class_alias Unexecuted instantiation: hrtime.c:zend_register_class_alias Unexecuted instantiation: html.c:zend_register_class_alias Unexecuted instantiation: http_fopen_wrapper.c:zend_register_class_alias Unexecuted instantiation: http.c:zend_register_class_alias Unexecuted instantiation: image.c:zend_register_class_alias Unexecuted instantiation: incomplete_class.c:zend_register_class_alias Unexecuted instantiation: info.c:zend_register_class_alias Unexecuted instantiation: io_poll.c:zend_register_class_alias Unexecuted instantiation: iptc.c:zend_register_class_alias Unexecuted instantiation: levenshtein.c:zend_register_class_alias Unexecuted instantiation: link.c:zend_register_class_alias Unexecuted instantiation: mail.c:zend_register_class_alias Unexecuted instantiation: math.c:zend_register_class_alias Unexecuted instantiation: md5.c:zend_register_class_alias Unexecuted instantiation: metaphone.c:zend_register_class_alias Unexecuted instantiation: microtime.c:zend_register_class_alias Unexecuted instantiation: net.c:zend_register_class_alias Unexecuted instantiation: pack.c:zend_register_class_alias Unexecuted instantiation: pageinfo.c:zend_register_class_alias Unexecuted instantiation: password.c:zend_register_class_alias Unexecuted instantiation: php_fopen_wrapper.c:zend_register_class_alias Unexecuted instantiation: proc_open.c:zend_register_class_alias Unexecuted instantiation: quot_print.c:zend_register_class_alias Unexecuted instantiation: scanf.c:zend_register_class_alias Unexecuted instantiation: sha1.c:zend_register_class_alias Unexecuted instantiation: soundex.c:zend_register_class_alias Unexecuted instantiation: streamsfuncs.c:zend_register_class_alias Unexecuted instantiation: string.c:zend_register_class_alias Unexecuted instantiation: strnatcmp.c:zend_register_class_alias Unexecuted instantiation: syslog.c:zend_register_class_alias Unexecuted instantiation: type.c:zend_register_class_alias Unexecuted instantiation: uniqid.c:zend_register_class_alias Unexecuted instantiation: url_scanner_ex.c:zend_register_class_alias Unexecuted instantiation: url.c:zend_register_class_alias Unexecuted instantiation: user_filters.c:zend_register_class_alias Unexecuted instantiation: uuencode.c:zend_register_class_alias Unexecuted instantiation: var_unserializer.c:zend_register_class_alias Unexecuted instantiation: var.c:zend_register_class_alias Unexecuted instantiation: versioning.c:zend_register_class_alias Unexecuted instantiation: crypt_sha256.c:zend_register_class_alias Unexecuted instantiation: crypt_sha512.c:zend_register_class_alias Unexecuted instantiation: php_crypt_r.c:zend_register_class_alias Unexecuted instantiation: php_uri.c:zend_register_class_alias Unexecuted instantiation: php_uri_common.c:zend_register_class_alias Unexecuted instantiation: uri_parser_rfc3986.c:zend_register_class_alias Unexecuted instantiation: uri_parser_whatwg.c:zend_register_class_alias Unexecuted instantiation: uri_parser_php_parse_url.c:zend_register_class_alias Unexecuted instantiation: explicit_bzero.c:zend_register_class_alias Unexecuted instantiation: fopen_wrappers.c:zend_register_class_alias Unexecuted instantiation: getopt.c:zend_register_class_alias Unexecuted instantiation: main.c:zend_register_class_alias Unexecuted instantiation: network.c:zend_register_class_alias Unexecuted instantiation: output.c:zend_register_class_alias Unexecuted instantiation: php_content_types.c:zend_register_class_alias Unexecuted instantiation: php_ini_builder.c:zend_register_class_alias Unexecuted instantiation: php_ini.c:zend_register_class_alias Unexecuted instantiation: php_glob.c:zend_register_class_alias Unexecuted instantiation: php_odbc_utils.c:zend_register_class_alias Unexecuted instantiation: php_open_temporary_file.c:zend_register_class_alias Unexecuted instantiation: php_scandir.c:zend_register_class_alias Unexecuted instantiation: php_syslog.c:zend_register_class_alias Unexecuted instantiation: php_ticks.c:zend_register_class_alias Unexecuted instantiation: php_variables.c:zend_register_class_alias Unexecuted instantiation: reentrancy.c:zend_register_class_alias Unexecuted instantiation: rfc1867.c:zend_register_class_alias Unexecuted instantiation: safe_bcmp.c:zend_register_class_alias Unexecuted instantiation: SAPI.c:zend_register_class_alias Unexecuted instantiation: snprintf.c:zend_register_class_alias Unexecuted instantiation: spprintf.c:zend_register_class_alias Unexecuted instantiation: strlcat.c:zend_register_class_alias Unexecuted instantiation: strlcpy.c:zend_register_class_alias Unexecuted instantiation: php_io.c:zend_register_class_alias Unexecuted instantiation: php_io_copy_linux.c:zend_register_class_alias Unexecuted instantiation: poll_backend_epoll.c:zend_register_class_alias Unexecuted instantiation: poll_backend_eventport.c:zend_register_class_alias Unexecuted instantiation: poll_backend_kqueue.c:zend_register_class_alias Unexecuted instantiation: poll_backend_poll.c:zend_register_class_alias Unexecuted instantiation: poll_core.c:zend_register_class_alias Unexecuted instantiation: poll_fd_table.c:zend_register_class_alias Unexecuted instantiation: poll_handle.c:zend_register_class_alias Unexecuted instantiation: cast.c:zend_register_class_alias Unexecuted instantiation: filter.c:zend_register_class_alias Unexecuted instantiation: glob_wrapper.c:zend_register_class_alias Unexecuted instantiation: memory.c:zend_register_class_alias Unexecuted instantiation: mmap.c:zend_register_class_alias Unexecuted instantiation: plain_wrapper.c:zend_register_class_alias Unexecuted instantiation: stream_errors.c:zend_register_class_alias Unexecuted instantiation: streams.c:zend_register_class_alias Unexecuted instantiation: transports.c:zend_register_class_alias Unexecuted instantiation: userspace.c:zend_register_class_alias Unexecuted instantiation: xp_socket.c:zend_register_class_alias Unexecuted instantiation: block_pass.c:zend_register_class_alias Unexecuted instantiation: compact_literals.c:zend_register_class_alias Unexecuted instantiation: compact_vars.c:zend_register_class_alias Unexecuted instantiation: dfa_pass.c:zend_register_class_alias Unexecuted instantiation: nop_removal.c:zend_register_class_alias Unexecuted instantiation: optimize_func_calls.c:zend_register_class_alias Unexecuted instantiation: optimize_temp_vars_5.c:zend_register_class_alias Unexecuted instantiation: pass1.c:zend_register_class_alias Unexecuted instantiation: pass3.c:zend_register_class_alias Unexecuted instantiation: sccp.c:zend_register_class_alias Unexecuted instantiation: zend_optimizer.c:zend_register_class_alias Unexecuted instantiation: zend_API.c:zend_register_class_alias Unexecuted instantiation: zend_ast.c:zend_register_class_alias Unexecuted instantiation: zend_attributes.c:zend_register_class_alias Unexecuted instantiation: zend_autoload.c:zend_register_class_alias Unexecuted instantiation: zend_builtin_functions.c:zend_register_class_alias Unexecuted instantiation: zend_closures.c:zend_register_class_alias Unexecuted instantiation: zend_compile.c:zend_register_class_alias Unexecuted instantiation: zend_constants.c:zend_register_class_alias Unexecuted instantiation: zend_default_classes.c:zend_register_class_alias Unexecuted instantiation: zend_dtrace.c:zend_register_class_alias Unexecuted instantiation: zend_enum.c:zend_register_class_alias Unexecuted instantiation: zend_exceptions.c:zend_register_class_alias Unexecuted instantiation: zend_execute_API.c:zend_register_class_alias Unexecuted instantiation: zend_execute.c:zend_register_class_alias Unexecuted instantiation: zend_fibers.c:zend_register_class_alias Unexecuted instantiation: zend_gc.c:zend_register_class_alias Unexecuted instantiation: zend_generators.c:zend_register_class_alias Unexecuted instantiation: zend_inheritance.c:zend_register_class_alias Unexecuted instantiation: zend_ini_parser.c:zend_register_class_alias Unexecuted instantiation: zend_ini_scanner.c:zend_register_class_alias Unexecuted instantiation: zend_ini.c:zend_register_class_alias Unexecuted instantiation: zend_interfaces.c:zend_register_class_alias Unexecuted instantiation: zend_iterators.c:zend_register_class_alias Unexecuted instantiation: zend_language_parser.c:zend_register_class_alias Unexecuted instantiation: zend_language_scanner.c:zend_register_class_alias Unexecuted instantiation: zend_lazy_objects.c:zend_register_class_alias Unexecuted instantiation: zend_list.c:zend_register_class_alias Unexecuted instantiation: zend_object_handlers.c:zend_register_class_alias Unexecuted instantiation: zend_objects_API.c:zend_register_class_alias Unexecuted instantiation: zend_objects.c:zend_register_class_alias Unexecuted instantiation: zend_observer.c:zend_register_class_alias Unexecuted instantiation: zend_opcode.c:zend_register_class_alias Unexecuted instantiation: zend_operators.c:zend_register_class_alias Unexecuted instantiation: zend_partial.c:zend_register_class_alias Unexecuted instantiation: zend_property_hooks.c:zend_register_class_alias Unexecuted instantiation: zend_smart_str.c:zend_register_class_alias Unexecuted instantiation: zend_system_id.c:zend_register_class_alias Unexecuted instantiation: zend_variables.c:zend_register_class_alias Unexecuted instantiation: zend_weakrefs.c:zend_register_class_alias Unexecuted instantiation: zend.c:zend_register_class_alias Unexecuted instantiation: internal_functions_cli.c:zend_register_class_alias Unexecuted instantiation: fuzzer-parser.c:zend_register_class_alias Unexecuted instantiation: fuzzer-sapi.c:zend_register_class_alias Unexecuted instantiation: fuzzer-tracing-jit.c:zend_register_class_alias Unexecuted instantiation: fuzzer-exif.c:zend_register_class_alias Unexecuted instantiation: fuzzer-unserialize.c:zend_register_class_alias Unexecuted instantiation: fuzzer-function-jit.c:zend_register_class_alias Unexecuted instantiation: fuzzer-json.c:zend_register_class_alias Unexecuted instantiation: fuzzer-unserializehash.c:zend_register_class_alias Unexecuted instantiation: fuzzer-execute.c:zend_register_class_alias |
403 | | #define zend_register_ns_class_alias(ns, name, ce) \ |
404 | | zend_register_class_alias_ex(ZEND_NS_NAME(ns, name), sizeof(ZEND_NS_NAME(ns, name))-1, ce, 1) |
405 | | |
406 | | ZEND_API void zend_disable_functions(const char *function_list); |
407 | | |
408 | | ZEND_API ZEND_COLD void zend_wrong_param_count(void); |
409 | | ZEND_API ZEND_COLD void zend_wrong_property_read(const zval *object, zval *property); |
410 | | |
411 | 17.1k | #define IS_CALLABLE_CHECK_SYNTAX_ONLY (1<<0) |
412 | 22.7k | #define IS_CALLABLE_SUPPRESS_DEPRECATIONS (1<<1) |
413 | | |
414 | | ZEND_API void zend_release_fcall_info_cache(zend_fcall_info_cache *fcc); |
415 | | ZEND_API zend_string *zend_get_callable_name_ex(const zval *callable, const zend_object *object); |
416 | | static zend_always_inline zend_string *zend_get_callable_name(const zval *callable) |
417 | 0 | { |
418 | 0 | return zend_get_callable_name_ex(callable, NULL); |
419 | 0 | } Unexecuted instantiation: php_date.c:zend_get_callable_name Unexecuted instantiation: php_time.c:zend_get_callable_name Unexecuted instantiation: time_duration.c:zend_get_callable_name Unexecuted instantiation: php_pcre.c:zend_get_callable_name Unexecuted instantiation: exif.c:zend_get_callable_name Unexecuted instantiation: hash_adler32.c:zend_get_callable_name Unexecuted instantiation: hash_crc32.c:zend_get_callable_name Unexecuted instantiation: hash_fnv.c:zend_get_callable_name Unexecuted instantiation: hash_gost.c:zend_get_callable_name Unexecuted instantiation: hash_haval.c:zend_get_callable_name Unexecuted instantiation: hash_joaat.c:zend_get_callable_name Unexecuted instantiation: hash_md.c:zend_get_callable_name Unexecuted instantiation: hash_murmur.c:zend_get_callable_name Unexecuted instantiation: hash_ripemd.c:zend_get_callable_name Unexecuted instantiation: hash_sha_ni.c:zend_get_callable_name Unexecuted instantiation: hash_sha_sse2.c:zend_get_callable_name Unexecuted instantiation: hash_sha.c:zend_get_callable_name Unexecuted instantiation: hash_sha3.c:zend_get_callable_name Unexecuted instantiation: hash_snefru.c:zend_get_callable_name Unexecuted instantiation: hash_tiger.c:zend_get_callable_name Unexecuted instantiation: hash_whirlpool.c:zend_get_callable_name Unexecuted instantiation: hash_xxhash.c:zend_get_callable_name Unexecuted instantiation: hash.c:zend_get_callable_name Unexecuted instantiation: json_encoder.c:zend_get_callable_name Unexecuted instantiation: json_parser.tab.c:zend_get_callable_name Unexecuted instantiation: json_scanner.c:zend_get_callable_name Unexecuted instantiation: json.c:zend_get_callable_name Unexecuted instantiation: php_lexbor.c:zend_get_callable_name Unexecuted instantiation: shared_alloc_mmap.c:zend_get_callable_name Unexecuted instantiation: shared_alloc_posix.c:zend_get_callable_name Unexecuted instantiation: shared_alloc_shm.c:zend_get_callable_name Unexecuted instantiation: zend_accelerator_api.c:zend_get_callable_name Unexecuted instantiation: zend_accelerator_blacklist.c:zend_get_callable_name Unexecuted instantiation: zend_accelerator_debug.c:zend_get_callable_name Unexecuted instantiation: zend_accelerator_hash.c:zend_get_callable_name Unexecuted instantiation: zend_accelerator_module.c:zend_get_callable_name Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_get_callable_name Unexecuted instantiation: zend_file_cache.c:zend_get_callable_name Unexecuted instantiation: zend_persist_calc.c:zend_get_callable_name Unexecuted instantiation: zend_persist.c:zend_get_callable_name Unexecuted instantiation: zend_shared_alloc.c:zend_get_callable_name Unexecuted instantiation: ZendAccelerator.c:zend_get_callable_name Unexecuted instantiation: zend_jit_vm_helpers.c:zend_get_callable_name Unexecuted instantiation: zend_jit.c:zend_get_callable_name Unexecuted instantiation: csprng.c:zend_get_callable_name Unexecuted instantiation: engine_mt19937.c:zend_get_callable_name Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_get_callable_name Unexecuted instantiation: engine_secure.c:zend_get_callable_name Unexecuted instantiation: engine_user.c:zend_get_callable_name Unexecuted instantiation: engine_xoshiro256starstar.c:zend_get_callable_name Unexecuted instantiation: gammasection.c:zend_get_callable_name Unexecuted instantiation: random.c:zend_get_callable_name Unexecuted instantiation: randomizer.c:zend_get_callable_name Unexecuted instantiation: zend_utils.c:zend_get_callable_name Unexecuted instantiation: php_reflection.c:zend_get_callable_name Unexecuted instantiation: php_spl.c:zend_get_callable_name Unexecuted instantiation: spl_array.c:zend_get_callable_name Unexecuted instantiation: spl_directory.c:zend_get_callable_name Unexecuted instantiation: spl_dllist.c:zend_get_callable_name Unexecuted instantiation: spl_exceptions.c:zend_get_callable_name Unexecuted instantiation: spl_fixedarray.c:zend_get_callable_name Unexecuted instantiation: spl_functions.c:zend_get_callable_name Unexecuted instantiation: spl_heap.c:zend_get_callable_name Unexecuted instantiation: spl_iterators.c:zend_get_callable_name Unexecuted instantiation: spl_observer.c:zend_get_callable_name Unexecuted instantiation: array.c:zend_get_callable_name Unexecuted instantiation: assert.c:zend_get_callable_name Unexecuted instantiation: base64.c:zend_get_callable_name Unexecuted instantiation: basic_functions.c:zend_get_callable_name Unexecuted instantiation: browscap.c:zend_get_callable_name Unexecuted instantiation: crc32_x86.c:zend_get_callable_name Unexecuted instantiation: crc32.c:zend_get_callable_name Unexecuted instantiation: credits.c:zend_get_callable_name Unexecuted instantiation: crypt.c:zend_get_callable_name Unexecuted instantiation: css.c:zend_get_callable_name Unexecuted instantiation: datetime.c:zend_get_callable_name Unexecuted instantiation: dir.c:zend_get_callable_name Unexecuted instantiation: dl.c:zend_get_callable_name Unexecuted instantiation: dns.c:zend_get_callable_name Unexecuted instantiation: exec.c:zend_get_callable_name Unexecuted instantiation: file.c:zend_get_callable_name Unexecuted instantiation: filestat.c:zend_get_callable_name Unexecuted instantiation: filters.c:zend_get_callable_name Unexecuted instantiation: flock_compat.c:zend_get_callable_name Unexecuted instantiation: formatted_print.c:zend_get_callable_name Unexecuted instantiation: fsock.c:zend_get_callable_name Unexecuted instantiation: ftok.c:zend_get_callable_name Unexecuted instantiation: ftp_fopen_wrapper.c:zend_get_callable_name Unexecuted instantiation: head.c:zend_get_callable_name Unexecuted instantiation: hrtime.c:zend_get_callable_name Unexecuted instantiation: html.c:zend_get_callable_name Unexecuted instantiation: http_fopen_wrapper.c:zend_get_callable_name Unexecuted instantiation: http.c:zend_get_callable_name Unexecuted instantiation: image.c:zend_get_callable_name Unexecuted instantiation: incomplete_class.c:zend_get_callable_name Unexecuted instantiation: info.c:zend_get_callable_name Unexecuted instantiation: io_poll.c:zend_get_callable_name Unexecuted instantiation: iptc.c:zend_get_callable_name Unexecuted instantiation: levenshtein.c:zend_get_callable_name Unexecuted instantiation: link.c:zend_get_callable_name Unexecuted instantiation: mail.c:zend_get_callable_name Unexecuted instantiation: math.c:zend_get_callable_name Unexecuted instantiation: md5.c:zend_get_callable_name Unexecuted instantiation: metaphone.c:zend_get_callable_name Unexecuted instantiation: microtime.c:zend_get_callable_name Unexecuted instantiation: net.c:zend_get_callable_name Unexecuted instantiation: pack.c:zend_get_callable_name Unexecuted instantiation: pageinfo.c:zend_get_callable_name Unexecuted instantiation: password.c:zend_get_callable_name Unexecuted instantiation: php_fopen_wrapper.c:zend_get_callable_name Unexecuted instantiation: proc_open.c:zend_get_callable_name Unexecuted instantiation: quot_print.c:zend_get_callable_name Unexecuted instantiation: scanf.c:zend_get_callable_name Unexecuted instantiation: sha1.c:zend_get_callable_name Unexecuted instantiation: soundex.c:zend_get_callable_name Unexecuted instantiation: streamsfuncs.c:zend_get_callable_name Unexecuted instantiation: string.c:zend_get_callable_name Unexecuted instantiation: strnatcmp.c:zend_get_callable_name Unexecuted instantiation: syslog.c:zend_get_callable_name Unexecuted instantiation: type.c:zend_get_callable_name Unexecuted instantiation: uniqid.c:zend_get_callable_name Unexecuted instantiation: url_scanner_ex.c:zend_get_callable_name Unexecuted instantiation: url.c:zend_get_callable_name Unexecuted instantiation: user_filters.c:zend_get_callable_name Unexecuted instantiation: uuencode.c:zend_get_callable_name Unexecuted instantiation: var_unserializer.c:zend_get_callable_name Unexecuted instantiation: var.c:zend_get_callable_name Unexecuted instantiation: versioning.c:zend_get_callable_name Unexecuted instantiation: crypt_sha256.c:zend_get_callable_name Unexecuted instantiation: crypt_sha512.c:zend_get_callable_name Unexecuted instantiation: php_crypt_r.c:zend_get_callable_name Unexecuted instantiation: php_uri.c:zend_get_callable_name Unexecuted instantiation: php_uri_common.c:zend_get_callable_name Unexecuted instantiation: uri_parser_rfc3986.c:zend_get_callable_name Unexecuted instantiation: uri_parser_whatwg.c:zend_get_callable_name Unexecuted instantiation: uri_parser_php_parse_url.c:zend_get_callable_name Unexecuted instantiation: explicit_bzero.c:zend_get_callable_name Unexecuted instantiation: fopen_wrappers.c:zend_get_callable_name Unexecuted instantiation: getopt.c:zend_get_callable_name Unexecuted instantiation: main.c:zend_get_callable_name Unexecuted instantiation: network.c:zend_get_callable_name Unexecuted instantiation: output.c:zend_get_callable_name Unexecuted instantiation: php_content_types.c:zend_get_callable_name Unexecuted instantiation: php_ini_builder.c:zend_get_callable_name Unexecuted instantiation: php_ini.c:zend_get_callable_name Unexecuted instantiation: php_glob.c:zend_get_callable_name Unexecuted instantiation: php_odbc_utils.c:zend_get_callable_name Unexecuted instantiation: php_open_temporary_file.c:zend_get_callable_name Unexecuted instantiation: php_scandir.c:zend_get_callable_name Unexecuted instantiation: php_syslog.c:zend_get_callable_name Unexecuted instantiation: php_ticks.c:zend_get_callable_name Unexecuted instantiation: php_variables.c:zend_get_callable_name Unexecuted instantiation: reentrancy.c:zend_get_callable_name Unexecuted instantiation: rfc1867.c:zend_get_callable_name Unexecuted instantiation: safe_bcmp.c:zend_get_callable_name Unexecuted instantiation: SAPI.c:zend_get_callable_name Unexecuted instantiation: snprintf.c:zend_get_callable_name Unexecuted instantiation: spprintf.c:zend_get_callable_name Unexecuted instantiation: strlcat.c:zend_get_callable_name Unexecuted instantiation: strlcpy.c:zend_get_callable_name Unexecuted instantiation: php_io.c:zend_get_callable_name Unexecuted instantiation: php_io_copy_linux.c:zend_get_callable_name Unexecuted instantiation: poll_backend_epoll.c:zend_get_callable_name Unexecuted instantiation: poll_backend_eventport.c:zend_get_callable_name Unexecuted instantiation: poll_backend_kqueue.c:zend_get_callable_name Unexecuted instantiation: poll_backend_poll.c:zend_get_callable_name Unexecuted instantiation: poll_core.c:zend_get_callable_name Unexecuted instantiation: poll_fd_table.c:zend_get_callable_name Unexecuted instantiation: poll_handle.c:zend_get_callable_name Unexecuted instantiation: cast.c:zend_get_callable_name Unexecuted instantiation: filter.c:zend_get_callable_name Unexecuted instantiation: glob_wrapper.c:zend_get_callable_name Unexecuted instantiation: memory.c:zend_get_callable_name Unexecuted instantiation: mmap.c:zend_get_callable_name Unexecuted instantiation: plain_wrapper.c:zend_get_callable_name Unexecuted instantiation: stream_errors.c:zend_get_callable_name Unexecuted instantiation: streams.c:zend_get_callable_name Unexecuted instantiation: transports.c:zend_get_callable_name Unexecuted instantiation: userspace.c:zend_get_callable_name Unexecuted instantiation: xp_socket.c:zend_get_callable_name Unexecuted instantiation: block_pass.c:zend_get_callable_name Unexecuted instantiation: compact_literals.c:zend_get_callable_name Unexecuted instantiation: compact_vars.c:zend_get_callable_name Unexecuted instantiation: dfa_pass.c:zend_get_callable_name Unexecuted instantiation: nop_removal.c:zend_get_callable_name Unexecuted instantiation: optimize_func_calls.c:zend_get_callable_name Unexecuted instantiation: optimize_temp_vars_5.c:zend_get_callable_name Unexecuted instantiation: pass1.c:zend_get_callable_name Unexecuted instantiation: pass3.c:zend_get_callable_name Unexecuted instantiation: sccp.c:zend_get_callable_name Unexecuted instantiation: zend_optimizer.c:zend_get_callable_name Unexecuted instantiation: zend_API.c:zend_get_callable_name Unexecuted instantiation: zend_ast.c:zend_get_callable_name Unexecuted instantiation: zend_attributes.c:zend_get_callable_name Unexecuted instantiation: zend_autoload.c:zend_get_callable_name Unexecuted instantiation: zend_builtin_functions.c:zend_get_callable_name Unexecuted instantiation: zend_closures.c:zend_get_callable_name Unexecuted instantiation: zend_compile.c:zend_get_callable_name Unexecuted instantiation: zend_constants.c:zend_get_callable_name Unexecuted instantiation: zend_default_classes.c:zend_get_callable_name Unexecuted instantiation: zend_dtrace.c:zend_get_callable_name Unexecuted instantiation: zend_enum.c:zend_get_callable_name Unexecuted instantiation: zend_exceptions.c:zend_get_callable_name Unexecuted instantiation: zend_execute_API.c:zend_get_callable_name Unexecuted instantiation: zend_execute.c:zend_get_callable_name Unexecuted instantiation: zend_fibers.c:zend_get_callable_name Unexecuted instantiation: zend_gc.c:zend_get_callable_name Unexecuted instantiation: zend_generators.c:zend_get_callable_name Unexecuted instantiation: zend_inheritance.c:zend_get_callable_name Unexecuted instantiation: zend_ini_parser.c:zend_get_callable_name Unexecuted instantiation: zend_ini_scanner.c:zend_get_callable_name Unexecuted instantiation: zend_ini.c:zend_get_callable_name Unexecuted instantiation: zend_interfaces.c:zend_get_callable_name Unexecuted instantiation: zend_iterators.c:zend_get_callable_name Unexecuted instantiation: zend_language_parser.c:zend_get_callable_name Unexecuted instantiation: zend_language_scanner.c:zend_get_callable_name Unexecuted instantiation: zend_lazy_objects.c:zend_get_callable_name Unexecuted instantiation: zend_list.c:zend_get_callable_name Unexecuted instantiation: zend_object_handlers.c:zend_get_callable_name Unexecuted instantiation: zend_objects_API.c:zend_get_callable_name Unexecuted instantiation: zend_objects.c:zend_get_callable_name Unexecuted instantiation: zend_observer.c:zend_get_callable_name Unexecuted instantiation: zend_opcode.c:zend_get_callable_name Unexecuted instantiation: zend_operators.c:zend_get_callable_name Unexecuted instantiation: zend_partial.c:zend_get_callable_name Unexecuted instantiation: zend_property_hooks.c:zend_get_callable_name Unexecuted instantiation: zend_smart_str.c:zend_get_callable_name Unexecuted instantiation: zend_system_id.c:zend_get_callable_name Unexecuted instantiation: zend_variables.c:zend_get_callable_name Unexecuted instantiation: zend_weakrefs.c:zend_get_callable_name Unexecuted instantiation: zend.c:zend_get_callable_name Unexecuted instantiation: internal_functions_cli.c:zend_get_callable_name Unexecuted instantiation: fuzzer-parser.c:zend_get_callable_name Unexecuted instantiation: fuzzer-sapi.c:zend_get_callable_name Unexecuted instantiation: fuzzer-tracing-jit.c:zend_get_callable_name Unexecuted instantiation: fuzzer-exif.c:zend_get_callable_name Unexecuted instantiation: fuzzer-unserialize.c:zend_get_callable_name Unexecuted instantiation: fuzzer-function-jit.c:zend_get_callable_name Unexecuted instantiation: fuzzer-json.c:zend_get_callable_name Unexecuted instantiation: fuzzer-unserializehash.c:zend_get_callable_name Unexecuted instantiation: fuzzer-execute.c:zend_get_callable_name |
420 | | |
421 | | ZEND_API bool zend_is_callable_at_frame( |
422 | | const zval *callable, zend_object *object, const zend_execute_data *frame, |
423 | | uint32_t check_flags, zend_fcall_info_cache *fcc, char **error); |
424 | | ZEND_API bool zend_is_callable_ex(const zval *callable, zend_object *object, uint32_t check_flags, zend_string **callable_name, zend_fcall_info_cache *fcc, char **error); |
425 | | static zend_always_inline bool zend_is_callable(const zval *callable, uint32_t check_flags, zend_string **callable_name) |
426 | 9.56k | { |
427 | 9.56k | return zend_is_callable_ex(callable, NULL, check_flags, callable_name, NULL, NULL); |
428 | 9.56k | } Unexecuted instantiation: php_date.c:zend_is_callable Unexecuted instantiation: php_time.c:zend_is_callable Unexecuted instantiation: time_duration.c:zend_is_callable Unexecuted instantiation: php_pcre.c:zend_is_callable Unexecuted instantiation: exif.c:zend_is_callable Unexecuted instantiation: hash_adler32.c:zend_is_callable Unexecuted instantiation: hash_crc32.c:zend_is_callable Unexecuted instantiation: hash_fnv.c:zend_is_callable Unexecuted instantiation: hash_gost.c:zend_is_callable Unexecuted instantiation: hash_haval.c:zend_is_callable Unexecuted instantiation: hash_joaat.c:zend_is_callable Unexecuted instantiation: hash_md.c:zend_is_callable Unexecuted instantiation: hash_murmur.c:zend_is_callable Unexecuted instantiation: hash_ripemd.c:zend_is_callable Unexecuted instantiation: hash_sha_ni.c:zend_is_callable Unexecuted instantiation: hash_sha_sse2.c:zend_is_callable Unexecuted instantiation: hash_sha.c:zend_is_callable Unexecuted instantiation: hash_sha3.c:zend_is_callable Unexecuted instantiation: hash_snefru.c:zend_is_callable Unexecuted instantiation: hash_tiger.c:zend_is_callable Unexecuted instantiation: hash_whirlpool.c:zend_is_callable Unexecuted instantiation: hash_xxhash.c:zend_is_callable Unexecuted instantiation: hash.c:zend_is_callable Unexecuted instantiation: json_encoder.c:zend_is_callable Unexecuted instantiation: json_parser.tab.c:zend_is_callable Unexecuted instantiation: json_scanner.c:zend_is_callable Unexecuted instantiation: json.c:zend_is_callable Unexecuted instantiation: php_lexbor.c:zend_is_callable Unexecuted instantiation: shared_alloc_mmap.c:zend_is_callable Unexecuted instantiation: shared_alloc_posix.c:zend_is_callable Unexecuted instantiation: shared_alloc_shm.c:zend_is_callable Unexecuted instantiation: zend_accelerator_api.c:zend_is_callable Unexecuted instantiation: zend_accelerator_blacklist.c:zend_is_callable Unexecuted instantiation: zend_accelerator_debug.c:zend_is_callable Unexecuted instantiation: zend_accelerator_hash.c:zend_is_callable Unexecuted instantiation: zend_accelerator_module.c:zend_is_callable Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_is_callable Unexecuted instantiation: zend_file_cache.c:zend_is_callable Unexecuted instantiation: zend_persist_calc.c:zend_is_callable Unexecuted instantiation: zend_persist.c:zend_is_callable Unexecuted instantiation: zend_shared_alloc.c:zend_is_callable Unexecuted instantiation: ZendAccelerator.c:zend_is_callable Unexecuted instantiation: zend_jit_vm_helpers.c:zend_is_callable Unexecuted instantiation: zend_jit.c:zend_is_callable Unexecuted instantiation: csprng.c:zend_is_callable Unexecuted instantiation: engine_mt19937.c:zend_is_callable Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_is_callable Unexecuted instantiation: engine_secure.c:zend_is_callable Unexecuted instantiation: engine_user.c:zend_is_callable Unexecuted instantiation: engine_xoshiro256starstar.c:zend_is_callable Unexecuted instantiation: gammasection.c:zend_is_callable Unexecuted instantiation: random.c:zend_is_callable Unexecuted instantiation: randomizer.c:zend_is_callable Unexecuted instantiation: zend_utils.c:zend_is_callable Unexecuted instantiation: php_reflection.c:zend_is_callable Unexecuted instantiation: php_spl.c:zend_is_callable Unexecuted instantiation: spl_array.c:zend_is_callable Unexecuted instantiation: spl_directory.c:zend_is_callable Unexecuted instantiation: spl_dllist.c:zend_is_callable Unexecuted instantiation: spl_exceptions.c:zend_is_callable Unexecuted instantiation: spl_fixedarray.c:zend_is_callable Unexecuted instantiation: spl_functions.c:zend_is_callable Unexecuted instantiation: spl_heap.c:zend_is_callable Unexecuted instantiation: spl_iterators.c:zend_is_callable Unexecuted instantiation: spl_observer.c:zend_is_callable Unexecuted instantiation: array.c:zend_is_callable Unexecuted instantiation: assert.c:zend_is_callable Unexecuted instantiation: base64.c:zend_is_callable Unexecuted instantiation: basic_functions.c:zend_is_callable Unexecuted instantiation: browscap.c:zend_is_callable Unexecuted instantiation: crc32_x86.c:zend_is_callable Unexecuted instantiation: crc32.c:zend_is_callable Unexecuted instantiation: credits.c:zend_is_callable Unexecuted instantiation: crypt.c:zend_is_callable Unexecuted instantiation: css.c:zend_is_callable Unexecuted instantiation: datetime.c:zend_is_callable Unexecuted instantiation: dir.c:zend_is_callable Unexecuted instantiation: dl.c:zend_is_callable Unexecuted instantiation: dns.c:zend_is_callable Unexecuted instantiation: exec.c:zend_is_callable Unexecuted instantiation: file.c:zend_is_callable Unexecuted instantiation: filestat.c:zend_is_callable Unexecuted instantiation: filters.c:zend_is_callable Unexecuted instantiation: flock_compat.c:zend_is_callable Unexecuted instantiation: formatted_print.c:zend_is_callable Unexecuted instantiation: fsock.c:zend_is_callable Unexecuted instantiation: ftok.c:zend_is_callable Unexecuted instantiation: ftp_fopen_wrapper.c:zend_is_callable Unexecuted instantiation: head.c:zend_is_callable Unexecuted instantiation: hrtime.c:zend_is_callable Unexecuted instantiation: html.c:zend_is_callable Unexecuted instantiation: http_fopen_wrapper.c:zend_is_callable Unexecuted instantiation: http.c:zend_is_callable Unexecuted instantiation: image.c:zend_is_callable Unexecuted instantiation: incomplete_class.c:zend_is_callable Unexecuted instantiation: info.c:zend_is_callable Unexecuted instantiation: io_poll.c:zend_is_callable Unexecuted instantiation: iptc.c:zend_is_callable Unexecuted instantiation: levenshtein.c:zend_is_callable Unexecuted instantiation: link.c:zend_is_callable Unexecuted instantiation: mail.c:zend_is_callable Unexecuted instantiation: math.c:zend_is_callable Unexecuted instantiation: md5.c:zend_is_callable Unexecuted instantiation: metaphone.c:zend_is_callable Unexecuted instantiation: microtime.c:zend_is_callable Unexecuted instantiation: net.c:zend_is_callable Unexecuted instantiation: pack.c:zend_is_callable Unexecuted instantiation: pageinfo.c:zend_is_callable Unexecuted instantiation: password.c:zend_is_callable Unexecuted instantiation: php_fopen_wrapper.c:zend_is_callable Unexecuted instantiation: proc_open.c:zend_is_callable Unexecuted instantiation: quot_print.c:zend_is_callable Unexecuted instantiation: scanf.c:zend_is_callable Unexecuted instantiation: sha1.c:zend_is_callable Unexecuted instantiation: soundex.c:zend_is_callable Unexecuted instantiation: streamsfuncs.c:zend_is_callable Unexecuted instantiation: string.c:zend_is_callable Unexecuted instantiation: strnatcmp.c:zend_is_callable Unexecuted instantiation: syslog.c:zend_is_callable Unexecuted instantiation: type.c:zend_is_callable Unexecuted instantiation: uniqid.c:zend_is_callable Unexecuted instantiation: url_scanner_ex.c:zend_is_callable Unexecuted instantiation: url.c:zend_is_callable Unexecuted instantiation: user_filters.c:zend_is_callable Unexecuted instantiation: uuencode.c:zend_is_callable Unexecuted instantiation: var_unserializer.c:zend_is_callable Unexecuted instantiation: var.c:zend_is_callable Unexecuted instantiation: versioning.c:zend_is_callable Unexecuted instantiation: crypt_sha256.c:zend_is_callable Unexecuted instantiation: crypt_sha512.c:zend_is_callable Unexecuted instantiation: php_crypt_r.c:zend_is_callable Unexecuted instantiation: php_uri.c:zend_is_callable Unexecuted instantiation: php_uri_common.c:zend_is_callable Unexecuted instantiation: uri_parser_rfc3986.c:zend_is_callable Unexecuted instantiation: uri_parser_whatwg.c:zend_is_callable Unexecuted instantiation: uri_parser_php_parse_url.c:zend_is_callable Unexecuted instantiation: explicit_bzero.c:zend_is_callable Unexecuted instantiation: fopen_wrappers.c:zend_is_callable Unexecuted instantiation: getopt.c:zend_is_callable Unexecuted instantiation: main.c:zend_is_callable Unexecuted instantiation: network.c:zend_is_callable Unexecuted instantiation: output.c:zend_is_callable Unexecuted instantiation: php_content_types.c:zend_is_callable Unexecuted instantiation: php_ini_builder.c:zend_is_callable Unexecuted instantiation: php_ini.c:zend_is_callable Unexecuted instantiation: php_glob.c:zend_is_callable Unexecuted instantiation: php_odbc_utils.c:zend_is_callable Unexecuted instantiation: php_open_temporary_file.c:zend_is_callable Unexecuted instantiation: php_scandir.c:zend_is_callable Unexecuted instantiation: php_syslog.c:zend_is_callable Unexecuted instantiation: php_ticks.c:zend_is_callable Unexecuted instantiation: php_variables.c:zend_is_callable Unexecuted instantiation: reentrancy.c:zend_is_callable Unexecuted instantiation: rfc1867.c:zend_is_callable Unexecuted instantiation: safe_bcmp.c:zend_is_callable Unexecuted instantiation: SAPI.c:zend_is_callable Unexecuted instantiation: snprintf.c:zend_is_callable Unexecuted instantiation: spprintf.c:zend_is_callable Unexecuted instantiation: strlcat.c:zend_is_callable Unexecuted instantiation: strlcpy.c:zend_is_callable Unexecuted instantiation: php_io.c:zend_is_callable Unexecuted instantiation: php_io_copy_linux.c:zend_is_callable Unexecuted instantiation: poll_backend_epoll.c:zend_is_callable Unexecuted instantiation: poll_backend_eventport.c:zend_is_callable Unexecuted instantiation: poll_backend_kqueue.c:zend_is_callable Unexecuted instantiation: poll_backend_poll.c:zend_is_callable Unexecuted instantiation: poll_core.c:zend_is_callable Unexecuted instantiation: poll_fd_table.c:zend_is_callable Unexecuted instantiation: poll_handle.c:zend_is_callable Unexecuted instantiation: cast.c:zend_is_callable Unexecuted instantiation: filter.c:zend_is_callable Unexecuted instantiation: glob_wrapper.c:zend_is_callable Unexecuted instantiation: memory.c:zend_is_callable Unexecuted instantiation: mmap.c:zend_is_callable Unexecuted instantiation: plain_wrapper.c:zend_is_callable Unexecuted instantiation: stream_errors.c:zend_is_callable Unexecuted instantiation: streams.c:zend_is_callable Unexecuted instantiation: transports.c:zend_is_callable Unexecuted instantiation: userspace.c:zend_is_callable Unexecuted instantiation: xp_socket.c:zend_is_callable Unexecuted instantiation: block_pass.c:zend_is_callable Unexecuted instantiation: compact_literals.c:zend_is_callable Unexecuted instantiation: compact_vars.c:zend_is_callable Unexecuted instantiation: dfa_pass.c:zend_is_callable Unexecuted instantiation: nop_removal.c:zend_is_callable Unexecuted instantiation: optimize_func_calls.c:zend_is_callable Unexecuted instantiation: optimize_temp_vars_5.c:zend_is_callable Unexecuted instantiation: pass1.c:zend_is_callable Unexecuted instantiation: pass3.c:zend_is_callable Unexecuted instantiation: sccp.c:zend_is_callable Unexecuted instantiation: zend_optimizer.c:zend_is_callable Unexecuted instantiation: zend_API.c:zend_is_callable Unexecuted instantiation: zend_ast.c:zend_is_callable Unexecuted instantiation: zend_attributes.c:zend_is_callable Unexecuted instantiation: zend_autoload.c:zend_is_callable Unexecuted instantiation: zend_builtin_functions.c:zend_is_callable Unexecuted instantiation: zend_closures.c:zend_is_callable Unexecuted instantiation: zend_compile.c:zend_is_callable Unexecuted instantiation: zend_constants.c:zend_is_callable Unexecuted instantiation: zend_default_classes.c:zend_is_callable Unexecuted instantiation: zend_dtrace.c:zend_is_callable Unexecuted instantiation: zend_enum.c:zend_is_callable Unexecuted instantiation: zend_exceptions.c:zend_is_callable Unexecuted instantiation: zend_execute_API.c:zend_is_callable zend_execute.c:zend_is_callable Line | Count | Source | 426 | 9.56k | { | 427 | 9.56k | return zend_is_callable_ex(callable, NULL, check_flags, callable_name, NULL, NULL); | 428 | 9.56k | } |
Unexecuted instantiation: zend_fibers.c:zend_is_callable Unexecuted instantiation: zend_gc.c:zend_is_callable Unexecuted instantiation: zend_generators.c:zend_is_callable Unexecuted instantiation: zend_inheritance.c:zend_is_callable Unexecuted instantiation: zend_ini_parser.c:zend_is_callable Unexecuted instantiation: zend_ini_scanner.c:zend_is_callable Unexecuted instantiation: zend_ini.c:zend_is_callable Unexecuted instantiation: zend_interfaces.c:zend_is_callable Unexecuted instantiation: zend_iterators.c:zend_is_callable Unexecuted instantiation: zend_language_parser.c:zend_is_callable Unexecuted instantiation: zend_language_scanner.c:zend_is_callable Unexecuted instantiation: zend_lazy_objects.c:zend_is_callable Unexecuted instantiation: zend_list.c:zend_is_callable Unexecuted instantiation: zend_object_handlers.c:zend_is_callable Unexecuted instantiation: zend_objects_API.c:zend_is_callable Unexecuted instantiation: zend_objects.c:zend_is_callable Unexecuted instantiation: zend_observer.c:zend_is_callable Unexecuted instantiation: zend_opcode.c:zend_is_callable Unexecuted instantiation: zend_operators.c:zend_is_callable Unexecuted instantiation: zend_partial.c:zend_is_callable Unexecuted instantiation: zend_property_hooks.c:zend_is_callable Unexecuted instantiation: zend_smart_str.c:zend_is_callable Unexecuted instantiation: zend_system_id.c:zend_is_callable Unexecuted instantiation: zend_variables.c:zend_is_callable Unexecuted instantiation: zend_weakrefs.c:zend_is_callable Unexecuted instantiation: zend.c:zend_is_callable Unexecuted instantiation: internal_functions_cli.c:zend_is_callable Unexecuted instantiation: fuzzer-parser.c:zend_is_callable Unexecuted instantiation: fuzzer-sapi.c:zend_is_callable Unexecuted instantiation: fuzzer-tracing-jit.c:zend_is_callable Unexecuted instantiation: fuzzer-exif.c:zend_is_callable Unexecuted instantiation: fuzzer-unserialize.c:zend_is_callable Unexecuted instantiation: fuzzer-function-jit.c:zend_is_callable Unexecuted instantiation: fuzzer-json.c:zend_is_callable Unexecuted instantiation: fuzzer-unserializehash.c:zend_is_callable Unexecuted instantiation: fuzzer-execute.c:zend_is_callable |
429 | | |
430 | | ZEND_API const char *zend_get_module_version(const char *module_name); |
431 | | ZEND_API zend_result zend_get_module_started(const char *module_name); |
432 | | |
433 | | ZEND_API zend_property_info *zend_declare_typed_property(zend_class_entry *ce, zend_string *name, zval *property, int access_type, zend_string *doc_comment, zend_type type); |
434 | | |
435 | | ZEND_API void zend_declare_property_ex(zend_class_entry *ce, zend_string *name, zval *property, int access_type, zend_string *doc_comment); |
436 | | ZEND_API void zend_declare_property(zend_class_entry *ce, const char *name, size_t name_length, zval *property, int access_type); |
437 | | ZEND_API void zend_declare_property_null(zend_class_entry *ce, const char *name, size_t name_length, int access_type); |
438 | | ZEND_API void zend_declare_property_bool(zend_class_entry *ce, const char *name, size_t name_length, zend_long value, int access_type); |
439 | | ZEND_API void zend_declare_property_long(zend_class_entry *ce, const char *name, size_t name_length, zend_long value, int access_type); |
440 | | ZEND_API void zend_declare_property_double(zend_class_entry *ce, const char *name, size_t name_length, double value, int access_type); |
441 | | ZEND_API void zend_declare_property_string(zend_class_entry *ce, const char *name, size_t name_length, const char *value, int access_type); |
442 | | ZEND_API void zend_declare_property_stringl(zend_class_entry *ce, const char *name, size_t name_length, const char *value, size_t value_len, int access_type); |
443 | | |
444 | | ZEND_API zend_class_constant *zend_declare_typed_class_constant(zend_class_entry *ce, zend_string *name, zval *value, int access_type, zend_string *doc_comment, zend_type type); |
445 | | ZEND_API zend_class_constant *zend_declare_class_constant_ex(zend_class_entry *ce, zend_string *name, zval *value, int access_type, zend_string *doc_comment); |
446 | | ZEND_API void zend_declare_class_constant(zend_class_entry *ce, const char *name, size_t name_length, zval *value); |
447 | | ZEND_API void zend_declare_class_constant_null(zend_class_entry *ce, const char *name, size_t name_length); |
448 | | ZEND_API void zend_declare_class_constant_long(zend_class_entry *ce, const char *name, size_t name_length, zend_long value); |
449 | | ZEND_API void zend_declare_class_constant_bool(zend_class_entry *ce, const char *name, size_t name_length, bool value); |
450 | | ZEND_API void zend_declare_class_constant_double(zend_class_entry *ce, const char *name, size_t name_length, double value); |
451 | | ZEND_API void zend_declare_class_constant_stringl(zend_class_entry *ce, const char *name, size_t name_length, const char *value, size_t value_length); |
452 | | ZEND_API void zend_declare_class_constant_string(zend_class_entry *ce, const char *name, size_t name_length, const char *value); |
453 | | |
454 | | ZEND_API zend_result zend_update_class_constant(zend_class_constant *c, const zend_string *name, zend_class_entry *scope); |
455 | | ZEND_API zend_result zend_update_class_constants(zend_class_entry *class_type); |
456 | | ZEND_API HashTable *zend_separate_class_constants_table(const zend_class_entry *class_type); |
457 | | |
458 | 5.99k | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { |
459 | 5.99k | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { |
460 | 1.17k | const zend_class_mutable_data *mutable_data = |
461 | 1.17k | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); |
462 | 1.17k | if (mutable_data && mutable_data->constants_table) { |
463 | 704 | return mutable_data->constants_table; |
464 | 704 | } else { |
465 | 466 | return zend_separate_class_constants_table(ce); |
466 | 466 | } |
467 | 4.82k | } else { |
468 | 4.82k | return &ce->constants_table; |
469 | 4.82k | } |
470 | 5.99k | } Unexecuted instantiation: php_date.c:zend_class_constants_table Unexecuted instantiation: php_time.c:zend_class_constants_table Unexecuted instantiation: time_duration.c:zend_class_constants_table Unexecuted instantiation: php_pcre.c:zend_class_constants_table Unexecuted instantiation: exif.c:zend_class_constants_table Unexecuted instantiation: hash_adler32.c:zend_class_constants_table Unexecuted instantiation: hash_crc32.c:zend_class_constants_table Unexecuted instantiation: hash_fnv.c:zend_class_constants_table Unexecuted instantiation: hash_gost.c:zend_class_constants_table Unexecuted instantiation: hash_haval.c:zend_class_constants_table Unexecuted instantiation: hash_joaat.c:zend_class_constants_table Unexecuted instantiation: hash_md.c:zend_class_constants_table Unexecuted instantiation: hash_murmur.c:zend_class_constants_table Unexecuted instantiation: hash_ripemd.c:zend_class_constants_table Unexecuted instantiation: hash_sha_ni.c:zend_class_constants_table Unexecuted instantiation: hash_sha_sse2.c:zend_class_constants_table Unexecuted instantiation: hash_sha.c:zend_class_constants_table Unexecuted instantiation: hash_sha3.c:zend_class_constants_table Unexecuted instantiation: hash_snefru.c:zend_class_constants_table Unexecuted instantiation: hash_tiger.c:zend_class_constants_table Unexecuted instantiation: hash_whirlpool.c:zend_class_constants_table Unexecuted instantiation: hash_xxhash.c:zend_class_constants_table Unexecuted instantiation: hash.c:zend_class_constants_table Unexecuted instantiation: json_encoder.c:zend_class_constants_table Unexecuted instantiation: json_parser.tab.c:zend_class_constants_table Unexecuted instantiation: json_scanner.c:zend_class_constants_table Unexecuted instantiation: json.c:zend_class_constants_table Unexecuted instantiation: php_lexbor.c:zend_class_constants_table Unexecuted instantiation: shared_alloc_mmap.c:zend_class_constants_table Unexecuted instantiation: shared_alloc_posix.c:zend_class_constants_table Unexecuted instantiation: shared_alloc_shm.c:zend_class_constants_table Unexecuted instantiation: zend_accelerator_api.c:zend_class_constants_table Unexecuted instantiation: zend_accelerator_blacklist.c:zend_class_constants_table Unexecuted instantiation: zend_accelerator_debug.c:zend_class_constants_table Unexecuted instantiation: zend_accelerator_hash.c:zend_class_constants_table Unexecuted instantiation: zend_accelerator_module.c:zend_class_constants_table Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_class_constants_table Unexecuted instantiation: zend_file_cache.c:zend_class_constants_table Unexecuted instantiation: zend_persist_calc.c:zend_class_constants_table Unexecuted instantiation: zend_persist.c:zend_class_constants_table Unexecuted instantiation: zend_shared_alloc.c:zend_class_constants_table Unexecuted instantiation: ZendAccelerator.c:zend_class_constants_table Unexecuted instantiation: zend_jit_vm_helpers.c:zend_class_constants_table Unexecuted instantiation: zend_jit.c:zend_class_constants_table Unexecuted instantiation: csprng.c:zend_class_constants_table Unexecuted instantiation: engine_mt19937.c:zend_class_constants_table Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_class_constants_table Unexecuted instantiation: engine_secure.c:zend_class_constants_table Unexecuted instantiation: engine_user.c:zend_class_constants_table Unexecuted instantiation: engine_xoshiro256starstar.c:zend_class_constants_table Unexecuted instantiation: gammasection.c:zend_class_constants_table Unexecuted instantiation: random.c:zend_class_constants_table Unexecuted instantiation: randomizer.c:zend_class_constants_table Unexecuted instantiation: zend_utils.c:zend_class_constants_table php_reflection.c:zend_class_constants_table Line | Count | Source | 458 | 291 | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { | 459 | 291 | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { | 460 | 52 | const zend_class_mutable_data *mutable_data = | 461 | 52 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 462 | 52 | if (mutable_data && mutable_data->constants_table) { | 463 | 39 | return mutable_data->constants_table; | 464 | 39 | } else { | 465 | 13 | return zend_separate_class_constants_table(ce); | 466 | 13 | } | 467 | 239 | } else { | 468 | 239 | return &ce->constants_table; | 469 | 239 | } | 470 | 291 | } |
Unexecuted instantiation: php_spl.c:zend_class_constants_table Unexecuted instantiation: spl_array.c:zend_class_constants_table Unexecuted instantiation: spl_directory.c:zend_class_constants_table Unexecuted instantiation: spl_dllist.c:zend_class_constants_table Unexecuted instantiation: spl_exceptions.c:zend_class_constants_table Unexecuted instantiation: spl_fixedarray.c:zend_class_constants_table Unexecuted instantiation: spl_functions.c:zend_class_constants_table Unexecuted instantiation: spl_heap.c:zend_class_constants_table Unexecuted instantiation: spl_iterators.c:zend_class_constants_table Unexecuted instantiation: spl_observer.c:zend_class_constants_table Unexecuted instantiation: array.c:zend_class_constants_table Unexecuted instantiation: assert.c:zend_class_constants_table Unexecuted instantiation: base64.c:zend_class_constants_table Unexecuted instantiation: basic_functions.c:zend_class_constants_table Unexecuted instantiation: browscap.c:zend_class_constants_table Unexecuted instantiation: crc32_x86.c:zend_class_constants_table Unexecuted instantiation: crc32.c:zend_class_constants_table Unexecuted instantiation: credits.c:zend_class_constants_table Unexecuted instantiation: crypt.c:zend_class_constants_table Unexecuted instantiation: css.c:zend_class_constants_table Unexecuted instantiation: datetime.c:zend_class_constants_table Unexecuted instantiation: dir.c:zend_class_constants_table Unexecuted instantiation: dl.c:zend_class_constants_table Unexecuted instantiation: dns.c:zend_class_constants_table Unexecuted instantiation: exec.c:zend_class_constants_table Unexecuted instantiation: file.c:zend_class_constants_table Unexecuted instantiation: filestat.c:zend_class_constants_table Unexecuted instantiation: filters.c:zend_class_constants_table Unexecuted instantiation: flock_compat.c:zend_class_constants_table Unexecuted instantiation: formatted_print.c:zend_class_constants_table Unexecuted instantiation: fsock.c:zend_class_constants_table Unexecuted instantiation: ftok.c:zend_class_constants_table Unexecuted instantiation: ftp_fopen_wrapper.c:zend_class_constants_table Unexecuted instantiation: head.c:zend_class_constants_table Unexecuted instantiation: hrtime.c:zend_class_constants_table Unexecuted instantiation: html.c:zend_class_constants_table Unexecuted instantiation: http_fopen_wrapper.c:zend_class_constants_table Unexecuted instantiation: http.c:zend_class_constants_table Unexecuted instantiation: image.c:zend_class_constants_table Unexecuted instantiation: incomplete_class.c:zend_class_constants_table Unexecuted instantiation: info.c:zend_class_constants_table Unexecuted instantiation: io_poll.c:zend_class_constants_table Unexecuted instantiation: iptc.c:zend_class_constants_table Unexecuted instantiation: levenshtein.c:zend_class_constants_table Unexecuted instantiation: link.c:zend_class_constants_table Unexecuted instantiation: mail.c:zend_class_constants_table Unexecuted instantiation: math.c:zend_class_constants_table Unexecuted instantiation: md5.c:zend_class_constants_table Unexecuted instantiation: metaphone.c:zend_class_constants_table Unexecuted instantiation: microtime.c:zend_class_constants_table Unexecuted instantiation: net.c:zend_class_constants_table Unexecuted instantiation: pack.c:zend_class_constants_table Unexecuted instantiation: pageinfo.c:zend_class_constants_table Unexecuted instantiation: password.c:zend_class_constants_table Unexecuted instantiation: php_fopen_wrapper.c:zend_class_constants_table Unexecuted instantiation: proc_open.c:zend_class_constants_table Unexecuted instantiation: quot_print.c:zend_class_constants_table Unexecuted instantiation: scanf.c:zend_class_constants_table Unexecuted instantiation: sha1.c:zend_class_constants_table Unexecuted instantiation: soundex.c:zend_class_constants_table Unexecuted instantiation: streamsfuncs.c:zend_class_constants_table Unexecuted instantiation: string.c:zend_class_constants_table Unexecuted instantiation: strnatcmp.c:zend_class_constants_table Unexecuted instantiation: syslog.c:zend_class_constants_table Unexecuted instantiation: type.c:zend_class_constants_table Unexecuted instantiation: uniqid.c:zend_class_constants_table Unexecuted instantiation: url_scanner_ex.c:zend_class_constants_table Unexecuted instantiation: url.c:zend_class_constants_table Unexecuted instantiation: user_filters.c:zend_class_constants_table Unexecuted instantiation: uuencode.c:zend_class_constants_table var_unserializer.c:zend_class_constants_table Line | Count | Source | 458 | 66 | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { | 459 | 66 | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { | 460 | 0 | const zend_class_mutable_data *mutable_data = | 461 | 0 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 462 | 0 | if (mutable_data && mutable_data->constants_table) { | 463 | 0 | return mutable_data->constants_table; | 464 | 0 | } else { | 465 | 0 | return zend_separate_class_constants_table(ce); | 466 | 0 | } | 467 | 66 | } else { | 468 | 66 | return &ce->constants_table; | 469 | 66 | } | 470 | 66 | } |
Unexecuted instantiation: var.c:zend_class_constants_table Unexecuted instantiation: versioning.c:zend_class_constants_table Unexecuted instantiation: crypt_sha256.c:zend_class_constants_table Unexecuted instantiation: crypt_sha512.c:zend_class_constants_table Unexecuted instantiation: php_crypt_r.c:zend_class_constants_table Unexecuted instantiation: php_uri.c:zend_class_constants_table Unexecuted instantiation: php_uri_common.c:zend_class_constants_table Unexecuted instantiation: uri_parser_rfc3986.c:zend_class_constants_table Unexecuted instantiation: uri_parser_whatwg.c:zend_class_constants_table Unexecuted instantiation: uri_parser_php_parse_url.c:zend_class_constants_table Unexecuted instantiation: explicit_bzero.c:zend_class_constants_table Unexecuted instantiation: fopen_wrappers.c:zend_class_constants_table Unexecuted instantiation: getopt.c:zend_class_constants_table Unexecuted instantiation: main.c:zend_class_constants_table Unexecuted instantiation: network.c:zend_class_constants_table Unexecuted instantiation: output.c:zend_class_constants_table Unexecuted instantiation: php_content_types.c:zend_class_constants_table Unexecuted instantiation: php_ini_builder.c:zend_class_constants_table Unexecuted instantiation: php_ini.c:zend_class_constants_table Unexecuted instantiation: php_glob.c:zend_class_constants_table Unexecuted instantiation: php_odbc_utils.c:zend_class_constants_table Unexecuted instantiation: php_open_temporary_file.c:zend_class_constants_table Unexecuted instantiation: php_scandir.c:zend_class_constants_table Unexecuted instantiation: php_syslog.c:zend_class_constants_table Unexecuted instantiation: php_ticks.c:zend_class_constants_table Unexecuted instantiation: php_variables.c:zend_class_constants_table Unexecuted instantiation: reentrancy.c:zend_class_constants_table Unexecuted instantiation: rfc1867.c:zend_class_constants_table Unexecuted instantiation: safe_bcmp.c:zend_class_constants_table Unexecuted instantiation: SAPI.c:zend_class_constants_table Unexecuted instantiation: snprintf.c:zend_class_constants_table Unexecuted instantiation: spprintf.c:zend_class_constants_table Unexecuted instantiation: strlcat.c:zend_class_constants_table Unexecuted instantiation: strlcpy.c:zend_class_constants_table Unexecuted instantiation: php_io.c:zend_class_constants_table Unexecuted instantiation: php_io_copy_linux.c:zend_class_constants_table Unexecuted instantiation: poll_backend_epoll.c:zend_class_constants_table Unexecuted instantiation: poll_backend_eventport.c:zend_class_constants_table Unexecuted instantiation: poll_backend_kqueue.c:zend_class_constants_table Unexecuted instantiation: poll_backend_poll.c:zend_class_constants_table Unexecuted instantiation: poll_core.c:zend_class_constants_table Unexecuted instantiation: poll_fd_table.c:zend_class_constants_table Unexecuted instantiation: poll_handle.c:zend_class_constants_table Unexecuted instantiation: cast.c:zend_class_constants_table Unexecuted instantiation: filter.c:zend_class_constants_table Unexecuted instantiation: glob_wrapper.c:zend_class_constants_table Unexecuted instantiation: memory.c:zend_class_constants_table Unexecuted instantiation: mmap.c:zend_class_constants_table Unexecuted instantiation: plain_wrapper.c:zend_class_constants_table Unexecuted instantiation: stream_errors.c:zend_class_constants_table Unexecuted instantiation: streams.c:zend_class_constants_table Unexecuted instantiation: transports.c:zend_class_constants_table Unexecuted instantiation: userspace.c:zend_class_constants_table Unexecuted instantiation: xp_socket.c:zend_class_constants_table Unexecuted instantiation: block_pass.c:zend_class_constants_table Unexecuted instantiation: compact_literals.c:zend_class_constants_table Unexecuted instantiation: compact_vars.c:zend_class_constants_table Unexecuted instantiation: dfa_pass.c:zend_class_constants_table Unexecuted instantiation: nop_removal.c:zend_class_constants_table Unexecuted instantiation: optimize_func_calls.c:zend_class_constants_table Unexecuted instantiation: optimize_temp_vars_5.c:zend_class_constants_table Unexecuted instantiation: pass1.c:zend_class_constants_table Unexecuted instantiation: pass3.c:zend_class_constants_table Unexecuted instantiation: sccp.c:zend_class_constants_table Unexecuted instantiation: zend_optimizer.c:zend_class_constants_table zend_API.c:zend_class_constants_table Line | Count | Source | 458 | 134 | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { | 459 | 134 | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { | 460 | 134 | const zend_class_mutable_data *mutable_data = | 461 | 134 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 462 | 134 | if (mutable_data && mutable_data->constants_table) { | 463 | 63 | return mutable_data->constants_table; | 464 | 71 | } else { | 465 | 71 | return zend_separate_class_constants_table(ce); | 466 | 71 | } | 467 | 134 | } else { | 468 | 0 | return &ce->constants_table; | 469 | 0 | } | 470 | 134 | } |
Unexecuted instantiation: zend_ast.c:zend_class_constants_table Unexecuted instantiation: zend_attributes.c:zend_class_constants_table Unexecuted instantiation: zend_autoload.c:zend_class_constants_table Unexecuted instantiation: zend_builtin_functions.c:zend_class_constants_table Unexecuted instantiation: zend_closures.c:zend_class_constants_table Unexecuted instantiation: zend_compile.c:zend_class_constants_table zend_constants.c:zend_class_constants_table Line | Count | Source | 458 | 1.73k | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { | 459 | 1.73k | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { | 460 | 296 | const zend_class_mutable_data *mutable_data = | 461 | 296 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 462 | 296 | if (mutable_data && mutable_data->constants_table) { | 463 | 264 | return mutable_data->constants_table; | 464 | 264 | } else { | 465 | 32 | return zend_separate_class_constants_table(ce); | 466 | 32 | } | 467 | 1.43k | } else { | 468 | 1.43k | return &ce->constants_table; | 469 | 1.43k | } | 470 | 1.73k | } |
Unexecuted instantiation: zend_default_classes.c:zend_class_constants_table Unexecuted instantiation: zend_dtrace.c:zend_class_constants_table zend_enum.c:zend_class_constants_table Line | Count | Source | 458 | 534 | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { | 459 | 534 | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { | 460 | 0 | const zend_class_mutable_data *mutable_data = | 461 | 0 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 462 | 0 | if (mutable_data && mutable_data->constants_table) { | 463 | 0 | return mutable_data->constants_table; | 464 | 0 | } else { | 465 | 0 | return zend_separate_class_constants_table(ce); | 466 | 0 | } | 467 | 534 | } else { | 468 | 534 | return &ce->constants_table; | 469 | 534 | } | 470 | 534 | } |
Unexecuted instantiation: zend_exceptions.c:zend_class_constants_table Unexecuted instantiation: zend_execute_API.c:zend_class_constants_table zend_execute.c:zend_class_constants_table Line | Count | Source | 458 | 3.23k | static zend_always_inline const HashTable *zend_class_constants_table(const zend_class_entry *ce) { | 459 | 3.23k | if ((ce->ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) && ZEND_MAP_PTR(ce->mutable_data)) { | 460 | 688 | const zend_class_mutable_data *mutable_data = | 461 | 688 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 462 | 688 | if (mutable_data && mutable_data->constants_table) { | 463 | 338 | return mutable_data->constants_table; | 464 | 350 | } else { | 465 | 350 | return zend_separate_class_constants_table(ce); | 466 | 350 | } | 467 | 2.54k | } else { | 468 | 2.54k | return &ce->constants_table; | 469 | 2.54k | } | 470 | 3.23k | } |
Unexecuted instantiation: zend_fibers.c:zend_class_constants_table Unexecuted instantiation: zend_gc.c:zend_class_constants_table Unexecuted instantiation: zend_generators.c:zend_class_constants_table Unexecuted instantiation: zend_inheritance.c:zend_class_constants_table Unexecuted instantiation: zend_ini_parser.c:zend_class_constants_table Unexecuted instantiation: zend_ini_scanner.c:zend_class_constants_table Unexecuted instantiation: zend_ini.c:zend_class_constants_table Unexecuted instantiation: zend_interfaces.c:zend_class_constants_table Unexecuted instantiation: zend_iterators.c:zend_class_constants_table Unexecuted instantiation: zend_language_parser.c:zend_class_constants_table Unexecuted instantiation: zend_language_scanner.c:zend_class_constants_table Unexecuted instantiation: zend_lazy_objects.c:zend_class_constants_table Unexecuted instantiation: zend_list.c:zend_class_constants_table Unexecuted instantiation: zend_object_handlers.c:zend_class_constants_table Unexecuted instantiation: zend_objects_API.c:zend_class_constants_table Unexecuted instantiation: zend_objects.c:zend_class_constants_table Unexecuted instantiation: zend_observer.c:zend_class_constants_table Unexecuted instantiation: zend_opcode.c:zend_class_constants_table Unexecuted instantiation: zend_operators.c:zend_class_constants_table Unexecuted instantiation: zend_partial.c:zend_class_constants_table Unexecuted instantiation: zend_property_hooks.c:zend_class_constants_table Unexecuted instantiation: zend_smart_str.c:zend_class_constants_table Unexecuted instantiation: zend_system_id.c:zend_class_constants_table Unexecuted instantiation: zend_variables.c:zend_class_constants_table Unexecuted instantiation: zend_weakrefs.c:zend_class_constants_table Unexecuted instantiation: zend.c:zend_class_constants_table Unexecuted instantiation: internal_functions_cli.c:zend_class_constants_table Unexecuted instantiation: fuzzer-parser.c:zend_class_constants_table Unexecuted instantiation: fuzzer-sapi.c:zend_class_constants_table Unexecuted instantiation: fuzzer-tracing-jit.c:zend_class_constants_table Unexecuted instantiation: fuzzer-exif.c:zend_class_constants_table Unexecuted instantiation: fuzzer-unserialize.c:zend_class_constants_table Unexecuted instantiation: fuzzer-function-jit.c:zend_class_constants_table Unexecuted instantiation: fuzzer-json.c:zend_class_constants_table Unexecuted instantiation: fuzzer-unserializehash.c:zend_class_constants_table Unexecuted instantiation: fuzzer-execute.c:zend_class_constants_table |
471 | | |
472 | 995k | static zend_always_inline zval *zend_class_default_properties_table(const zend_class_entry *ce) { |
473 | 995k | if ((ce->ce_flags & ZEND_ACC_HAS_AST_PROPERTIES) && ZEND_MAP_PTR(ce->mutable_data)) { |
474 | 155 | const zend_class_mutable_data *mutable_data = |
475 | 155 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); |
476 | 155 | return mutable_data->default_properties_table; |
477 | 995k | } else { |
478 | 995k | return ce->default_properties_table; |
479 | 995k | } |
480 | 995k | } Unexecuted instantiation: php_date.c:zend_class_default_properties_table Unexecuted instantiation: php_time.c:zend_class_default_properties_table Unexecuted instantiation: time_duration.c:zend_class_default_properties_table Unexecuted instantiation: php_pcre.c:zend_class_default_properties_table Unexecuted instantiation: exif.c:zend_class_default_properties_table Unexecuted instantiation: hash_adler32.c:zend_class_default_properties_table Unexecuted instantiation: hash_crc32.c:zend_class_default_properties_table Unexecuted instantiation: hash_fnv.c:zend_class_default_properties_table Unexecuted instantiation: hash_gost.c:zend_class_default_properties_table Unexecuted instantiation: hash_haval.c:zend_class_default_properties_table Unexecuted instantiation: hash_joaat.c:zend_class_default_properties_table Unexecuted instantiation: hash_md.c:zend_class_default_properties_table Unexecuted instantiation: hash_murmur.c:zend_class_default_properties_table Unexecuted instantiation: hash_ripemd.c:zend_class_default_properties_table Unexecuted instantiation: hash_sha_ni.c:zend_class_default_properties_table Unexecuted instantiation: hash_sha_sse2.c:zend_class_default_properties_table Unexecuted instantiation: hash_sha.c:zend_class_default_properties_table Unexecuted instantiation: hash_sha3.c:zend_class_default_properties_table Unexecuted instantiation: hash_snefru.c:zend_class_default_properties_table Unexecuted instantiation: hash_tiger.c:zend_class_default_properties_table Unexecuted instantiation: hash_whirlpool.c:zend_class_default_properties_table Unexecuted instantiation: hash_xxhash.c:zend_class_default_properties_table Unexecuted instantiation: hash.c:zend_class_default_properties_table Unexecuted instantiation: json_encoder.c:zend_class_default_properties_table Unexecuted instantiation: json_parser.tab.c:zend_class_default_properties_table Unexecuted instantiation: json_scanner.c:zend_class_default_properties_table Unexecuted instantiation: json.c:zend_class_default_properties_table Unexecuted instantiation: php_lexbor.c:zend_class_default_properties_table Unexecuted instantiation: shared_alloc_mmap.c:zend_class_default_properties_table Unexecuted instantiation: shared_alloc_posix.c:zend_class_default_properties_table Unexecuted instantiation: shared_alloc_shm.c:zend_class_default_properties_table Unexecuted instantiation: zend_accelerator_api.c:zend_class_default_properties_table Unexecuted instantiation: zend_accelerator_blacklist.c:zend_class_default_properties_table Unexecuted instantiation: zend_accelerator_debug.c:zend_class_default_properties_table Unexecuted instantiation: zend_accelerator_hash.c:zend_class_default_properties_table Unexecuted instantiation: zend_accelerator_module.c:zend_class_default_properties_table Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_class_default_properties_table Unexecuted instantiation: zend_file_cache.c:zend_class_default_properties_table Unexecuted instantiation: zend_persist_calc.c:zend_class_default_properties_table Unexecuted instantiation: zend_persist.c:zend_class_default_properties_table Unexecuted instantiation: zend_shared_alloc.c:zend_class_default_properties_table Unexecuted instantiation: ZendAccelerator.c:zend_class_default_properties_table Unexecuted instantiation: zend_jit_vm_helpers.c:zend_class_default_properties_table Unexecuted instantiation: zend_jit.c:zend_class_default_properties_table Unexecuted instantiation: csprng.c:zend_class_default_properties_table Unexecuted instantiation: engine_mt19937.c:zend_class_default_properties_table Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_class_default_properties_table Unexecuted instantiation: engine_secure.c:zend_class_default_properties_table Unexecuted instantiation: engine_user.c:zend_class_default_properties_table Unexecuted instantiation: engine_xoshiro256starstar.c:zend_class_default_properties_table Unexecuted instantiation: gammasection.c:zend_class_default_properties_table Unexecuted instantiation: random.c:zend_class_default_properties_table Unexecuted instantiation: randomizer.c:zend_class_default_properties_table Unexecuted instantiation: zend_utils.c:zend_class_default_properties_table Unexecuted instantiation: php_reflection.c:zend_class_default_properties_table Unexecuted instantiation: php_spl.c:zend_class_default_properties_table Unexecuted instantiation: spl_array.c:zend_class_default_properties_table Unexecuted instantiation: spl_directory.c:zend_class_default_properties_table Unexecuted instantiation: spl_dllist.c:zend_class_default_properties_table Unexecuted instantiation: spl_exceptions.c:zend_class_default_properties_table Unexecuted instantiation: spl_fixedarray.c:zend_class_default_properties_table Unexecuted instantiation: spl_functions.c:zend_class_default_properties_table Unexecuted instantiation: spl_heap.c:zend_class_default_properties_table Unexecuted instantiation: spl_iterators.c:zend_class_default_properties_table Unexecuted instantiation: spl_observer.c:zend_class_default_properties_table Unexecuted instantiation: array.c:zend_class_default_properties_table Unexecuted instantiation: assert.c:zend_class_default_properties_table Unexecuted instantiation: base64.c:zend_class_default_properties_table Unexecuted instantiation: basic_functions.c:zend_class_default_properties_table Unexecuted instantiation: browscap.c:zend_class_default_properties_table Unexecuted instantiation: crc32_x86.c:zend_class_default_properties_table Unexecuted instantiation: crc32.c:zend_class_default_properties_table Unexecuted instantiation: credits.c:zend_class_default_properties_table Unexecuted instantiation: crypt.c:zend_class_default_properties_table Unexecuted instantiation: css.c:zend_class_default_properties_table Unexecuted instantiation: datetime.c:zend_class_default_properties_table Unexecuted instantiation: dir.c:zend_class_default_properties_table Unexecuted instantiation: dl.c:zend_class_default_properties_table Unexecuted instantiation: dns.c:zend_class_default_properties_table Unexecuted instantiation: exec.c:zend_class_default_properties_table Unexecuted instantiation: file.c:zend_class_default_properties_table Unexecuted instantiation: filestat.c:zend_class_default_properties_table Unexecuted instantiation: filters.c:zend_class_default_properties_table Unexecuted instantiation: flock_compat.c:zend_class_default_properties_table Unexecuted instantiation: formatted_print.c:zend_class_default_properties_table Unexecuted instantiation: fsock.c:zend_class_default_properties_table Unexecuted instantiation: ftok.c:zend_class_default_properties_table Unexecuted instantiation: ftp_fopen_wrapper.c:zend_class_default_properties_table Unexecuted instantiation: head.c:zend_class_default_properties_table Unexecuted instantiation: hrtime.c:zend_class_default_properties_table Unexecuted instantiation: html.c:zend_class_default_properties_table Unexecuted instantiation: http_fopen_wrapper.c:zend_class_default_properties_table Unexecuted instantiation: http.c:zend_class_default_properties_table Unexecuted instantiation: image.c:zend_class_default_properties_table Unexecuted instantiation: incomplete_class.c:zend_class_default_properties_table Unexecuted instantiation: info.c:zend_class_default_properties_table Unexecuted instantiation: io_poll.c:zend_class_default_properties_table Unexecuted instantiation: iptc.c:zend_class_default_properties_table Unexecuted instantiation: levenshtein.c:zend_class_default_properties_table Unexecuted instantiation: link.c:zend_class_default_properties_table Unexecuted instantiation: mail.c:zend_class_default_properties_table Unexecuted instantiation: math.c:zend_class_default_properties_table Unexecuted instantiation: md5.c:zend_class_default_properties_table Unexecuted instantiation: metaphone.c:zend_class_default_properties_table Unexecuted instantiation: microtime.c:zend_class_default_properties_table Unexecuted instantiation: net.c:zend_class_default_properties_table Unexecuted instantiation: pack.c:zend_class_default_properties_table Unexecuted instantiation: pageinfo.c:zend_class_default_properties_table Unexecuted instantiation: password.c:zend_class_default_properties_table Unexecuted instantiation: php_fopen_wrapper.c:zend_class_default_properties_table Unexecuted instantiation: proc_open.c:zend_class_default_properties_table Unexecuted instantiation: quot_print.c:zend_class_default_properties_table Unexecuted instantiation: scanf.c:zend_class_default_properties_table Unexecuted instantiation: sha1.c:zend_class_default_properties_table Unexecuted instantiation: soundex.c:zend_class_default_properties_table Unexecuted instantiation: streamsfuncs.c:zend_class_default_properties_table Unexecuted instantiation: string.c:zend_class_default_properties_table Unexecuted instantiation: strnatcmp.c:zend_class_default_properties_table Unexecuted instantiation: syslog.c:zend_class_default_properties_table Unexecuted instantiation: type.c:zend_class_default_properties_table Unexecuted instantiation: uniqid.c:zend_class_default_properties_table Unexecuted instantiation: url_scanner_ex.c:zend_class_default_properties_table Unexecuted instantiation: url.c:zend_class_default_properties_table Unexecuted instantiation: user_filters.c:zend_class_default_properties_table Unexecuted instantiation: uuencode.c:zend_class_default_properties_table Unexecuted instantiation: var_unserializer.c:zend_class_default_properties_table Unexecuted instantiation: var.c:zend_class_default_properties_table Unexecuted instantiation: versioning.c:zend_class_default_properties_table Unexecuted instantiation: crypt_sha256.c:zend_class_default_properties_table Unexecuted instantiation: crypt_sha512.c:zend_class_default_properties_table Unexecuted instantiation: php_crypt_r.c:zend_class_default_properties_table Unexecuted instantiation: php_uri.c:zend_class_default_properties_table Unexecuted instantiation: php_uri_common.c:zend_class_default_properties_table Unexecuted instantiation: uri_parser_rfc3986.c:zend_class_default_properties_table Unexecuted instantiation: uri_parser_whatwg.c:zend_class_default_properties_table Unexecuted instantiation: uri_parser_php_parse_url.c:zend_class_default_properties_table Unexecuted instantiation: explicit_bzero.c:zend_class_default_properties_table Unexecuted instantiation: fopen_wrappers.c:zend_class_default_properties_table Unexecuted instantiation: getopt.c:zend_class_default_properties_table Unexecuted instantiation: main.c:zend_class_default_properties_table Unexecuted instantiation: network.c:zend_class_default_properties_table Unexecuted instantiation: output.c:zend_class_default_properties_table Unexecuted instantiation: php_content_types.c:zend_class_default_properties_table Unexecuted instantiation: php_ini_builder.c:zend_class_default_properties_table Unexecuted instantiation: php_ini.c:zend_class_default_properties_table Unexecuted instantiation: php_glob.c:zend_class_default_properties_table Unexecuted instantiation: php_odbc_utils.c:zend_class_default_properties_table Unexecuted instantiation: php_open_temporary_file.c:zend_class_default_properties_table Unexecuted instantiation: php_scandir.c:zend_class_default_properties_table Unexecuted instantiation: php_syslog.c:zend_class_default_properties_table Unexecuted instantiation: php_ticks.c:zend_class_default_properties_table Unexecuted instantiation: php_variables.c:zend_class_default_properties_table Unexecuted instantiation: reentrancy.c:zend_class_default_properties_table Unexecuted instantiation: rfc1867.c:zend_class_default_properties_table Unexecuted instantiation: safe_bcmp.c:zend_class_default_properties_table Unexecuted instantiation: SAPI.c:zend_class_default_properties_table Unexecuted instantiation: snprintf.c:zend_class_default_properties_table Unexecuted instantiation: spprintf.c:zend_class_default_properties_table Unexecuted instantiation: strlcat.c:zend_class_default_properties_table Unexecuted instantiation: strlcpy.c:zend_class_default_properties_table Unexecuted instantiation: php_io.c:zend_class_default_properties_table Unexecuted instantiation: php_io_copy_linux.c:zend_class_default_properties_table Unexecuted instantiation: poll_backend_epoll.c:zend_class_default_properties_table Unexecuted instantiation: poll_backend_eventport.c:zend_class_default_properties_table Unexecuted instantiation: poll_backend_kqueue.c:zend_class_default_properties_table Unexecuted instantiation: poll_backend_poll.c:zend_class_default_properties_table Unexecuted instantiation: poll_core.c:zend_class_default_properties_table Unexecuted instantiation: poll_fd_table.c:zend_class_default_properties_table Unexecuted instantiation: poll_handle.c:zend_class_default_properties_table Unexecuted instantiation: cast.c:zend_class_default_properties_table Unexecuted instantiation: filter.c:zend_class_default_properties_table Unexecuted instantiation: glob_wrapper.c:zend_class_default_properties_table Unexecuted instantiation: memory.c:zend_class_default_properties_table Unexecuted instantiation: mmap.c:zend_class_default_properties_table Unexecuted instantiation: plain_wrapper.c:zend_class_default_properties_table Unexecuted instantiation: stream_errors.c:zend_class_default_properties_table Unexecuted instantiation: streams.c:zend_class_default_properties_table Unexecuted instantiation: transports.c:zend_class_default_properties_table Unexecuted instantiation: userspace.c:zend_class_default_properties_table Unexecuted instantiation: xp_socket.c:zend_class_default_properties_table Unexecuted instantiation: block_pass.c:zend_class_default_properties_table Unexecuted instantiation: compact_literals.c:zend_class_default_properties_table Unexecuted instantiation: compact_vars.c:zend_class_default_properties_table Unexecuted instantiation: dfa_pass.c:zend_class_default_properties_table Unexecuted instantiation: nop_removal.c:zend_class_default_properties_table Unexecuted instantiation: optimize_func_calls.c:zend_class_default_properties_table Unexecuted instantiation: optimize_temp_vars_5.c:zend_class_default_properties_table Unexecuted instantiation: pass1.c:zend_class_default_properties_table Unexecuted instantiation: pass3.c:zend_class_default_properties_table Unexecuted instantiation: sccp.c:zend_class_default_properties_table Unexecuted instantiation: zend_optimizer.c:zend_class_default_properties_table zend_API.c:zend_class_default_properties_table Line | Count | Source | 472 | 994k | static zend_always_inline zval *zend_class_default_properties_table(const zend_class_entry *ce) { | 473 | 994k | if ((ce->ce_flags & ZEND_ACC_HAS_AST_PROPERTIES) && ZEND_MAP_PTR(ce->mutable_data)) { | 474 | 155 | const zend_class_mutable_data *mutable_data = | 475 | 155 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 476 | 155 | return mutable_data->default_properties_table; | 477 | 994k | } else { | 478 | 994k | return ce->default_properties_table; | 479 | 994k | } | 480 | 994k | } |
Unexecuted instantiation: zend_ast.c:zend_class_default_properties_table Unexecuted instantiation: zend_attributes.c:zend_class_default_properties_table Unexecuted instantiation: zend_autoload.c:zend_class_default_properties_table zend_builtin_functions.c:zend_class_default_properties_table Line | Count | Source | 472 | 298 | static zend_always_inline zval *zend_class_default_properties_table(const zend_class_entry *ce) { | 473 | 298 | if ((ce->ce_flags & ZEND_ACC_HAS_AST_PROPERTIES) && ZEND_MAP_PTR(ce->mutable_data)) { | 474 | 0 | const zend_class_mutable_data *mutable_data = | 475 | 0 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 476 | 0 | return mutable_data->default_properties_table; | 477 | 298 | } else { | 478 | 298 | return ce->default_properties_table; | 479 | 298 | } | 480 | 298 | } |
Unexecuted instantiation: zend_closures.c:zend_class_default_properties_table Unexecuted instantiation: zend_compile.c:zend_class_default_properties_table Unexecuted instantiation: zend_constants.c:zend_class_default_properties_table Unexecuted instantiation: zend_default_classes.c:zend_class_default_properties_table Unexecuted instantiation: zend_dtrace.c:zend_class_default_properties_table Unexecuted instantiation: zend_enum.c:zend_class_default_properties_table Unexecuted instantiation: zend_exceptions.c:zend_class_default_properties_table Unexecuted instantiation: zend_execute_API.c:zend_class_default_properties_table Unexecuted instantiation: zend_execute.c:zend_class_default_properties_table Unexecuted instantiation: zend_fibers.c:zend_class_default_properties_table Unexecuted instantiation: zend_gc.c:zend_class_default_properties_table Unexecuted instantiation: zend_generators.c:zend_class_default_properties_table Unexecuted instantiation: zend_inheritance.c:zend_class_default_properties_table Unexecuted instantiation: zend_ini_parser.c:zend_class_default_properties_table Unexecuted instantiation: zend_ini_scanner.c:zend_class_default_properties_table Unexecuted instantiation: zend_ini.c:zend_class_default_properties_table Unexecuted instantiation: zend_interfaces.c:zend_class_default_properties_table Unexecuted instantiation: zend_iterators.c:zend_class_default_properties_table Unexecuted instantiation: zend_language_parser.c:zend_class_default_properties_table Unexecuted instantiation: zend_language_scanner.c:zend_class_default_properties_table zend_lazy_objects.c:zend_class_default_properties_table Line | Count | Source | 472 | 983 | static zend_always_inline zval *zend_class_default_properties_table(const zend_class_entry *ce) { | 473 | 983 | if ((ce->ce_flags & ZEND_ACC_HAS_AST_PROPERTIES) && ZEND_MAP_PTR(ce->mutable_data)) { | 474 | 0 | const zend_class_mutable_data *mutable_data = | 475 | 0 | (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 476 | 0 | return mutable_data->default_properties_table; | 477 | 983 | } else { | 478 | 983 | return ce->default_properties_table; | 479 | 983 | } | 480 | 983 | } |
Unexecuted instantiation: zend_list.c:zend_class_default_properties_table Unexecuted instantiation: zend_object_handlers.c:zend_class_default_properties_table Unexecuted instantiation: zend_objects_API.c:zend_class_default_properties_table Unexecuted instantiation: zend_objects.c:zend_class_default_properties_table Unexecuted instantiation: zend_observer.c:zend_class_default_properties_table Unexecuted instantiation: zend_opcode.c:zend_class_default_properties_table Unexecuted instantiation: zend_operators.c:zend_class_default_properties_table Unexecuted instantiation: zend_partial.c:zend_class_default_properties_table Unexecuted instantiation: zend_property_hooks.c:zend_class_default_properties_table Unexecuted instantiation: zend_smart_str.c:zend_class_default_properties_table Unexecuted instantiation: zend_system_id.c:zend_class_default_properties_table Unexecuted instantiation: zend_variables.c:zend_class_default_properties_table Unexecuted instantiation: zend_weakrefs.c:zend_class_default_properties_table Unexecuted instantiation: zend.c:zend_class_default_properties_table Unexecuted instantiation: internal_functions_cli.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-parser.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-sapi.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-tracing-jit.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-exif.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-unserialize.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-function-jit.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-json.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-unserializehash.c:zend_class_default_properties_table Unexecuted instantiation: fuzzer-execute.c:zend_class_default_properties_table |
481 | | |
482 | | static zend_always_inline void zend_class_set_backed_enum_table(zend_class_entry *ce, HashTable *backed_enum_table) |
483 | 485 | { |
484 | 485 | if (ZEND_MAP_PTR(ce->mutable_data) && ce->type == ZEND_USER_CLASS) { |
485 | 0 | zend_class_mutable_data *mutable_data = (zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); |
486 | 0 | mutable_data->backed_enum_table = backed_enum_table; |
487 | 485 | } else { |
488 | 485 | ce->backed_enum_table = backed_enum_table; |
489 | 485 | } |
490 | 485 | } Unexecuted instantiation: php_date.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_time.c:zend_class_set_backed_enum_table Unexecuted instantiation: time_duration.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_pcre.c:zend_class_set_backed_enum_table Unexecuted instantiation: exif.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_adler32.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_crc32.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_fnv.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_gost.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_haval.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_joaat.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_md.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_murmur.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_ripemd.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_sha_ni.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_sha_sse2.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_sha.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_sha3.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_snefru.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_tiger.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_whirlpool.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash_xxhash.c:zend_class_set_backed_enum_table Unexecuted instantiation: hash.c:zend_class_set_backed_enum_table Unexecuted instantiation: json_encoder.c:zend_class_set_backed_enum_table Unexecuted instantiation: json_parser.tab.c:zend_class_set_backed_enum_table Unexecuted instantiation: json_scanner.c:zend_class_set_backed_enum_table Unexecuted instantiation: json.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_lexbor.c:zend_class_set_backed_enum_table Unexecuted instantiation: shared_alloc_mmap.c:zend_class_set_backed_enum_table Unexecuted instantiation: shared_alloc_posix.c:zend_class_set_backed_enum_table Unexecuted instantiation: shared_alloc_shm.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_accelerator_api.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_accelerator_blacklist.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_accelerator_debug.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_accelerator_hash.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_accelerator_module.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_file_cache.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_persist_calc.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_persist.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_shared_alloc.c:zend_class_set_backed_enum_table Unexecuted instantiation: ZendAccelerator.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_jit_vm_helpers.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_jit.c:zend_class_set_backed_enum_table Unexecuted instantiation: csprng.c:zend_class_set_backed_enum_table Unexecuted instantiation: engine_mt19937.c:zend_class_set_backed_enum_table Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_class_set_backed_enum_table Unexecuted instantiation: engine_secure.c:zend_class_set_backed_enum_table Unexecuted instantiation: engine_user.c:zend_class_set_backed_enum_table Unexecuted instantiation: engine_xoshiro256starstar.c:zend_class_set_backed_enum_table Unexecuted instantiation: gammasection.c:zend_class_set_backed_enum_table Unexecuted instantiation: random.c:zend_class_set_backed_enum_table Unexecuted instantiation: randomizer.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_utils.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_reflection.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_spl.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_array.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_directory.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_dllist.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_exceptions.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_fixedarray.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_functions.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_heap.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_iterators.c:zend_class_set_backed_enum_table Unexecuted instantiation: spl_observer.c:zend_class_set_backed_enum_table Unexecuted instantiation: array.c:zend_class_set_backed_enum_table Unexecuted instantiation: assert.c:zend_class_set_backed_enum_table Unexecuted instantiation: base64.c:zend_class_set_backed_enum_table Unexecuted instantiation: basic_functions.c:zend_class_set_backed_enum_table Unexecuted instantiation: browscap.c:zend_class_set_backed_enum_table Unexecuted instantiation: crc32_x86.c:zend_class_set_backed_enum_table Unexecuted instantiation: crc32.c:zend_class_set_backed_enum_table Unexecuted instantiation: credits.c:zend_class_set_backed_enum_table Unexecuted instantiation: crypt.c:zend_class_set_backed_enum_table Unexecuted instantiation: css.c:zend_class_set_backed_enum_table Unexecuted instantiation: datetime.c:zend_class_set_backed_enum_table Unexecuted instantiation: dir.c:zend_class_set_backed_enum_table Unexecuted instantiation: dl.c:zend_class_set_backed_enum_table Unexecuted instantiation: dns.c:zend_class_set_backed_enum_table Unexecuted instantiation: exec.c:zend_class_set_backed_enum_table Unexecuted instantiation: file.c:zend_class_set_backed_enum_table Unexecuted instantiation: filestat.c:zend_class_set_backed_enum_table Unexecuted instantiation: filters.c:zend_class_set_backed_enum_table Unexecuted instantiation: flock_compat.c:zend_class_set_backed_enum_table Unexecuted instantiation: formatted_print.c:zend_class_set_backed_enum_table Unexecuted instantiation: fsock.c:zend_class_set_backed_enum_table Unexecuted instantiation: ftok.c:zend_class_set_backed_enum_table Unexecuted instantiation: ftp_fopen_wrapper.c:zend_class_set_backed_enum_table Unexecuted instantiation: head.c:zend_class_set_backed_enum_table Unexecuted instantiation: hrtime.c:zend_class_set_backed_enum_table Unexecuted instantiation: html.c:zend_class_set_backed_enum_table Unexecuted instantiation: http_fopen_wrapper.c:zend_class_set_backed_enum_table Unexecuted instantiation: http.c:zend_class_set_backed_enum_table Unexecuted instantiation: image.c:zend_class_set_backed_enum_table Unexecuted instantiation: incomplete_class.c:zend_class_set_backed_enum_table Unexecuted instantiation: info.c:zend_class_set_backed_enum_table Unexecuted instantiation: io_poll.c:zend_class_set_backed_enum_table Unexecuted instantiation: iptc.c:zend_class_set_backed_enum_table Unexecuted instantiation: levenshtein.c:zend_class_set_backed_enum_table Unexecuted instantiation: link.c:zend_class_set_backed_enum_table Unexecuted instantiation: mail.c:zend_class_set_backed_enum_table Unexecuted instantiation: math.c:zend_class_set_backed_enum_table Unexecuted instantiation: md5.c:zend_class_set_backed_enum_table Unexecuted instantiation: metaphone.c:zend_class_set_backed_enum_table Unexecuted instantiation: microtime.c:zend_class_set_backed_enum_table Unexecuted instantiation: net.c:zend_class_set_backed_enum_table Unexecuted instantiation: pack.c:zend_class_set_backed_enum_table Unexecuted instantiation: pageinfo.c:zend_class_set_backed_enum_table Unexecuted instantiation: password.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_fopen_wrapper.c:zend_class_set_backed_enum_table Unexecuted instantiation: proc_open.c:zend_class_set_backed_enum_table Unexecuted instantiation: quot_print.c:zend_class_set_backed_enum_table Unexecuted instantiation: scanf.c:zend_class_set_backed_enum_table Unexecuted instantiation: sha1.c:zend_class_set_backed_enum_table Unexecuted instantiation: soundex.c:zend_class_set_backed_enum_table Unexecuted instantiation: streamsfuncs.c:zend_class_set_backed_enum_table Unexecuted instantiation: string.c:zend_class_set_backed_enum_table Unexecuted instantiation: strnatcmp.c:zend_class_set_backed_enum_table Unexecuted instantiation: syslog.c:zend_class_set_backed_enum_table Unexecuted instantiation: type.c:zend_class_set_backed_enum_table Unexecuted instantiation: uniqid.c:zend_class_set_backed_enum_table Unexecuted instantiation: url_scanner_ex.c:zend_class_set_backed_enum_table Unexecuted instantiation: url.c:zend_class_set_backed_enum_table Unexecuted instantiation: user_filters.c:zend_class_set_backed_enum_table Unexecuted instantiation: uuencode.c:zend_class_set_backed_enum_table Unexecuted instantiation: var_unserializer.c:zend_class_set_backed_enum_table Unexecuted instantiation: var.c:zend_class_set_backed_enum_table Unexecuted instantiation: versioning.c:zend_class_set_backed_enum_table Unexecuted instantiation: crypt_sha256.c:zend_class_set_backed_enum_table Unexecuted instantiation: crypt_sha512.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_crypt_r.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_uri.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_uri_common.c:zend_class_set_backed_enum_table Unexecuted instantiation: uri_parser_rfc3986.c:zend_class_set_backed_enum_table Unexecuted instantiation: uri_parser_whatwg.c:zend_class_set_backed_enum_table Unexecuted instantiation: uri_parser_php_parse_url.c:zend_class_set_backed_enum_table Unexecuted instantiation: explicit_bzero.c:zend_class_set_backed_enum_table Unexecuted instantiation: fopen_wrappers.c:zend_class_set_backed_enum_table Unexecuted instantiation: getopt.c:zend_class_set_backed_enum_table Unexecuted instantiation: main.c:zend_class_set_backed_enum_table Unexecuted instantiation: network.c:zend_class_set_backed_enum_table Unexecuted instantiation: output.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_content_types.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_ini_builder.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_ini.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_glob.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_odbc_utils.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_open_temporary_file.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_scandir.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_syslog.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_ticks.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_variables.c:zend_class_set_backed_enum_table Unexecuted instantiation: reentrancy.c:zend_class_set_backed_enum_table Unexecuted instantiation: rfc1867.c:zend_class_set_backed_enum_table Unexecuted instantiation: safe_bcmp.c:zend_class_set_backed_enum_table Unexecuted instantiation: SAPI.c:zend_class_set_backed_enum_table Unexecuted instantiation: snprintf.c:zend_class_set_backed_enum_table Unexecuted instantiation: spprintf.c:zend_class_set_backed_enum_table Unexecuted instantiation: strlcat.c:zend_class_set_backed_enum_table Unexecuted instantiation: strlcpy.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_io.c:zend_class_set_backed_enum_table Unexecuted instantiation: php_io_copy_linux.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_backend_epoll.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_backend_eventport.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_backend_kqueue.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_backend_poll.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_core.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_fd_table.c:zend_class_set_backed_enum_table Unexecuted instantiation: poll_handle.c:zend_class_set_backed_enum_table Unexecuted instantiation: cast.c:zend_class_set_backed_enum_table Unexecuted instantiation: filter.c:zend_class_set_backed_enum_table Unexecuted instantiation: glob_wrapper.c:zend_class_set_backed_enum_table Unexecuted instantiation: memory.c:zend_class_set_backed_enum_table Unexecuted instantiation: mmap.c:zend_class_set_backed_enum_table Unexecuted instantiation: plain_wrapper.c:zend_class_set_backed_enum_table Unexecuted instantiation: stream_errors.c:zend_class_set_backed_enum_table Unexecuted instantiation: streams.c:zend_class_set_backed_enum_table Unexecuted instantiation: transports.c:zend_class_set_backed_enum_table Unexecuted instantiation: userspace.c:zend_class_set_backed_enum_table Unexecuted instantiation: xp_socket.c:zend_class_set_backed_enum_table Unexecuted instantiation: block_pass.c:zend_class_set_backed_enum_table Unexecuted instantiation: compact_literals.c:zend_class_set_backed_enum_table Unexecuted instantiation: compact_vars.c:zend_class_set_backed_enum_table Unexecuted instantiation: dfa_pass.c:zend_class_set_backed_enum_table Unexecuted instantiation: nop_removal.c:zend_class_set_backed_enum_table Unexecuted instantiation: optimize_func_calls.c:zend_class_set_backed_enum_table Unexecuted instantiation: optimize_temp_vars_5.c:zend_class_set_backed_enum_table Unexecuted instantiation: pass1.c:zend_class_set_backed_enum_table Unexecuted instantiation: pass3.c:zend_class_set_backed_enum_table Unexecuted instantiation: sccp.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_optimizer.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_API.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_ast.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_attributes.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_autoload.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_builtin_functions.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_closures.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_compile.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_constants.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_default_classes.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_dtrace.c:zend_class_set_backed_enum_table zend_enum.c:zend_class_set_backed_enum_table Line | Count | Source | 483 | 485 | { | 484 | 485 | if (ZEND_MAP_PTR(ce->mutable_data) && ce->type == ZEND_USER_CLASS) { | 485 | 0 | zend_class_mutable_data *mutable_data = (zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 486 | 0 | mutable_data->backed_enum_table = backed_enum_table; | 487 | 485 | } else { | 488 | 485 | ce->backed_enum_table = backed_enum_table; | 489 | 485 | } | 490 | 485 | } |
Unexecuted instantiation: zend_exceptions.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_execute_API.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_execute.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_fibers.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_gc.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_generators.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_inheritance.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_ini_parser.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_ini_scanner.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_ini.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_interfaces.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_iterators.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_language_parser.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_language_scanner.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_lazy_objects.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_list.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_object_handlers.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_objects_API.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_objects.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_observer.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_opcode.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_operators.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_partial.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_property_hooks.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_smart_str.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_system_id.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_variables.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend_weakrefs.c:zend_class_set_backed_enum_table Unexecuted instantiation: zend.c:zend_class_set_backed_enum_table Unexecuted instantiation: internal_functions_cli.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-parser.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-sapi.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-tracing-jit.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-exif.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-unserialize.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-function-jit.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-json.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-unserializehash.c:zend_class_set_backed_enum_table Unexecuted instantiation: fuzzer-execute.c:zend_class_set_backed_enum_table |
491 | | |
492 | | static zend_always_inline HashTable *zend_class_backed_enum_table(const zend_class_entry *ce) |
493 | 227 | { |
494 | 227 | if (ZEND_MAP_PTR(ce->mutable_data) && ce->type == ZEND_USER_CLASS) { |
495 | 0 | const zend_class_mutable_data *mutable_data = (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); |
496 | 0 | return mutable_data->backed_enum_table; |
497 | 227 | } else { |
498 | 227 | return ce->backed_enum_table; |
499 | 227 | } |
500 | 227 | } Unexecuted instantiation: php_date.c:zend_class_backed_enum_table Unexecuted instantiation: php_time.c:zend_class_backed_enum_table Unexecuted instantiation: time_duration.c:zend_class_backed_enum_table Unexecuted instantiation: php_pcre.c:zend_class_backed_enum_table Unexecuted instantiation: exif.c:zend_class_backed_enum_table Unexecuted instantiation: hash_adler32.c:zend_class_backed_enum_table Unexecuted instantiation: hash_crc32.c:zend_class_backed_enum_table Unexecuted instantiation: hash_fnv.c:zend_class_backed_enum_table Unexecuted instantiation: hash_gost.c:zend_class_backed_enum_table Unexecuted instantiation: hash_haval.c:zend_class_backed_enum_table Unexecuted instantiation: hash_joaat.c:zend_class_backed_enum_table Unexecuted instantiation: hash_md.c:zend_class_backed_enum_table Unexecuted instantiation: hash_murmur.c:zend_class_backed_enum_table Unexecuted instantiation: hash_ripemd.c:zend_class_backed_enum_table Unexecuted instantiation: hash_sha_ni.c:zend_class_backed_enum_table Unexecuted instantiation: hash_sha_sse2.c:zend_class_backed_enum_table Unexecuted instantiation: hash_sha.c:zend_class_backed_enum_table Unexecuted instantiation: hash_sha3.c:zend_class_backed_enum_table Unexecuted instantiation: hash_snefru.c:zend_class_backed_enum_table Unexecuted instantiation: hash_tiger.c:zend_class_backed_enum_table Unexecuted instantiation: hash_whirlpool.c:zend_class_backed_enum_table Unexecuted instantiation: hash_xxhash.c:zend_class_backed_enum_table Unexecuted instantiation: hash.c:zend_class_backed_enum_table Unexecuted instantiation: json_encoder.c:zend_class_backed_enum_table Unexecuted instantiation: json_parser.tab.c:zend_class_backed_enum_table Unexecuted instantiation: json_scanner.c:zend_class_backed_enum_table Unexecuted instantiation: json.c:zend_class_backed_enum_table Unexecuted instantiation: php_lexbor.c:zend_class_backed_enum_table Unexecuted instantiation: shared_alloc_mmap.c:zend_class_backed_enum_table Unexecuted instantiation: shared_alloc_posix.c:zend_class_backed_enum_table Unexecuted instantiation: shared_alloc_shm.c:zend_class_backed_enum_table Unexecuted instantiation: zend_accelerator_api.c:zend_class_backed_enum_table Unexecuted instantiation: zend_accelerator_blacklist.c:zend_class_backed_enum_table Unexecuted instantiation: zend_accelerator_debug.c:zend_class_backed_enum_table Unexecuted instantiation: zend_accelerator_hash.c:zend_class_backed_enum_table Unexecuted instantiation: zend_accelerator_module.c:zend_class_backed_enum_table Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_class_backed_enum_table Unexecuted instantiation: zend_file_cache.c:zend_class_backed_enum_table Unexecuted instantiation: zend_persist_calc.c:zend_class_backed_enum_table Unexecuted instantiation: zend_persist.c:zend_class_backed_enum_table Unexecuted instantiation: zend_shared_alloc.c:zend_class_backed_enum_table Unexecuted instantiation: ZendAccelerator.c:zend_class_backed_enum_table Unexecuted instantiation: zend_jit_vm_helpers.c:zend_class_backed_enum_table Unexecuted instantiation: zend_jit.c:zend_class_backed_enum_table Unexecuted instantiation: csprng.c:zend_class_backed_enum_table Unexecuted instantiation: engine_mt19937.c:zend_class_backed_enum_table Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_class_backed_enum_table Unexecuted instantiation: engine_secure.c:zend_class_backed_enum_table Unexecuted instantiation: engine_user.c:zend_class_backed_enum_table Unexecuted instantiation: engine_xoshiro256starstar.c:zend_class_backed_enum_table Unexecuted instantiation: gammasection.c:zend_class_backed_enum_table Unexecuted instantiation: random.c:zend_class_backed_enum_table Unexecuted instantiation: randomizer.c:zend_class_backed_enum_table Unexecuted instantiation: zend_utils.c:zend_class_backed_enum_table Unexecuted instantiation: php_reflection.c:zend_class_backed_enum_table Unexecuted instantiation: php_spl.c:zend_class_backed_enum_table Unexecuted instantiation: spl_array.c:zend_class_backed_enum_table Unexecuted instantiation: spl_directory.c:zend_class_backed_enum_table Unexecuted instantiation: spl_dllist.c:zend_class_backed_enum_table Unexecuted instantiation: spl_exceptions.c:zend_class_backed_enum_table Unexecuted instantiation: spl_fixedarray.c:zend_class_backed_enum_table Unexecuted instantiation: spl_functions.c:zend_class_backed_enum_table Unexecuted instantiation: spl_heap.c:zend_class_backed_enum_table Unexecuted instantiation: spl_iterators.c:zend_class_backed_enum_table Unexecuted instantiation: spl_observer.c:zend_class_backed_enum_table Unexecuted instantiation: array.c:zend_class_backed_enum_table Unexecuted instantiation: assert.c:zend_class_backed_enum_table Unexecuted instantiation: base64.c:zend_class_backed_enum_table Unexecuted instantiation: basic_functions.c:zend_class_backed_enum_table Unexecuted instantiation: browscap.c:zend_class_backed_enum_table Unexecuted instantiation: crc32_x86.c:zend_class_backed_enum_table Unexecuted instantiation: crc32.c:zend_class_backed_enum_table Unexecuted instantiation: credits.c:zend_class_backed_enum_table Unexecuted instantiation: crypt.c:zend_class_backed_enum_table Unexecuted instantiation: css.c:zend_class_backed_enum_table Unexecuted instantiation: datetime.c:zend_class_backed_enum_table Unexecuted instantiation: dir.c:zend_class_backed_enum_table Unexecuted instantiation: dl.c:zend_class_backed_enum_table Unexecuted instantiation: dns.c:zend_class_backed_enum_table Unexecuted instantiation: exec.c:zend_class_backed_enum_table Unexecuted instantiation: file.c:zend_class_backed_enum_table Unexecuted instantiation: filestat.c:zend_class_backed_enum_table Unexecuted instantiation: filters.c:zend_class_backed_enum_table Unexecuted instantiation: flock_compat.c:zend_class_backed_enum_table Unexecuted instantiation: formatted_print.c:zend_class_backed_enum_table Unexecuted instantiation: fsock.c:zend_class_backed_enum_table Unexecuted instantiation: ftok.c:zend_class_backed_enum_table Unexecuted instantiation: ftp_fopen_wrapper.c:zend_class_backed_enum_table Unexecuted instantiation: head.c:zend_class_backed_enum_table Unexecuted instantiation: hrtime.c:zend_class_backed_enum_table Unexecuted instantiation: html.c:zend_class_backed_enum_table Unexecuted instantiation: http_fopen_wrapper.c:zend_class_backed_enum_table Unexecuted instantiation: http.c:zend_class_backed_enum_table Unexecuted instantiation: image.c:zend_class_backed_enum_table Unexecuted instantiation: incomplete_class.c:zend_class_backed_enum_table Unexecuted instantiation: info.c:zend_class_backed_enum_table Unexecuted instantiation: io_poll.c:zend_class_backed_enum_table Unexecuted instantiation: iptc.c:zend_class_backed_enum_table Unexecuted instantiation: levenshtein.c:zend_class_backed_enum_table Unexecuted instantiation: link.c:zend_class_backed_enum_table Unexecuted instantiation: mail.c:zend_class_backed_enum_table Unexecuted instantiation: math.c:zend_class_backed_enum_table Unexecuted instantiation: md5.c:zend_class_backed_enum_table Unexecuted instantiation: metaphone.c:zend_class_backed_enum_table Unexecuted instantiation: microtime.c:zend_class_backed_enum_table Unexecuted instantiation: net.c:zend_class_backed_enum_table Unexecuted instantiation: pack.c:zend_class_backed_enum_table Unexecuted instantiation: pageinfo.c:zend_class_backed_enum_table Unexecuted instantiation: password.c:zend_class_backed_enum_table Unexecuted instantiation: php_fopen_wrapper.c:zend_class_backed_enum_table Unexecuted instantiation: proc_open.c:zend_class_backed_enum_table Unexecuted instantiation: quot_print.c:zend_class_backed_enum_table Unexecuted instantiation: scanf.c:zend_class_backed_enum_table Unexecuted instantiation: sha1.c:zend_class_backed_enum_table Unexecuted instantiation: soundex.c:zend_class_backed_enum_table Unexecuted instantiation: streamsfuncs.c:zend_class_backed_enum_table Unexecuted instantiation: string.c:zend_class_backed_enum_table Unexecuted instantiation: strnatcmp.c:zend_class_backed_enum_table Unexecuted instantiation: syslog.c:zend_class_backed_enum_table Unexecuted instantiation: type.c:zend_class_backed_enum_table Unexecuted instantiation: uniqid.c:zend_class_backed_enum_table Unexecuted instantiation: url_scanner_ex.c:zend_class_backed_enum_table Unexecuted instantiation: url.c:zend_class_backed_enum_table Unexecuted instantiation: user_filters.c:zend_class_backed_enum_table Unexecuted instantiation: uuencode.c:zend_class_backed_enum_table Unexecuted instantiation: var_unserializer.c:zend_class_backed_enum_table Unexecuted instantiation: var.c:zend_class_backed_enum_table Unexecuted instantiation: versioning.c:zend_class_backed_enum_table Unexecuted instantiation: crypt_sha256.c:zend_class_backed_enum_table Unexecuted instantiation: crypt_sha512.c:zend_class_backed_enum_table Unexecuted instantiation: php_crypt_r.c:zend_class_backed_enum_table Unexecuted instantiation: php_uri.c:zend_class_backed_enum_table Unexecuted instantiation: php_uri_common.c:zend_class_backed_enum_table Unexecuted instantiation: uri_parser_rfc3986.c:zend_class_backed_enum_table Unexecuted instantiation: uri_parser_whatwg.c:zend_class_backed_enum_table Unexecuted instantiation: uri_parser_php_parse_url.c:zend_class_backed_enum_table Unexecuted instantiation: explicit_bzero.c:zend_class_backed_enum_table Unexecuted instantiation: fopen_wrappers.c:zend_class_backed_enum_table Unexecuted instantiation: getopt.c:zend_class_backed_enum_table Unexecuted instantiation: main.c:zend_class_backed_enum_table Unexecuted instantiation: network.c:zend_class_backed_enum_table Unexecuted instantiation: output.c:zend_class_backed_enum_table Unexecuted instantiation: php_content_types.c:zend_class_backed_enum_table Unexecuted instantiation: php_ini_builder.c:zend_class_backed_enum_table Unexecuted instantiation: php_ini.c:zend_class_backed_enum_table Unexecuted instantiation: php_glob.c:zend_class_backed_enum_table Unexecuted instantiation: php_odbc_utils.c:zend_class_backed_enum_table Unexecuted instantiation: php_open_temporary_file.c:zend_class_backed_enum_table Unexecuted instantiation: php_scandir.c:zend_class_backed_enum_table Unexecuted instantiation: php_syslog.c:zend_class_backed_enum_table Unexecuted instantiation: php_ticks.c:zend_class_backed_enum_table Unexecuted instantiation: php_variables.c:zend_class_backed_enum_table Unexecuted instantiation: reentrancy.c:zend_class_backed_enum_table Unexecuted instantiation: rfc1867.c:zend_class_backed_enum_table Unexecuted instantiation: safe_bcmp.c:zend_class_backed_enum_table Unexecuted instantiation: SAPI.c:zend_class_backed_enum_table Unexecuted instantiation: snprintf.c:zend_class_backed_enum_table Unexecuted instantiation: spprintf.c:zend_class_backed_enum_table Unexecuted instantiation: strlcat.c:zend_class_backed_enum_table Unexecuted instantiation: strlcpy.c:zend_class_backed_enum_table Unexecuted instantiation: php_io.c:zend_class_backed_enum_table Unexecuted instantiation: php_io_copy_linux.c:zend_class_backed_enum_table Unexecuted instantiation: poll_backend_epoll.c:zend_class_backed_enum_table Unexecuted instantiation: poll_backend_eventport.c:zend_class_backed_enum_table Unexecuted instantiation: poll_backend_kqueue.c:zend_class_backed_enum_table Unexecuted instantiation: poll_backend_poll.c:zend_class_backed_enum_table Unexecuted instantiation: poll_core.c:zend_class_backed_enum_table Unexecuted instantiation: poll_fd_table.c:zend_class_backed_enum_table Unexecuted instantiation: poll_handle.c:zend_class_backed_enum_table Unexecuted instantiation: cast.c:zend_class_backed_enum_table Unexecuted instantiation: filter.c:zend_class_backed_enum_table Unexecuted instantiation: glob_wrapper.c:zend_class_backed_enum_table Unexecuted instantiation: memory.c:zend_class_backed_enum_table Unexecuted instantiation: mmap.c:zend_class_backed_enum_table Unexecuted instantiation: plain_wrapper.c:zend_class_backed_enum_table Unexecuted instantiation: stream_errors.c:zend_class_backed_enum_table Unexecuted instantiation: streams.c:zend_class_backed_enum_table Unexecuted instantiation: transports.c:zend_class_backed_enum_table Unexecuted instantiation: userspace.c:zend_class_backed_enum_table Unexecuted instantiation: xp_socket.c:zend_class_backed_enum_table Unexecuted instantiation: block_pass.c:zend_class_backed_enum_table Unexecuted instantiation: compact_literals.c:zend_class_backed_enum_table Unexecuted instantiation: compact_vars.c:zend_class_backed_enum_table Unexecuted instantiation: dfa_pass.c:zend_class_backed_enum_table Unexecuted instantiation: nop_removal.c:zend_class_backed_enum_table Unexecuted instantiation: optimize_func_calls.c:zend_class_backed_enum_table Unexecuted instantiation: optimize_temp_vars_5.c:zend_class_backed_enum_table Unexecuted instantiation: pass1.c:zend_class_backed_enum_table Unexecuted instantiation: pass3.c:zend_class_backed_enum_table Unexecuted instantiation: sccp.c:zend_class_backed_enum_table Unexecuted instantiation: zend_optimizer.c:zend_class_backed_enum_table Unexecuted instantiation: zend_API.c:zend_class_backed_enum_table Unexecuted instantiation: zend_ast.c:zend_class_backed_enum_table Unexecuted instantiation: zend_attributes.c:zend_class_backed_enum_table Unexecuted instantiation: zend_autoload.c:zend_class_backed_enum_table Unexecuted instantiation: zend_builtin_functions.c:zend_class_backed_enum_table Unexecuted instantiation: zend_closures.c:zend_class_backed_enum_table Unexecuted instantiation: zend_compile.c:zend_class_backed_enum_table Unexecuted instantiation: zend_constants.c:zend_class_backed_enum_table Unexecuted instantiation: zend_default_classes.c:zend_class_backed_enum_table Unexecuted instantiation: zend_dtrace.c:zend_class_backed_enum_table zend_enum.c:zend_class_backed_enum_table Line | Count | Source | 493 | 227 | { | 494 | 227 | if (ZEND_MAP_PTR(ce->mutable_data) && ce->type == ZEND_USER_CLASS) { | 495 | 0 | const zend_class_mutable_data *mutable_data = (const zend_class_mutable_data*)ZEND_MAP_PTR_GET_IMM(ce->mutable_data); | 496 | 0 | return mutable_data->backed_enum_table; | 497 | 227 | } else { | 498 | 227 | return ce->backed_enum_table; | 499 | 227 | } | 500 | 227 | } |
Unexecuted instantiation: zend_exceptions.c:zend_class_backed_enum_table Unexecuted instantiation: zend_execute_API.c:zend_class_backed_enum_table Unexecuted instantiation: zend_execute.c:zend_class_backed_enum_table Unexecuted instantiation: zend_fibers.c:zend_class_backed_enum_table Unexecuted instantiation: zend_gc.c:zend_class_backed_enum_table Unexecuted instantiation: zend_generators.c:zend_class_backed_enum_table Unexecuted instantiation: zend_inheritance.c:zend_class_backed_enum_table Unexecuted instantiation: zend_ini_parser.c:zend_class_backed_enum_table Unexecuted instantiation: zend_ini_scanner.c:zend_class_backed_enum_table Unexecuted instantiation: zend_ini.c:zend_class_backed_enum_table Unexecuted instantiation: zend_interfaces.c:zend_class_backed_enum_table Unexecuted instantiation: zend_iterators.c:zend_class_backed_enum_table Unexecuted instantiation: zend_language_parser.c:zend_class_backed_enum_table Unexecuted instantiation: zend_language_scanner.c:zend_class_backed_enum_table Unexecuted instantiation: zend_lazy_objects.c:zend_class_backed_enum_table Unexecuted instantiation: zend_list.c:zend_class_backed_enum_table Unexecuted instantiation: zend_object_handlers.c:zend_class_backed_enum_table Unexecuted instantiation: zend_objects_API.c:zend_class_backed_enum_table Unexecuted instantiation: zend_objects.c:zend_class_backed_enum_table Unexecuted instantiation: zend_observer.c:zend_class_backed_enum_table Unexecuted instantiation: zend_opcode.c:zend_class_backed_enum_table Unexecuted instantiation: zend_operators.c:zend_class_backed_enum_table Unexecuted instantiation: zend_partial.c:zend_class_backed_enum_table Unexecuted instantiation: zend_property_hooks.c:zend_class_backed_enum_table Unexecuted instantiation: zend_smart_str.c:zend_class_backed_enum_table Unexecuted instantiation: zend_system_id.c:zend_class_backed_enum_table Unexecuted instantiation: zend_variables.c:zend_class_backed_enum_table Unexecuted instantiation: zend_weakrefs.c:zend_class_backed_enum_table Unexecuted instantiation: zend.c:zend_class_backed_enum_table Unexecuted instantiation: internal_functions_cli.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-parser.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-sapi.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-tracing-jit.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-exif.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-unserialize.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-function-jit.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-json.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-unserializehash.c:zend_class_backed_enum_table Unexecuted instantiation: fuzzer-execute.c:zend_class_backed_enum_table |
501 | | |
502 | | ZEND_API void zend_update_property_ex(const zend_class_entry *scope, zend_object *object, zend_string *name, zval *value); |
503 | | ZEND_API void zend_update_property(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zval *value); |
504 | | ZEND_API void zend_update_property_null(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length); |
505 | | ZEND_API void zend_update_property_bool(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); |
506 | | ZEND_API void zend_update_property_long(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_long value); |
507 | | ZEND_API void zend_update_property_double(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, double value); |
508 | | ZEND_API void zend_update_property_str(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, zend_string *value); |
509 | | ZEND_API void zend_update_property_string(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value); |
510 | | ZEND_API void zend_update_property_stringl(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, const char *value, size_t value_length); |
511 | | ZEND_API void zend_unset_property(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length); |
512 | | |
513 | | ZEND_API zend_result zend_update_static_property_ex(zend_class_entry *scope, zend_string *name, zval *value); |
514 | | ZEND_API zend_result zend_update_static_property(zend_class_entry *scope, const char *name, size_t name_length, zval *value); |
515 | | ZEND_API zend_result zend_update_static_property_null(zend_class_entry *scope, const char *name, size_t name_length); |
516 | | ZEND_API zend_result zend_update_static_property_bool(zend_class_entry *scope, const char *name, size_t name_length, zend_long value); |
517 | | ZEND_API zend_result zend_update_static_property_long(zend_class_entry *scope, const char *name, size_t name_length, zend_long value); |
518 | | ZEND_API zend_result zend_update_static_property_double(zend_class_entry *scope, const char *name, size_t name_length, double value); |
519 | | ZEND_API zend_result zend_update_static_property_string(zend_class_entry *scope, const char *name, size_t name_length, const char *value); |
520 | | ZEND_API zend_result zend_update_static_property_stringl(zend_class_entry *scope, const char *name, size_t name_length, const char *value, size_t value_length); |
521 | | |
522 | | ZEND_API zval *zend_read_property_ex(const zend_class_entry *scope, zend_object *object, zend_string *name, bool silent, zval *rv); |
523 | | ZEND_API zval *zend_read_property(const zend_class_entry *scope, zend_object *object, const char *name, size_t name_length, bool silent, zval *rv); |
524 | | |
525 | | ZEND_API zval *zend_read_static_property_ex(zend_class_entry *scope, zend_string *name, bool silent); |
526 | | ZEND_API zval *zend_read_static_property(zend_class_entry *scope, const char *name, size_t name_length, bool silent); |
527 | | |
528 | | ZEND_API const char *zend_get_type_by_const(int type); |
529 | | |
530 | 533k | #define ZEND_THIS (&EX(This)) |
531 | | |
532 | 17 | #define hasThis() (Z_TYPE_P(ZEND_THIS) == IS_OBJECT) |
533 | 17 | #define getThis() (hasThis() ? ZEND_THIS : NULL) |
534 | | #define ZEND_IS_METHOD_CALL() (EX(func)->common.scope != NULL) |
535 | | |
536 | 288k | #define ZEND_NUM_ARGS() EX_NUM_ARGS() |
537 | | |
538 | | #ifndef ZEND_WIN32 |
539 | | #define DLEXPORT |
540 | | #endif |
541 | | |
542 | | static zend_always_inline void array_init_size(zval *arg, uint32_t size) |
543 | 4.84M | { |
544 | 4.84M | ZVAL_ARR(arg, zend_new_array(size)); |
545 | 4.84M | } php_date.c:array_init_size Line | Count | Source | 543 | 14 | { | 544 | 14 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 14 | } |
Unexecuted instantiation: php_time.c:array_init_size Unexecuted instantiation: time_duration.c:array_init_size php_pcre.c:array_init_size Line | Count | Source | 543 | 629 | { | 544 | 629 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 629 | } |
Line | Count | Source | 543 | 55.1k | { | 544 | 55.1k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 55.1k | } |
Unexecuted instantiation: hash_adler32.c:array_init_size Unexecuted instantiation: hash_crc32.c:array_init_size Unexecuted instantiation: hash_fnv.c:array_init_size Unexecuted instantiation: hash_gost.c:array_init_size Unexecuted instantiation: hash_haval.c:array_init_size Unexecuted instantiation: hash_joaat.c:array_init_size Unexecuted instantiation: hash_md.c:array_init_size Unexecuted instantiation: hash_murmur.c:array_init_size Unexecuted instantiation: hash_ripemd.c:array_init_size Unexecuted instantiation: hash_sha_ni.c:array_init_size Unexecuted instantiation: hash_sha_sse2.c:array_init_size Unexecuted instantiation: hash_sha.c:array_init_size Unexecuted instantiation: hash_sha3.c:array_init_size Unexecuted instantiation: hash_snefru.c:array_init_size Unexecuted instantiation: hash_tiger.c:array_init_size Unexecuted instantiation: hash_whirlpool.c:array_init_size Unexecuted instantiation: hash_xxhash.c:array_init_size Unexecuted instantiation: hash.c:array_init_size Unexecuted instantiation: json_encoder.c:array_init_size json_parser.tab.c:array_init_size Line | Count | Source | 543 | 14.6k | { | 544 | 14.6k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 14.6k | } |
Unexecuted instantiation: json_scanner.c:array_init_size Unexecuted instantiation: json.c:array_init_size Unexecuted instantiation: php_lexbor.c:array_init_size Unexecuted instantiation: shared_alloc_mmap.c:array_init_size Unexecuted instantiation: shared_alloc_posix.c:array_init_size Unexecuted instantiation: shared_alloc_shm.c:array_init_size Unexecuted instantiation: zend_accelerator_api.c:array_init_size Unexecuted instantiation: zend_accelerator_blacklist.c:array_init_size Unexecuted instantiation: zend_accelerator_debug.c:array_init_size Unexecuted instantiation: zend_accelerator_hash.c:array_init_size zend_accelerator_module.c:array_init_size Line | Count | Source | 543 | 8.50k | { | 544 | 8.50k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 8.50k | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:array_init_size Unexecuted instantiation: zend_file_cache.c:array_init_size Unexecuted instantiation: zend_persist_calc.c:array_init_size Unexecuted instantiation: zend_persist.c:array_init_size Unexecuted instantiation: zend_shared_alloc.c:array_init_size Unexecuted instantiation: ZendAccelerator.c:array_init_size Unexecuted instantiation: zend_jit_vm_helpers.c:array_init_size zend_jit.c:array_init_size Line | Count | Source | 543 | 41 | { | 544 | 41 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 41 | } |
Unexecuted instantiation: csprng.c:array_init_size Unexecuted instantiation: engine_mt19937.c:array_init_size Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:array_init_size Unexecuted instantiation: engine_secure.c:array_init_size Unexecuted instantiation: engine_user.c:array_init_size Unexecuted instantiation: engine_xoshiro256starstar.c:array_init_size Unexecuted instantiation: gammasection.c:array_init_size Unexecuted instantiation: random.c:array_init_size Unexecuted instantiation: randomizer.c:array_init_size Unexecuted instantiation: zend_utils.c:array_init_size php_reflection.c:array_init_size Line | Count | Source | 543 | 2.08k | { | 544 | 2.08k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 2.08k | } |
php_spl.c:array_init_size Line | Count | Source | 543 | 16 | { | 544 | 16 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 16 | } |
spl_array.c:array_init_size Line | Count | Source | 543 | 157k | { | 544 | 157k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 157k | } |
Unexecuted instantiation: spl_directory.c:array_init_size spl_dllist.c:array_init_size Line | Count | Source | 543 | 16 | { | 544 | 16 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 16 | } |
Unexecuted instantiation: spl_exceptions.c:array_init_size spl_fixedarray.c:array_init_size Line | Count | Source | 543 | 5.55k | { | 544 | 5.55k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 5.55k | } |
Unexecuted instantiation: spl_functions.c:array_init_size Unexecuted instantiation: spl_heap.c:array_init_size spl_iterators.c:array_init_size Line | Count | Source | 543 | 64 | { | 544 | 64 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 64 | } |
spl_observer.c:array_init_size Line | Count | Source | 543 | 58 | { | 544 | 58 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 58 | } |
Line | Count | Source | 543 | 3.41k | { | 544 | 3.41k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 3.41k | } |
Unexecuted instantiation: assert.c:array_init_size Unexecuted instantiation: base64.c:array_init_size basic_functions.c:array_init_size Line | Count | Source | 543 | 161k | { | 544 | 161k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 161k | } |
Unexecuted instantiation: browscap.c:array_init_size Unexecuted instantiation: crc32_x86.c:array_init_size Unexecuted instantiation: crc32.c:array_init_size Unexecuted instantiation: credits.c:array_init_size Unexecuted instantiation: crypt.c:array_init_size Unexecuted instantiation: css.c:array_init_size Unexecuted instantiation: datetime.c:array_init_size Line | Count | Source | 543 | 6 | { | 544 | 6 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 6 | } |
Unexecuted instantiation: dl.c:array_init_size Unexecuted instantiation: dns.c:array_init_size Unexecuted instantiation: exec.c:array_init_size Line | Count | Source | 543 | 6 | { | 544 | 6 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 6 | } |
Unexecuted instantiation: filestat.c:array_init_size Unexecuted instantiation: filters.c:array_init_size Unexecuted instantiation: flock_compat.c:array_init_size Unexecuted instantiation: formatted_print.c:array_init_size Unexecuted instantiation: fsock.c:array_init_size Unexecuted instantiation: ftok.c:array_init_size Unexecuted instantiation: ftp_fopen_wrapper.c:array_init_size Unexecuted instantiation: head.c:array_init_size Unexecuted instantiation: hrtime.c:array_init_size Unexecuted instantiation: html.c:array_init_size Unexecuted instantiation: http_fopen_wrapper.c:array_init_size Unexecuted instantiation: http.c:array_init_size Line | Count | Source | 543 | 10 | { | 544 | 10 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 10 | } |
Unexecuted instantiation: incomplete_class.c:array_init_size Unexecuted instantiation: info.c:array_init_size Unexecuted instantiation: io_poll.c:array_init_size Unexecuted instantiation: iptc.c:array_init_size Unexecuted instantiation: levenshtein.c:array_init_size Unexecuted instantiation: link.c:array_init_size Unexecuted instantiation: mail.c:array_init_size Unexecuted instantiation: math.c:array_init_size Unexecuted instantiation: md5.c:array_init_size Unexecuted instantiation: metaphone.c:array_init_size Unexecuted instantiation: microtime.c:array_init_size Unexecuted instantiation: net.c:array_init_size Unexecuted instantiation: pack.c:array_init_size Unexecuted instantiation: pageinfo.c:array_init_size Unexecuted instantiation: password.c:array_init_size Unexecuted instantiation: php_fopen_wrapper.c:array_init_size Unexecuted instantiation: proc_open.c:array_init_size Unexecuted instantiation: quot_print.c:array_init_size Unexecuted instantiation: scanf.c:array_init_size Unexecuted instantiation: sha1.c:array_init_size Unexecuted instantiation: soundex.c:array_init_size streamsfuncs.c:array_init_size Line | Count | Source | 543 | 185 | { | 544 | 185 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 185 | } |
Line | Count | Source | 543 | 28 | { | 544 | 28 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 28 | } |
Unexecuted instantiation: strnatcmp.c:array_init_size Unexecuted instantiation: syslog.c:array_init_size Unexecuted instantiation: type.c:array_init_size Unexecuted instantiation: uniqid.c:array_init_size Unexecuted instantiation: url_scanner_ex.c:array_init_size Unexecuted instantiation: url.c:array_init_size Unexecuted instantiation: user_filters.c:array_init_size Unexecuted instantiation: uuencode.c:array_init_size var_unserializer.c:array_init_size Line | Count | Source | 543 | 785k | { | 544 | 785k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 785k | } |
Unexecuted instantiation: var.c:array_init_size Unexecuted instantiation: versioning.c:array_init_size Unexecuted instantiation: crypt_sha256.c:array_init_size Unexecuted instantiation: crypt_sha512.c:array_init_size Unexecuted instantiation: php_crypt_r.c:array_init_size Unexecuted instantiation: php_uri.c:array_init_size Unexecuted instantiation: php_uri_common.c:array_init_size Unexecuted instantiation: uri_parser_rfc3986.c:array_init_size Unexecuted instantiation: uri_parser_whatwg.c:array_init_size Unexecuted instantiation: uri_parser_php_parse_url.c:array_init_size Unexecuted instantiation: explicit_bzero.c:array_init_size Unexecuted instantiation: fopen_wrappers.c:array_init_size Unexecuted instantiation: getopt.c:array_init_size Unexecuted instantiation: main.c:array_init_size Unexecuted instantiation: network.c:array_init_size Unexecuted instantiation: output.c:array_init_size Unexecuted instantiation: php_content_types.c:array_init_size Unexecuted instantiation: php_ini_builder.c:array_init_size Unexecuted instantiation: php_ini.c:array_init_size Unexecuted instantiation: php_glob.c:array_init_size Unexecuted instantiation: php_odbc_utils.c:array_init_size Unexecuted instantiation: php_open_temporary_file.c:array_init_size Unexecuted instantiation: php_scandir.c:array_init_size Unexecuted instantiation: php_syslog.c:array_init_size Unexecuted instantiation: php_ticks.c:array_init_size php_variables.c:array_init_size Line | Count | Source | 543 | 1.18M | { | 544 | 1.18M | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 1.18M | } |
Unexecuted instantiation: reentrancy.c:array_init_size Unexecuted instantiation: rfc1867.c:array_init_size Unexecuted instantiation: safe_bcmp.c:array_init_size Unexecuted instantiation: SAPI.c:array_init_size Unexecuted instantiation: snprintf.c:array_init_size Unexecuted instantiation: spprintf.c:array_init_size Unexecuted instantiation: strlcat.c:array_init_size Unexecuted instantiation: strlcpy.c:array_init_size Unexecuted instantiation: php_io.c:array_init_size Unexecuted instantiation: php_io_copy_linux.c:array_init_size Unexecuted instantiation: poll_backend_epoll.c:array_init_size Unexecuted instantiation: poll_backend_eventport.c:array_init_size Unexecuted instantiation: poll_backend_kqueue.c:array_init_size Unexecuted instantiation: poll_backend_poll.c:array_init_size Unexecuted instantiation: poll_core.c:array_init_size Unexecuted instantiation: poll_fd_table.c:array_init_size Unexecuted instantiation: poll_handle.c:array_init_size Unexecuted instantiation: cast.c:array_init_size Unexecuted instantiation: filter.c:array_init_size Unexecuted instantiation: glob_wrapper.c:array_init_size Unexecuted instantiation: memory.c:array_init_size Unexecuted instantiation: mmap.c:array_init_size Unexecuted instantiation: plain_wrapper.c:array_init_size Unexecuted instantiation: stream_errors.c:array_init_size streams.c:array_init_size Line | Count | Source | 543 | 64 | { | 544 | 64 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 64 | } |
Unexecuted instantiation: transports.c:array_init_size Unexecuted instantiation: userspace.c:array_init_size Unexecuted instantiation: xp_socket.c:array_init_size Unexecuted instantiation: block_pass.c:array_init_size Unexecuted instantiation: compact_literals.c:array_init_size Unexecuted instantiation: compact_vars.c:array_init_size Unexecuted instantiation: dfa_pass.c:array_init_size Unexecuted instantiation: nop_removal.c:array_init_size Unexecuted instantiation: optimize_func_calls.c:array_init_size Unexecuted instantiation: optimize_temp_vars_5.c:array_init_size Unexecuted instantiation: pass1.c:array_init_size Unexecuted instantiation: pass3.c:array_init_size Line | Count | Source | 543 | 1.59k | { | 544 | 1.59k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 1.59k | } |
Unexecuted instantiation: zend_optimizer.c:array_init_size Unexecuted instantiation: zend_API.c:array_init_size zend_ast.c:array_init_size Line | Count | Source | 543 | 485 | { | 544 | 485 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 485 | } |
Unexecuted instantiation: zend_attributes.c:array_init_size Unexecuted instantiation: zend_autoload.c:array_init_size zend_builtin_functions.c:array_init_size Line | Count | Source | 543 | 2.37M | { | 544 | 2.37M | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 2.37M | } |
zend_closures.c:array_init_size Line | Count | Source | 543 | 595 | { | 544 | 595 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 595 | } |
zend_compile.c:array_init_size Line | Count | Source | 543 | 83.7k | { | 544 | 83.7k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 83.7k | } |
Unexecuted instantiation: zend_constants.c:array_init_size Unexecuted instantiation: zend_default_classes.c:array_init_size Unexecuted instantiation: zend_dtrace.c:array_init_size zend_enum.c:array_init_size Line | Count | Source | 543 | 26 | { | 544 | 26 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 26 | } |
Unexecuted instantiation: zend_exceptions.c:array_init_size Unexecuted instantiation: zend_execute_API.c:array_init_size zend_execute.c:array_init_size Line | Count | Source | 543 | 1.24k | { | 544 | 1.24k | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 1.24k | } |
Unexecuted instantiation: zend_fibers.c:array_init_size Unexecuted instantiation: zend_gc.c:array_init_size zend_generators.c:array_init_size Line | Count | Source | 543 | 190 | { | 544 | 190 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 190 | } |
Unexecuted instantiation: zend_inheritance.c:array_init_size Unexecuted instantiation: zend_ini_parser.c:array_init_size Unexecuted instantiation: zend_ini_scanner.c:array_init_size Unexecuted instantiation: zend_ini.c:array_init_size Unexecuted instantiation: zend_interfaces.c:array_init_size Unexecuted instantiation: zend_iterators.c:array_init_size Unexecuted instantiation: zend_language_parser.c:array_init_size Unexecuted instantiation: zend_language_scanner.c:array_init_size Unexecuted instantiation: zend_lazy_objects.c:array_init_size Unexecuted instantiation: zend_list.c:array_init_size Unexecuted instantiation: zend_object_handlers.c:array_init_size Unexecuted instantiation: zend_objects_API.c:array_init_size Unexecuted instantiation: zend_objects.c:array_init_size Unexecuted instantiation: zend_observer.c:array_init_size Unexecuted instantiation: zend_opcode.c:array_init_size zend_operators.c:array_init_size Line | Count | Source | 543 | 63 | { | 544 | 63 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 63 | } |
Unexecuted instantiation: zend_partial.c:array_init_size Unexecuted instantiation: zend_property_hooks.c:array_init_size Unexecuted instantiation: zend_smart_str.c:array_init_size Unexecuted instantiation: zend_system_id.c:array_init_size Unexecuted instantiation: zend_variables.c:array_init_size zend_weakrefs.c:array_init_size Line | Count | Source | 543 | 458 | { | 544 | 458 | ZVAL_ARR(arg, zend_new_array(size)); | 545 | 458 | } |
Unexecuted instantiation: zend.c:array_init_size Unexecuted instantiation: internal_functions_cli.c:array_init_size Unexecuted instantiation: fuzzer-parser.c:array_init_size Unexecuted instantiation: fuzzer-sapi.c:array_init_size Unexecuted instantiation: fuzzer-tracing-jit.c:array_init_size Unexecuted instantiation: fuzzer-exif.c:array_init_size Unexecuted instantiation: fuzzer-unserialize.c:array_init_size Unexecuted instantiation: fuzzer-function-jit.c:array_init_size Unexecuted instantiation: fuzzer-json.c:array_init_size Unexecuted instantiation: fuzzer-unserializehash.c:array_init_size Unexecuted instantiation: fuzzer-execute.c:array_init_size |
546 | | |
547 | | static zend_always_inline void array_init(zval *arg) |
548 | 3.33M | { |
549 | 3.33M | array_init_size(arg, 0); |
550 | 3.33M | } Line | Count | Source | 548 | 14 | { | 549 | 14 | array_init_size(arg, 0); | 550 | 14 | } |
Unexecuted instantiation: php_time.c:array_init Unexecuted instantiation: time_duration.c:array_init Unexecuted instantiation: php_pcre.c:array_init Line | Count | Source | 548 | 55.1k | { | 549 | 55.1k | array_init_size(arg, 0); | 550 | 55.1k | } |
Unexecuted instantiation: hash_adler32.c:array_init Unexecuted instantiation: hash_crc32.c:array_init Unexecuted instantiation: hash_fnv.c:array_init Unexecuted instantiation: hash_gost.c:array_init Unexecuted instantiation: hash_haval.c:array_init Unexecuted instantiation: hash_joaat.c:array_init Unexecuted instantiation: hash_md.c:array_init Unexecuted instantiation: hash_murmur.c:array_init Unexecuted instantiation: hash_ripemd.c:array_init Unexecuted instantiation: hash_sha_ni.c:array_init Unexecuted instantiation: hash_sha_sse2.c:array_init Unexecuted instantiation: hash_sha.c:array_init Unexecuted instantiation: hash_sha3.c:array_init Unexecuted instantiation: hash_snefru.c:array_init Unexecuted instantiation: hash_tiger.c:array_init Unexecuted instantiation: hash_whirlpool.c:array_init Unexecuted instantiation: hash_xxhash.c:array_init Unexecuted instantiation: hash.c:array_init Unexecuted instantiation: json_encoder.c:array_init json_parser.tab.c:array_init Line | Count | Source | 548 | 14.6k | { | 549 | 14.6k | array_init_size(arg, 0); | 550 | 14.6k | } |
Unexecuted instantiation: json_scanner.c:array_init Unexecuted instantiation: json.c:array_init Unexecuted instantiation: php_lexbor.c:array_init Unexecuted instantiation: shared_alloc_mmap.c:array_init Unexecuted instantiation: shared_alloc_posix.c:array_init Unexecuted instantiation: shared_alloc_shm.c:array_init Unexecuted instantiation: zend_accelerator_api.c:array_init Unexecuted instantiation: zend_accelerator_blacklist.c:array_init Unexecuted instantiation: zend_accelerator_debug.c:array_init Unexecuted instantiation: zend_accelerator_hash.c:array_init zend_accelerator_module.c:array_init Line | Count | Source | 548 | 8.50k | { | 549 | 8.50k | array_init_size(arg, 0); | 550 | 8.50k | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:array_init Unexecuted instantiation: zend_file_cache.c:array_init Unexecuted instantiation: zend_persist_calc.c:array_init Unexecuted instantiation: zend_persist.c:array_init Unexecuted instantiation: zend_shared_alloc.c:array_init Unexecuted instantiation: ZendAccelerator.c:array_init Unexecuted instantiation: zend_jit_vm_helpers.c:array_init Line | Count | Source | 548 | 41 | { | 549 | 41 | array_init_size(arg, 0); | 550 | 41 | } |
Unexecuted instantiation: csprng.c:array_init Unexecuted instantiation: engine_mt19937.c:array_init Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:array_init Unexecuted instantiation: engine_secure.c:array_init Unexecuted instantiation: engine_user.c:array_init Unexecuted instantiation: engine_xoshiro256starstar.c:array_init Unexecuted instantiation: gammasection.c:array_init Unexecuted instantiation: random.c:array_init Unexecuted instantiation: randomizer.c:array_init Unexecuted instantiation: zend_utils.c:array_init php_reflection.c:array_init Line | Count | Source | 548 | 2.08k | { | 549 | 2.08k | array_init_size(arg, 0); | 550 | 2.08k | } |
Line | Count | Source | 548 | 16 | { | 549 | 16 | array_init_size(arg, 0); | 550 | 16 | } |
Line | Count | Source | 548 | 157k | { | 549 | 157k | array_init_size(arg, 0); | 550 | 157k | } |
Unexecuted instantiation: spl_directory.c:array_init Line | Count | Source | 548 | 16 | { | 549 | 16 | array_init_size(arg, 0); | 550 | 16 | } |
Unexecuted instantiation: spl_exceptions.c:array_init spl_fixedarray.c:array_init Line | Count | Source | 548 | 5.50k | { | 549 | 5.50k | array_init_size(arg, 0); | 550 | 5.50k | } |
Unexecuted instantiation: spl_functions.c:array_init Unexecuted instantiation: spl_heap.c:array_init spl_iterators.c:array_init Line | Count | Source | 548 | 64 | { | 549 | 64 | array_init_size(arg, 0); | 550 | 64 | } |
spl_observer.c:array_init Line | Count | Source | 548 | 11 | { | 549 | 11 | array_init_size(arg, 0); | 550 | 11 | } |
Line | Count | Source | 548 | 97 | { | 549 | 97 | array_init_size(arg, 0); | 550 | 97 | } |
Unexecuted instantiation: assert.c:array_init Unexecuted instantiation: base64.c:array_init basic_functions.c:array_init Line | Count | Source | 548 | 161k | { | 549 | 161k | array_init_size(arg, 0); | 550 | 161k | } |
Unexecuted instantiation: browscap.c:array_init Unexecuted instantiation: crc32_x86.c:array_init Unexecuted instantiation: crc32.c:array_init Unexecuted instantiation: credits.c:array_init Unexecuted instantiation: crypt.c:array_init Unexecuted instantiation: css.c:array_init Unexecuted instantiation: datetime.c:array_init Line | Count | Source | 548 | 6 | { | 549 | 6 | array_init_size(arg, 0); | 550 | 6 | } |
Unexecuted instantiation: dl.c:array_init Unexecuted instantiation: dns.c:array_init Unexecuted instantiation: exec.c:array_init Line | Count | Source | 548 | 6 | { | 549 | 6 | array_init_size(arg, 0); | 550 | 6 | } |
Unexecuted instantiation: filestat.c:array_init Unexecuted instantiation: filters.c:array_init Unexecuted instantiation: flock_compat.c:array_init Unexecuted instantiation: formatted_print.c:array_init Unexecuted instantiation: fsock.c:array_init Unexecuted instantiation: ftok.c:array_init Unexecuted instantiation: ftp_fopen_wrapper.c:array_init Unexecuted instantiation: head.c:array_init Unexecuted instantiation: hrtime.c:array_init Unexecuted instantiation: html.c:array_init Unexecuted instantiation: http_fopen_wrapper.c:array_init Unexecuted instantiation: http.c:array_init Line | Count | Source | 548 | 10 | { | 549 | 10 | array_init_size(arg, 0); | 550 | 10 | } |
Unexecuted instantiation: incomplete_class.c:array_init Unexecuted instantiation: info.c:array_init Unexecuted instantiation: io_poll.c:array_init Unexecuted instantiation: iptc.c:array_init Unexecuted instantiation: levenshtein.c:array_init Unexecuted instantiation: link.c:array_init Unexecuted instantiation: mail.c:array_init Unexecuted instantiation: math.c:array_init Unexecuted instantiation: md5.c:array_init Unexecuted instantiation: metaphone.c:array_init Unexecuted instantiation: microtime.c:array_init Unexecuted instantiation: net.c:array_init Unexecuted instantiation: pack.c:array_init Unexecuted instantiation: pageinfo.c:array_init Unexecuted instantiation: password.c:array_init Unexecuted instantiation: php_fopen_wrapper.c:array_init Unexecuted instantiation: proc_open.c:array_init Unexecuted instantiation: quot_print.c:array_init Unexecuted instantiation: scanf.c:array_init Unexecuted instantiation: sha1.c:array_init Unexecuted instantiation: soundex.c:array_init streamsfuncs.c:array_init Line | Count | Source | 548 | 185 | { | 549 | 185 | array_init_size(arg, 0); | 550 | 185 | } |
Line | Count | Source | 548 | 28 | { | 549 | 28 | array_init_size(arg, 0); | 550 | 28 | } |
Unexecuted instantiation: strnatcmp.c:array_init Unexecuted instantiation: syslog.c:array_init Unexecuted instantiation: type.c:array_init Unexecuted instantiation: uniqid.c:array_init Unexecuted instantiation: url_scanner_ex.c:array_init Unexecuted instantiation: url.c:array_init Unexecuted instantiation: user_filters.c:array_init Unexecuted instantiation: uuencode.c:array_init Unexecuted instantiation: var_unserializer.c:array_init Unexecuted instantiation: var.c:array_init Unexecuted instantiation: versioning.c:array_init Unexecuted instantiation: crypt_sha256.c:array_init Unexecuted instantiation: crypt_sha512.c:array_init Unexecuted instantiation: php_crypt_r.c:array_init Unexecuted instantiation: php_uri.c:array_init Unexecuted instantiation: php_uri_common.c:array_init Unexecuted instantiation: uri_parser_rfc3986.c:array_init Unexecuted instantiation: uri_parser_whatwg.c:array_init Unexecuted instantiation: uri_parser_php_parse_url.c:array_init Unexecuted instantiation: explicit_bzero.c:array_init Unexecuted instantiation: fopen_wrappers.c:array_init Unexecuted instantiation: getopt.c:array_init Unexecuted instantiation: main.c:array_init Unexecuted instantiation: network.c:array_init Unexecuted instantiation: output.c:array_init Unexecuted instantiation: php_content_types.c:array_init Unexecuted instantiation: php_ini_builder.c:array_init Unexecuted instantiation: php_ini.c:array_init Unexecuted instantiation: php_glob.c:array_init Unexecuted instantiation: php_odbc_utils.c:array_init Unexecuted instantiation: php_open_temporary_file.c:array_init Unexecuted instantiation: php_scandir.c:array_init Unexecuted instantiation: php_syslog.c:array_init Unexecuted instantiation: php_ticks.c:array_init php_variables.c:array_init Line | Count | Source | 548 | 1.18M | { | 549 | 1.18M | array_init_size(arg, 0); | 550 | 1.18M | } |
Unexecuted instantiation: reentrancy.c:array_init Unexecuted instantiation: rfc1867.c:array_init Unexecuted instantiation: safe_bcmp.c:array_init Unexecuted instantiation: SAPI.c:array_init Unexecuted instantiation: snprintf.c:array_init Unexecuted instantiation: spprintf.c:array_init Unexecuted instantiation: strlcat.c:array_init Unexecuted instantiation: strlcpy.c:array_init Unexecuted instantiation: php_io.c:array_init Unexecuted instantiation: php_io_copy_linux.c:array_init Unexecuted instantiation: poll_backend_epoll.c:array_init Unexecuted instantiation: poll_backend_eventport.c:array_init Unexecuted instantiation: poll_backend_kqueue.c:array_init Unexecuted instantiation: poll_backend_poll.c:array_init Unexecuted instantiation: poll_core.c:array_init Unexecuted instantiation: poll_fd_table.c:array_init Unexecuted instantiation: poll_handle.c:array_init Unexecuted instantiation: cast.c:array_init Unexecuted instantiation: filter.c:array_init Unexecuted instantiation: glob_wrapper.c:array_init Unexecuted instantiation: memory.c:array_init Unexecuted instantiation: mmap.c:array_init Unexecuted instantiation: plain_wrapper.c:array_init Unexecuted instantiation: stream_errors.c:array_init Line | Count | Source | 548 | 64 | { | 549 | 64 | array_init_size(arg, 0); | 550 | 64 | } |
Unexecuted instantiation: transports.c:array_init Unexecuted instantiation: userspace.c:array_init Unexecuted instantiation: xp_socket.c:array_init Unexecuted instantiation: block_pass.c:array_init Unexecuted instantiation: compact_literals.c:array_init Unexecuted instantiation: compact_vars.c:array_init Unexecuted instantiation: dfa_pass.c:array_init Unexecuted instantiation: nop_removal.c:array_init Unexecuted instantiation: optimize_func_calls.c:array_init Unexecuted instantiation: optimize_temp_vars_5.c:array_init Unexecuted instantiation: pass1.c:array_init Unexecuted instantiation: pass3.c:array_init Line | Count | Source | 548 | 1.59k | { | 549 | 1.59k | array_init_size(arg, 0); | 550 | 1.59k | } |
Unexecuted instantiation: zend_optimizer.c:array_init Unexecuted instantiation: zend_API.c:array_init Line | Count | Source | 548 | 485 | { | 549 | 485 | array_init_size(arg, 0); | 550 | 485 | } |
Unexecuted instantiation: zend_attributes.c:array_init Unexecuted instantiation: zend_autoload.c:array_init zend_builtin_functions.c:array_init Line | Count | Source | 548 | 1.73M | { | 549 | 1.73M | array_init_size(arg, 0); | 550 | 1.73M | } |
zend_closures.c:array_init Line | Count | Source | 548 | 380 | { | 549 | 380 | array_init_size(arg, 0); | 550 | 380 | } |
zend_compile.c:array_init Line | Count | Source | 548 | 2.00k | { | 549 | 2.00k | array_init_size(arg, 0); | 550 | 2.00k | } |
Unexecuted instantiation: zend_constants.c:array_init Unexecuted instantiation: zend_default_classes.c:array_init Unexecuted instantiation: zend_dtrace.c:array_init Line | Count | Source | 548 | 26 | { | 549 | 26 | array_init_size(arg, 0); | 550 | 26 | } |
Unexecuted instantiation: zend_exceptions.c:array_init Unexecuted instantiation: zend_execute_API.c:array_init zend_execute.c:array_init Line | Count | Source | 548 | 495 | { | 549 | 495 | array_init_size(arg, 0); | 550 | 495 | } |
Unexecuted instantiation: zend_fibers.c:array_init Unexecuted instantiation: zend_gc.c:array_init zend_generators.c:array_init Line | Count | Source | 548 | 190 | { | 549 | 190 | array_init_size(arg, 0); | 550 | 190 | } |
Unexecuted instantiation: zend_inheritance.c:array_init Unexecuted instantiation: zend_ini_parser.c:array_init Unexecuted instantiation: zend_ini_scanner.c:array_init Unexecuted instantiation: zend_ini.c:array_init Unexecuted instantiation: zend_interfaces.c:array_init Unexecuted instantiation: zend_iterators.c:array_init Unexecuted instantiation: zend_language_parser.c:array_init Unexecuted instantiation: zend_language_scanner.c:array_init Unexecuted instantiation: zend_lazy_objects.c:array_init Unexecuted instantiation: zend_list.c:array_init Unexecuted instantiation: zend_object_handlers.c:array_init Unexecuted instantiation: zend_objects_API.c:array_init Unexecuted instantiation: zend_objects.c:array_init Unexecuted instantiation: zend_observer.c:array_init Unexecuted instantiation: zend_opcode.c:array_init zend_operators.c:array_init Line | Count | Source | 548 | 63 | { | 549 | 63 | array_init_size(arg, 0); | 550 | 63 | } |
Unexecuted instantiation: zend_partial.c:array_init Unexecuted instantiation: zend_property_hooks.c:array_init Unexecuted instantiation: zend_smart_str.c:array_init Unexecuted instantiation: zend_system_id.c:array_init Unexecuted instantiation: zend_variables.c:array_init zend_weakrefs.c:array_init Line | Count | Source | 548 | 458 | { | 549 | 458 | array_init_size(arg, 0); | 550 | 458 | } |
Unexecuted instantiation: zend.c:array_init Unexecuted instantiation: internal_functions_cli.c:array_init Unexecuted instantiation: fuzzer-parser.c:array_init Unexecuted instantiation: fuzzer-sapi.c:array_init Unexecuted instantiation: fuzzer-tracing-jit.c:array_init Unexecuted instantiation: fuzzer-exif.c:array_init Unexecuted instantiation: fuzzer-unserialize.c:array_init Unexecuted instantiation: fuzzer-function-jit.c:array_init Unexecuted instantiation: fuzzer-json.c:array_init Unexecuted instantiation: fuzzer-unserializehash.c:array_init Unexecuted instantiation: fuzzer-execute.c:array_init |
551 | | |
552 | | ZEND_API void object_init(zval *arg); |
553 | | ZEND_API zend_result object_init_ex(zval *arg, zend_class_entry *ce); |
554 | | ZEND_API zend_result object_init_with_constructor(zval *arg, zend_class_entry *class_type, uint32_t param_count, zval *params, HashTable *named_params); |
555 | | ZEND_API zend_result object_and_properties_init(zval *arg, zend_class_entry *ce, HashTable *properties); |
556 | | ZEND_API void object_properties_init(zend_object *object, zend_class_entry *class_type); |
557 | | ZEND_API void object_properties_init_ex(zend_object *object, HashTable *properties); |
558 | | ZEND_API void object_properties_load(zend_object *object, const HashTable *properties); |
559 | | |
560 | | ZEND_API void zend_merge_properties(const zval *obj, const HashTable *properties); |
561 | | |
562 | | ZEND_API void add_assoc_long_ex(zval *arg, const char *key, size_t key_len, zend_long n); |
563 | | ZEND_API void add_assoc_null_ex(zval *arg, const char *key, size_t key_len); |
564 | | ZEND_API void add_assoc_bool_ex(zval *arg, const char *key, size_t key_len, bool b); |
565 | | ZEND_API void add_assoc_resource_ex(zval *arg, const char *key, size_t key_len, zend_resource *r); |
566 | | ZEND_API void add_assoc_double_ex(zval *arg, const char *key, size_t key_len, double d); |
567 | | ZEND_API void add_assoc_str_ex(zval *arg, const char *key, size_t key_len, zend_string *str); |
568 | | ZEND_API void add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str); |
569 | | ZEND_API void add_assoc_stringl_ex(zval *arg, const char *key, size_t key_len, const char *str, size_t length); |
570 | | ZEND_API void add_assoc_array_ex(zval *arg, const char *key, size_t key_len, zend_array *arr); |
571 | | ZEND_API void add_assoc_object_ex(zval *arg, const char *key, size_t key_len, zend_object *obj); |
572 | | ZEND_API void add_assoc_reference_ex(zval *arg, const char *key, size_t key_len, zend_reference *ref); |
573 | | ZEND_API void add_assoc_zval_ex(zval *arg, const char *key, size_t key_len, zval *value); |
574 | | |
575 | 64.1k | static zend_always_inline void add_assoc_long(zval *arg, const char *key, zend_long n) { |
576 | 64.1k | add_assoc_long_ex(arg, key, strlen(key), n); |
577 | 64.1k | } Unexecuted instantiation: php_date.c:add_assoc_long Unexecuted instantiation: php_time.c:add_assoc_long Unexecuted instantiation: time_duration.c:add_assoc_long Unexecuted instantiation: php_pcre.c:add_assoc_long Line | Count | Source | 575 | 29.8k | static zend_always_inline void add_assoc_long(zval *arg, const char *key, zend_long n) { | 576 | 29.8k | add_assoc_long_ex(arg, key, strlen(key), n); | 577 | 29.8k | } |
Unexecuted instantiation: hash_adler32.c:add_assoc_long Unexecuted instantiation: hash_crc32.c:add_assoc_long Unexecuted instantiation: hash_fnv.c:add_assoc_long Unexecuted instantiation: hash_gost.c:add_assoc_long Unexecuted instantiation: hash_haval.c:add_assoc_long Unexecuted instantiation: hash_joaat.c:add_assoc_long Unexecuted instantiation: hash_md.c:add_assoc_long Unexecuted instantiation: hash_murmur.c:add_assoc_long Unexecuted instantiation: hash_ripemd.c:add_assoc_long Unexecuted instantiation: hash_sha_ni.c:add_assoc_long Unexecuted instantiation: hash_sha_sse2.c:add_assoc_long Unexecuted instantiation: hash_sha.c:add_assoc_long Unexecuted instantiation: hash_sha3.c:add_assoc_long Unexecuted instantiation: hash_snefru.c:add_assoc_long Unexecuted instantiation: hash_tiger.c:add_assoc_long Unexecuted instantiation: hash_whirlpool.c:add_assoc_long Unexecuted instantiation: hash_xxhash.c:add_assoc_long Unexecuted instantiation: hash.c:add_assoc_long Unexecuted instantiation: json_encoder.c:add_assoc_long Unexecuted instantiation: json_parser.tab.c:add_assoc_long Unexecuted instantiation: json_scanner.c:add_assoc_long Unexecuted instantiation: json.c:add_assoc_long Unexecuted instantiation: php_lexbor.c:add_assoc_long Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_long Unexecuted instantiation: shared_alloc_posix.c:add_assoc_long Unexecuted instantiation: shared_alloc_shm.c:add_assoc_long Unexecuted instantiation: zend_accelerator_api.c:add_assoc_long Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_long Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_long Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_long zend_accelerator_module.c:add_assoc_long Line | Count | Source | 575 | 33.9k | static zend_always_inline void add_assoc_long(zval *arg, const char *key, zend_long n) { | 576 | 33.9k | add_assoc_long_ex(arg, key, strlen(key), n); | 577 | 33.9k | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_long Unexecuted instantiation: zend_file_cache.c:add_assoc_long Unexecuted instantiation: zend_persist_calc.c:add_assoc_long Unexecuted instantiation: zend_persist.c:add_assoc_long Unexecuted instantiation: zend_shared_alloc.c:add_assoc_long Unexecuted instantiation: ZendAccelerator.c:add_assoc_long Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_long zend_jit.c:add_assoc_long Line | Count | Source | 575 | 205 | static zend_always_inline void add_assoc_long(zval *arg, const char *key, zend_long n) { | 576 | 205 | add_assoc_long_ex(arg, key, strlen(key), n); | 577 | 205 | } |
Unexecuted instantiation: csprng.c:add_assoc_long Unexecuted instantiation: engine_mt19937.c:add_assoc_long Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_long Unexecuted instantiation: engine_secure.c:add_assoc_long Unexecuted instantiation: engine_user.c:add_assoc_long Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_long Unexecuted instantiation: gammasection.c:add_assoc_long Unexecuted instantiation: random.c:add_assoc_long Unexecuted instantiation: randomizer.c:add_assoc_long Unexecuted instantiation: zend_utils.c:add_assoc_long Unexecuted instantiation: php_reflection.c:add_assoc_long Unexecuted instantiation: php_spl.c:add_assoc_long Unexecuted instantiation: spl_array.c:add_assoc_long Unexecuted instantiation: spl_directory.c:add_assoc_long Unexecuted instantiation: spl_dllist.c:add_assoc_long Unexecuted instantiation: spl_exceptions.c:add_assoc_long Unexecuted instantiation: spl_fixedarray.c:add_assoc_long Unexecuted instantiation: spl_functions.c:add_assoc_long Unexecuted instantiation: spl_heap.c:add_assoc_long Unexecuted instantiation: spl_iterators.c:add_assoc_long Unexecuted instantiation: spl_observer.c:add_assoc_long Unexecuted instantiation: array.c:add_assoc_long Unexecuted instantiation: assert.c:add_assoc_long Unexecuted instantiation: base64.c:add_assoc_long Unexecuted instantiation: basic_functions.c:add_assoc_long Unexecuted instantiation: browscap.c:add_assoc_long Unexecuted instantiation: crc32_x86.c:add_assoc_long Unexecuted instantiation: crc32.c:add_assoc_long Unexecuted instantiation: credits.c:add_assoc_long Unexecuted instantiation: crypt.c:add_assoc_long Unexecuted instantiation: css.c:add_assoc_long Unexecuted instantiation: datetime.c:add_assoc_long Unexecuted instantiation: dir.c:add_assoc_long Unexecuted instantiation: dl.c:add_assoc_long Unexecuted instantiation: dns.c:add_assoc_long Unexecuted instantiation: exec.c:add_assoc_long Unexecuted instantiation: file.c:add_assoc_long Unexecuted instantiation: filestat.c:add_assoc_long Unexecuted instantiation: filters.c:add_assoc_long Unexecuted instantiation: flock_compat.c:add_assoc_long Unexecuted instantiation: formatted_print.c:add_assoc_long Unexecuted instantiation: fsock.c:add_assoc_long Unexecuted instantiation: ftok.c:add_assoc_long Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_long Unexecuted instantiation: head.c:add_assoc_long Unexecuted instantiation: hrtime.c:add_assoc_long Unexecuted instantiation: html.c:add_assoc_long Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_long Unexecuted instantiation: http.c:add_assoc_long Line | Count | Source | 575 | 1 | static zend_always_inline void add_assoc_long(zval *arg, const char *key, zend_long n) { | 576 | 1 | add_assoc_long_ex(arg, key, strlen(key), n); | 577 | 1 | } |
Unexecuted instantiation: incomplete_class.c:add_assoc_long Unexecuted instantiation: info.c:add_assoc_long Unexecuted instantiation: io_poll.c:add_assoc_long Unexecuted instantiation: iptc.c:add_assoc_long Unexecuted instantiation: levenshtein.c:add_assoc_long Unexecuted instantiation: link.c:add_assoc_long Unexecuted instantiation: mail.c:add_assoc_long Unexecuted instantiation: math.c:add_assoc_long Unexecuted instantiation: md5.c:add_assoc_long Unexecuted instantiation: metaphone.c:add_assoc_long Unexecuted instantiation: microtime.c:add_assoc_long Unexecuted instantiation: net.c:add_assoc_long Unexecuted instantiation: pack.c:add_assoc_long Unexecuted instantiation: pageinfo.c:add_assoc_long Unexecuted instantiation: password.c:add_assoc_long Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_long Unexecuted instantiation: proc_open.c:add_assoc_long Unexecuted instantiation: quot_print.c:add_assoc_long Unexecuted instantiation: scanf.c:add_assoc_long Unexecuted instantiation: sha1.c:add_assoc_long Unexecuted instantiation: soundex.c:add_assoc_long streamsfuncs.c:add_assoc_long Line | Count | Source | 575 | 185 | static zend_always_inline void add_assoc_long(zval *arg, const char *key, zend_long n) { | 576 | 185 | add_assoc_long_ex(arg, key, strlen(key), n); | 577 | 185 | } |
Unexecuted instantiation: string.c:add_assoc_long Unexecuted instantiation: strnatcmp.c:add_assoc_long Unexecuted instantiation: syslog.c:add_assoc_long Unexecuted instantiation: type.c:add_assoc_long Unexecuted instantiation: uniqid.c:add_assoc_long Unexecuted instantiation: url_scanner_ex.c:add_assoc_long Unexecuted instantiation: url.c:add_assoc_long Unexecuted instantiation: user_filters.c:add_assoc_long Unexecuted instantiation: uuencode.c:add_assoc_long Unexecuted instantiation: var_unserializer.c:add_assoc_long Unexecuted instantiation: var.c:add_assoc_long Unexecuted instantiation: versioning.c:add_assoc_long Unexecuted instantiation: crypt_sha256.c:add_assoc_long Unexecuted instantiation: crypt_sha512.c:add_assoc_long Unexecuted instantiation: php_crypt_r.c:add_assoc_long Unexecuted instantiation: php_uri.c:add_assoc_long Unexecuted instantiation: php_uri_common.c:add_assoc_long Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_long Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_long Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_long Unexecuted instantiation: explicit_bzero.c:add_assoc_long Unexecuted instantiation: fopen_wrappers.c:add_assoc_long Unexecuted instantiation: getopt.c:add_assoc_long Unexecuted instantiation: main.c:add_assoc_long Unexecuted instantiation: network.c:add_assoc_long Unexecuted instantiation: output.c:add_assoc_long Unexecuted instantiation: php_content_types.c:add_assoc_long Unexecuted instantiation: php_ini_builder.c:add_assoc_long Unexecuted instantiation: php_ini.c:add_assoc_long Unexecuted instantiation: php_glob.c:add_assoc_long Unexecuted instantiation: php_odbc_utils.c:add_assoc_long Unexecuted instantiation: php_open_temporary_file.c:add_assoc_long Unexecuted instantiation: php_scandir.c:add_assoc_long Unexecuted instantiation: php_syslog.c:add_assoc_long Unexecuted instantiation: php_ticks.c:add_assoc_long Unexecuted instantiation: php_variables.c:add_assoc_long Unexecuted instantiation: reentrancy.c:add_assoc_long Unexecuted instantiation: rfc1867.c:add_assoc_long Unexecuted instantiation: safe_bcmp.c:add_assoc_long Unexecuted instantiation: SAPI.c:add_assoc_long Unexecuted instantiation: snprintf.c:add_assoc_long Unexecuted instantiation: spprintf.c:add_assoc_long Unexecuted instantiation: strlcat.c:add_assoc_long Unexecuted instantiation: strlcpy.c:add_assoc_long Unexecuted instantiation: php_io.c:add_assoc_long Unexecuted instantiation: php_io_copy_linux.c:add_assoc_long Unexecuted instantiation: poll_backend_epoll.c:add_assoc_long Unexecuted instantiation: poll_backend_eventport.c:add_assoc_long Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_long Unexecuted instantiation: poll_backend_poll.c:add_assoc_long Unexecuted instantiation: poll_core.c:add_assoc_long Unexecuted instantiation: poll_fd_table.c:add_assoc_long Unexecuted instantiation: poll_handle.c:add_assoc_long Unexecuted instantiation: cast.c:add_assoc_long Unexecuted instantiation: filter.c:add_assoc_long Unexecuted instantiation: glob_wrapper.c:add_assoc_long Unexecuted instantiation: memory.c:add_assoc_long Unexecuted instantiation: mmap.c:add_assoc_long Unexecuted instantiation: plain_wrapper.c:add_assoc_long Unexecuted instantiation: stream_errors.c:add_assoc_long Unexecuted instantiation: streams.c:add_assoc_long Unexecuted instantiation: transports.c:add_assoc_long Unexecuted instantiation: userspace.c:add_assoc_long Unexecuted instantiation: xp_socket.c:add_assoc_long Unexecuted instantiation: block_pass.c:add_assoc_long Unexecuted instantiation: compact_literals.c:add_assoc_long Unexecuted instantiation: compact_vars.c:add_assoc_long Unexecuted instantiation: dfa_pass.c:add_assoc_long Unexecuted instantiation: nop_removal.c:add_assoc_long Unexecuted instantiation: optimize_func_calls.c:add_assoc_long Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_long Unexecuted instantiation: pass1.c:add_assoc_long Unexecuted instantiation: pass3.c:add_assoc_long Unexecuted instantiation: sccp.c:add_assoc_long Unexecuted instantiation: zend_optimizer.c:add_assoc_long Unexecuted instantiation: zend_API.c:add_assoc_long Unexecuted instantiation: zend_ast.c:add_assoc_long Unexecuted instantiation: zend_attributes.c:add_assoc_long Unexecuted instantiation: zend_autoload.c:add_assoc_long Unexecuted instantiation: zend_builtin_functions.c:add_assoc_long Unexecuted instantiation: zend_closures.c:add_assoc_long Unexecuted instantiation: zend_compile.c:add_assoc_long Unexecuted instantiation: zend_constants.c:add_assoc_long Unexecuted instantiation: zend_default_classes.c:add_assoc_long Unexecuted instantiation: zend_dtrace.c:add_assoc_long Unexecuted instantiation: zend_enum.c:add_assoc_long Unexecuted instantiation: zend_exceptions.c:add_assoc_long Unexecuted instantiation: zend_execute_API.c:add_assoc_long Unexecuted instantiation: zend_execute.c:add_assoc_long Unexecuted instantiation: zend_fibers.c:add_assoc_long Unexecuted instantiation: zend_gc.c:add_assoc_long Unexecuted instantiation: zend_generators.c:add_assoc_long Unexecuted instantiation: zend_inheritance.c:add_assoc_long Unexecuted instantiation: zend_ini_parser.c:add_assoc_long Unexecuted instantiation: zend_ini_scanner.c:add_assoc_long Unexecuted instantiation: zend_ini.c:add_assoc_long Unexecuted instantiation: zend_interfaces.c:add_assoc_long Unexecuted instantiation: zend_iterators.c:add_assoc_long Unexecuted instantiation: zend_language_parser.c:add_assoc_long Unexecuted instantiation: zend_language_scanner.c:add_assoc_long Unexecuted instantiation: zend_lazy_objects.c:add_assoc_long Unexecuted instantiation: zend_list.c:add_assoc_long Unexecuted instantiation: zend_object_handlers.c:add_assoc_long Unexecuted instantiation: zend_objects_API.c:add_assoc_long Unexecuted instantiation: zend_objects.c:add_assoc_long Unexecuted instantiation: zend_observer.c:add_assoc_long Unexecuted instantiation: zend_opcode.c:add_assoc_long Unexecuted instantiation: zend_operators.c:add_assoc_long Unexecuted instantiation: zend_partial.c:add_assoc_long Unexecuted instantiation: zend_property_hooks.c:add_assoc_long Unexecuted instantiation: zend_smart_str.c:add_assoc_long Unexecuted instantiation: zend_system_id.c:add_assoc_long Unexecuted instantiation: zend_variables.c:add_assoc_long Unexecuted instantiation: zend_weakrefs.c:add_assoc_long Unexecuted instantiation: zend.c:add_assoc_long Unexecuted instantiation: internal_functions_cli.c:add_assoc_long Unexecuted instantiation: fuzzer-parser.c:add_assoc_long Unexecuted instantiation: fuzzer-sapi.c:add_assoc_long Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_long Unexecuted instantiation: fuzzer-exif.c:add_assoc_long Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_long Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_long Unexecuted instantiation: fuzzer-json.c:add_assoc_long Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_long Unexecuted instantiation: fuzzer-execute.c:add_assoc_long |
578 | 18.5k | static zend_always_inline void add_assoc_null(zval *arg, const char *key) { |
579 | 18.5k | add_assoc_null_ex(arg, key, strlen(key)); |
580 | 18.5k | } Unexecuted instantiation: php_date.c:add_assoc_null Unexecuted instantiation: php_time.c:add_assoc_null Unexecuted instantiation: time_duration.c:add_assoc_null Unexecuted instantiation: php_pcre.c:add_assoc_null Line | Count | Source | 578 | 18.5k | static zend_always_inline void add_assoc_null(zval *arg, const char *key) { | 579 | 18.5k | add_assoc_null_ex(arg, key, strlen(key)); | 580 | 18.5k | } |
Unexecuted instantiation: hash_adler32.c:add_assoc_null Unexecuted instantiation: hash_crc32.c:add_assoc_null Unexecuted instantiation: hash_fnv.c:add_assoc_null Unexecuted instantiation: hash_gost.c:add_assoc_null Unexecuted instantiation: hash_haval.c:add_assoc_null Unexecuted instantiation: hash_joaat.c:add_assoc_null Unexecuted instantiation: hash_md.c:add_assoc_null Unexecuted instantiation: hash_murmur.c:add_assoc_null Unexecuted instantiation: hash_ripemd.c:add_assoc_null Unexecuted instantiation: hash_sha_ni.c:add_assoc_null Unexecuted instantiation: hash_sha_sse2.c:add_assoc_null Unexecuted instantiation: hash_sha.c:add_assoc_null Unexecuted instantiation: hash_sha3.c:add_assoc_null Unexecuted instantiation: hash_snefru.c:add_assoc_null Unexecuted instantiation: hash_tiger.c:add_assoc_null Unexecuted instantiation: hash_whirlpool.c:add_assoc_null Unexecuted instantiation: hash_xxhash.c:add_assoc_null Unexecuted instantiation: hash.c:add_assoc_null Unexecuted instantiation: json_encoder.c:add_assoc_null Unexecuted instantiation: json_parser.tab.c:add_assoc_null Unexecuted instantiation: json_scanner.c:add_assoc_null Unexecuted instantiation: json.c:add_assoc_null Unexecuted instantiation: php_lexbor.c:add_assoc_null Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_null Unexecuted instantiation: shared_alloc_posix.c:add_assoc_null Unexecuted instantiation: shared_alloc_shm.c:add_assoc_null Unexecuted instantiation: zend_accelerator_api.c:add_assoc_null Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_null Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_null Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_null Unexecuted instantiation: zend_accelerator_module.c:add_assoc_null Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_null Unexecuted instantiation: zend_file_cache.c:add_assoc_null Unexecuted instantiation: zend_persist_calc.c:add_assoc_null Unexecuted instantiation: zend_persist.c:add_assoc_null Unexecuted instantiation: zend_shared_alloc.c:add_assoc_null Unexecuted instantiation: ZendAccelerator.c:add_assoc_null Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_null Unexecuted instantiation: zend_jit.c:add_assoc_null Unexecuted instantiation: csprng.c:add_assoc_null Unexecuted instantiation: engine_mt19937.c:add_assoc_null Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_null Unexecuted instantiation: engine_secure.c:add_assoc_null Unexecuted instantiation: engine_user.c:add_assoc_null Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_null Unexecuted instantiation: gammasection.c:add_assoc_null Unexecuted instantiation: random.c:add_assoc_null Unexecuted instantiation: randomizer.c:add_assoc_null Unexecuted instantiation: zend_utils.c:add_assoc_null Unexecuted instantiation: php_reflection.c:add_assoc_null Unexecuted instantiation: php_spl.c:add_assoc_null Unexecuted instantiation: spl_array.c:add_assoc_null Unexecuted instantiation: spl_directory.c:add_assoc_null Unexecuted instantiation: spl_dllist.c:add_assoc_null Unexecuted instantiation: spl_exceptions.c:add_assoc_null Unexecuted instantiation: spl_fixedarray.c:add_assoc_null Unexecuted instantiation: spl_functions.c:add_assoc_null Unexecuted instantiation: spl_heap.c:add_assoc_null Unexecuted instantiation: spl_iterators.c:add_assoc_null Unexecuted instantiation: spl_observer.c:add_assoc_null Unexecuted instantiation: array.c:add_assoc_null Unexecuted instantiation: assert.c:add_assoc_null Unexecuted instantiation: base64.c:add_assoc_null Unexecuted instantiation: basic_functions.c:add_assoc_null Unexecuted instantiation: browscap.c:add_assoc_null Unexecuted instantiation: crc32_x86.c:add_assoc_null Unexecuted instantiation: crc32.c:add_assoc_null Unexecuted instantiation: credits.c:add_assoc_null Unexecuted instantiation: crypt.c:add_assoc_null Unexecuted instantiation: css.c:add_assoc_null Unexecuted instantiation: datetime.c:add_assoc_null Unexecuted instantiation: dir.c:add_assoc_null Unexecuted instantiation: dl.c:add_assoc_null Unexecuted instantiation: dns.c:add_assoc_null Unexecuted instantiation: exec.c:add_assoc_null Unexecuted instantiation: file.c:add_assoc_null Unexecuted instantiation: filestat.c:add_assoc_null Unexecuted instantiation: filters.c:add_assoc_null Unexecuted instantiation: flock_compat.c:add_assoc_null Unexecuted instantiation: formatted_print.c:add_assoc_null Unexecuted instantiation: fsock.c:add_assoc_null Unexecuted instantiation: ftok.c:add_assoc_null Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_null Unexecuted instantiation: head.c:add_assoc_null Unexecuted instantiation: hrtime.c:add_assoc_null Unexecuted instantiation: html.c:add_assoc_null Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_null Unexecuted instantiation: http.c:add_assoc_null Unexecuted instantiation: image.c:add_assoc_null Unexecuted instantiation: incomplete_class.c:add_assoc_null Unexecuted instantiation: info.c:add_assoc_null Unexecuted instantiation: io_poll.c:add_assoc_null Unexecuted instantiation: iptc.c:add_assoc_null Unexecuted instantiation: levenshtein.c:add_assoc_null Unexecuted instantiation: link.c:add_assoc_null Unexecuted instantiation: mail.c:add_assoc_null Unexecuted instantiation: math.c:add_assoc_null Unexecuted instantiation: md5.c:add_assoc_null Unexecuted instantiation: metaphone.c:add_assoc_null Unexecuted instantiation: microtime.c:add_assoc_null Unexecuted instantiation: net.c:add_assoc_null Unexecuted instantiation: pack.c:add_assoc_null Unexecuted instantiation: pageinfo.c:add_assoc_null Unexecuted instantiation: password.c:add_assoc_null Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_null Unexecuted instantiation: proc_open.c:add_assoc_null Unexecuted instantiation: quot_print.c:add_assoc_null Unexecuted instantiation: scanf.c:add_assoc_null Unexecuted instantiation: sha1.c:add_assoc_null Unexecuted instantiation: soundex.c:add_assoc_null Unexecuted instantiation: streamsfuncs.c:add_assoc_null Unexecuted instantiation: string.c:add_assoc_null Unexecuted instantiation: strnatcmp.c:add_assoc_null Unexecuted instantiation: syslog.c:add_assoc_null Unexecuted instantiation: type.c:add_assoc_null Unexecuted instantiation: uniqid.c:add_assoc_null Unexecuted instantiation: url_scanner_ex.c:add_assoc_null Unexecuted instantiation: url.c:add_assoc_null Unexecuted instantiation: user_filters.c:add_assoc_null Unexecuted instantiation: uuencode.c:add_assoc_null Unexecuted instantiation: var_unserializer.c:add_assoc_null Unexecuted instantiation: var.c:add_assoc_null Unexecuted instantiation: versioning.c:add_assoc_null Unexecuted instantiation: crypt_sha256.c:add_assoc_null Unexecuted instantiation: crypt_sha512.c:add_assoc_null Unexecuted instantiation: php_crypt_r.c:add_assoc_null Unexecuted instantiation: php_uri.c:add_assoc_null Unexecuted instantiation: php_uri_common.c:add_assoc_null Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_null Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_null Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_null Unexecuted instantiation: explicit_bzero.c:add_assoc_null Unexecuted instantiation: fopen_wrappers.c:add_assoc_null Unexecuted instantiation: getopt.c:add_assoc_null Unexecuted instantiation: main.c:add_assoc_null Unexecuted instantiation: network.c:add_assoc_null Unexecuted instantiation: output.c:add_assoc_null Unexecuted instantiation: php_content_types.c:add_assoc_null Unexecuted instantiation: php_ini_builder.c:add_assoc_null Unexecuted instantiation: php_ini.c:add_assoc_null Unexecuted instantiation: php_glob.c:add_assoc_null Unexecuted instantiation: php_odbc_utils.c:add_assoc_null Unexecuted instantiation: php_open_temporary_file.c:add_assoc_null Unexecuted instantiation: php_scandir.c:add_assoc_null Unexecuted instantiation: php_syslog.c:add_assoc_null Unexecuted instantiation: php_ticks.c:add_assoc_null Unexecuted instantiation: php_variables.c:add_assoc_null Unexecuted instantiation: reentrancy.c:add_assoc_null Unexecuted instantiation: rfc1867.c:add_assoc_null Unexecuted instantiation: safe_bcmp.c:add_assoc_null Unexecuted instantiation: SAPI.c:add_assoc_null Unexecuted instantiation: snprintf.c:add_assoc_null Unexecuted instantiation: spprintf.c:add_assoc_null Unexecuted instantiation: strlcat.c:add_assoc_null Unexecuted instantiation: strlcpy.c:add_assoc_null Unexecuted instantiation: php_io.c:add_assoc_null Unexecuted instantiation: php_io_copy_linux.c:add_assoc_null Unexecuted instantiation: poll_backend_epoll.c:add_assoc_null Unexecuted instantiation: poll_backend_eventport.c:add_assoc_null Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_null Unexecuted instantiation: poll_backend_poll.c:add_assoc_null Unexecuted instantiation: poll_core.c:add_assoc_null Unexecuted instantiation: poll_fd_table.c:add_assoc_null Unexecuted instantiation: poll_handle.c:add_assoc_null Unexecuted instantiation: cast.c:add_assoc_null Unexecuted instantiation: filter.c:add_assoc_null Unexecuted instantiation: glob_wrapper.c:add_assoc_null Unexecuted instantiation: memory.c:add_assoc_null Unexecuted instantiation: mmap.c:add_assoc_null Unexecuted instantiation: plain_wrapper.c:add_assoc_null Unexecuted instantiation: stream_errors.c:add_assoc_null Unexecuted instantiation: streams.c:add_assoc_null Unexecuted instantiation: transports.c:add_assoc_null Unexecuted instantiation: userspace.c:add_assoc_null Unexecuted instantiation: xp_socket.c:add_assoc_null Unexecuted instantiation: block_pass.c:add_assoc_null Unexecuted instantiation: compact_literals.c:add_assoc_null Unexecuted instantiation: compact_vars.c:add_assoc_null Unexecuted instantiation: dfa_pass.c:add_assoc_null Unexecuted instantiation: nop_removal.c:add_assoc_null Unexecuted instantiation: optimize_func_calls.c:add_assoc_null Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_null Unexecuted instantiation: pass1.c:add_assoc_null Unexecuted instantiation: pass3.c:add_assoc_null Unexecuted instantiation: sccp.c:add_assoc_null Unexecuted instantiation: zend_optimizer.c:add_assoc_null Unexecuted instantiation: zend_API.c:add_assoc_null Unexecuted instantiation: zend_ast.c:add_assoc_null Unexecuted instantiation: zend_attributes.c:add_assoc_null Unexecuted instantiation: zend_autoload.c:add_assoc_null Unexecuted instantiation: zend_builtin_functions.c:add_assoc_null Unexecuted instantiation: zend_closures.c:add_assoc_null Unexecuted instantiation: zend_compile.c:add_assoc_null Unexecuted instantiation: zend_constants.c:add_assoc_null Unexecuted instantiation: zend_default_classes.c:add_assoc_null Unexecuted instantiation: zend_dtrace.c:add_assoc_null Unexecuted instantiation: zend_enum.c:add_assoc_null Unexecuted instantiation: zend_exceptions.c:add_assoc_null Unexecuted instantiation: zend_execute_API.c:add_assoc_null Unexecuted instantiation: zend_execute.c:add_assoc_null Unexecuted instantiation: zend_fibers.c:add_assoc_null Unexecuted instantiation: zend_gc.c:add_assoc_null Unexecuted instantiation: zend_generators.c:add_assoc_null Unexecuted instantiation: zend_inheritance.c:add_assoc_null Unexecuted instantiation: zend_ini_parser.c:add_assoc_null Unexecuted instantiation: zend_ini_scanner.c:add_assoc_null Unexecuted instantiation: zend_ini.c:add_assoc_null Unexecuted instantiation: zend_interfaces.c:add_assoc_null Unexecuted instantiation: zend_iterators.c:add_assoc_null Unexecuted instantiation: zend_language_parser.c:add_assoc_null Unexecuted instantiation: zend_language_scanner.c:add_assoc_null Unexecuted instantiation: zend_lazy_objects.c:add_assoc_null Unexecuted instantiation: zend_list.c:add_assoc_null Unexecuted instantiation: zend_object_handlers.c:add_assoc_null Unexecuted instantiation: zend_objects_API.c:add_assoc_null Unexecuted instantiation: zend_objects.c:add_assoc_null Unexecuted instantiation: zend_observer.c:add_assoc_null Unexecuted instantiation: zend_opcode.c:add_assoc_null Unexecuted instantiation: zend_operators.c:add_assoc_null Unexecuted instantiation: zend_partial.c:add_assoc_null Unexecuted instantiation: zend_property_hooks.c:add_assoc_null Unexecuted instantiation: zend_smart_str.c:add_assoc_null Unexecuted instantiation: zend_system_id.c:add_assoc_null Unexecuted instantiation: zend_variables.c:add_assoc_null Unexecuted instantiation: zend_weakrefs.c:add_assoc_null Unexecuted instantiation: zend.c:add_assoc_null Unexecuted instantiation: internal_functions_cli.c:add_assoc_null Unexecuted instantiation: fuzzer-parser.c:add_assoc_null Unexecuted instantiation: fuzzer-sapi.c:add_assoc_null Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_null Unexecuted instantiation: fuzzer-exif.c:add_assoc_null Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_null Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_null Unexecuted instantiation: fuzzer-json.c:add_assoc_null Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_null Unexecuted instantiation: fuzzer-execute.c:add_assoc_null |
581 | 986 | static zend_always_inline void add_assoc_bool(zval *arg, const char *key, bool b) { |
582 | 986 | add_assoc_bool_ex(arg, key, strlen(key), b); |
583 | 986 | } Unexecuted instantiation: php_date.c:add_assoc_bool Unexecuted instantiation: php_time.c:add_assoc_bool Unexecuted instantiation: time_duration.c:add_assoc_bool Unexecuted instantiation: php_pcre.c:add_assoc_bool Unexecuted instantiation: exif.c:add_assoc_bool Unexecuted instantiation: hash_adler32.c:add_assoc_bool Unexecuted instantiation: hash_crc32.c:add_assoc_bool Unexecuted instantiation: hash_fnv.c:add_assoc_bool Unexecuted instantiation: hash_gost.c:add_assoc_bool Unexecuted instantiation: hash_haval.c:add_assoc_bool Unexecuted instantiation: hash_joaat.c:add_assoc_bool Unexecuted instantiation: hash_md.c:add_assoc_bool Unexecuted instantiation: hash_murmur.c:add_assoc_bool Unexecuted instantiation: hash_ripemd.c:add_assoc_bool Unexecuted instantiation: hash_sha_ni.c:add_assoc_bool Unexecuted instantiation: hash_sha_sse2.c:add_assoc_bool Unexecuted instantiation: hash_sha.c:add_assoc_bool Unexecuted instantiation: hash_sha3.c:add_assoc_bool Unexecuted instantiation: hash_snefru.c:add_assoc_bool Unexecuted instantiation: hash_tiger.c:add_assoc_bool Unexecuted instantiation: hash_whirlpool.c:add_assoc_bool Unexecuted instantiation: hash_xxhash.c:add_assoc_bool Unexecuted instantiation: hash.c:add_assoc_bool Unexecuted instantiation: json_encoder.c:add_assoc_bool Unexecuted instantiation: json_parser.tab.c:add_assoc_bool Unexecuted instantiation: json_scanner.c:add_assoc_bool Unexecuted instantiation: json.c:add_assoc_bool Unexecuted instantiation: php_lexbor.c:add_assoc_bool Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_bool Unexecuted instantiation: shared_alloc_posix.c:add_assoc_bool Unexecuted instantiation: shared_alloc_shm.c:add_assoc_bool Unexecuted instantiation: zend_accelerator_api.c:add_assoc_bool Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_bool Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_bool Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_bool zend_accelerator_module.c:add_assoc_bool Line | Count | Source | 581 | 164 | static zend_always_inline void add_assoc_bool(zval *arg, const char *key, bool b) { | 582 | 164 | add_assoc_bool_ex(arg, key, strlen(key), b); | 583 | 164 | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_bool Unexecuted instantiation: zend_file_cache.c:add_assoc_bool Unexecuted instantiation: zend_persist_calc.c:add_assoc_bool Unexecuted instantiation: zend_persist.c:add_assoc_bool Unexecuted instantiation: zend_shared_alloc.c:add_assoc_bool Unexecuted instantiation: ZendAccelerator.c:add_assoc_bool Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_bool zend_jit.c:add_assoc_bool Line | Count | Source | 581 | 82 | static zend_always_inline void add_assoc_bool(zval *arg, const char *key, bool b) { | 582 | 82 | add_assoc_bool_ex(arg, key, strlen(key), b); | 583 | 82 | } |
Unexecuted instantiation: csprng.c:add_assoc_bool Unexecuted instantiation: engine_mt19937.c:add_assoc_bool Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_bool Unexecuted instantiation: engine_secure.c:add_assoc_bool Unexecuted instantiation: engine_user.c:add_assoc_bool Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_bool Unexecuted instantiation: gammasection.c:add_assoc_bool Unexecuted instantiation: random.c:add_assoc_bool Unexecuted instantiation: randomizer.c:add_assoc_bool Unexecuted instantiation: zend_utils.c:add_assoc_bool Unexecuted instantiation: php_reflection.c:add_assoc_bool Unexecuted instantiation: php_spl.c:add_assoc_bool Unexecuted instantiation: spl_array.c:add_assoc_bool Unexecuted instantiation: spl_directory.c:add_assoc_bool Unexecuted instantiation: spl_dllist.c:add_assoc_bool Unexecuted instantiation: spl_exceptions.c:add_assoc_bool Unexecuted instantiation: spl_fixedarray.c:add_assoc_bool Unexecuted instantiation: spl_functions.c:add_assoc_bool Unexecuted instantiation: spl_heap.c:add_assoc_bool Unexecuted instantiation: spl_iterators.c:add_assoc_bool Unexecuted instantiation: spl_observer.c:add_assoc_bool Unexecuted instantiation: array.c:add_assoc_bool Unexecuted instantiation: assert.c:add_assoc_bool Unexecuted instantiation: base64.c:add_assoc_bool Unexecuted instantiation: basic_functions.c:add_assoc_bool Unexecuted instantiation: browscap.c:add_assoc_bool Unexecuted instantiation: crc32_x86.c:add_assoc_bool Unexecuted instantiation: crc32.c:add_assoc_bool Unexecuted instantiation: credits.c:add_assoc_bool Unexecuted instantiation: crypt.c:add_assoc_bool Unexecuted instantiation: css.c:add_assoc_bool Unexecuted instantiation: datetime.c:add_assoc_bool Unexecuted instantiation: dir.c:add_assoc_bool Unexecuted instantiation: dl.c:add_assoc_bool Unexecuted instantiation: dns.c:add_assoc_bool Unexecuted instantiation: exec.c:add_assoc_bool Unexecuted instantiation: file.c:add_assoc_bool Unexecuted instantiation: filestat.c:add_assoc_bool Unexecuted instantiation: filters.c:add_assoc_bool Unexecuted instantiation: flock_compat.c:add_assoc_bool Unexecuted instantiation: formatted_print.c:add_assoc_bool Unexecuted instantiation: fsock.c:add_assoc_bool Unexecuted instantiation: ftok.c:add_assoc_bool Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_bool Unexecuted instantiation: head.c:add_assoc_bool Unexecuted instantiation: hrtime.c:add_assoc_bool Unexecuted instantiation: html.c:add_assoc_bool Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_bool Unexecuted instantiation: http.c:add_assoc_bool Unexecuted instantiation: image.c:add_assoc_bool Unexecuted instantiation: incomplete_class.c:add_assoc_bool Unexecuted instantiation: info.c:add_assoc_bool Unexecuted instantiation: io_poll.c:add_assoc_bool Unexecuted instantiation: iptc.c:add_assoc_bool Unexecuted instantiation: levenshtein.c:add_assoc_bool Unexecuted instantiation: link.c:add_assoc_bool Unexecuted instantiation: mail.c:add_assoc_bool Unexecuted instantiation: math.c:add_assoc_bool Unexecuted instantiation: md5.c:add_assoc_bool Unexecuted instantiation: metaphone.c:add_assoc_bool Unexecuted instantiation: microtime.c:add_assoc_bool Unexecuted instantiation: net.c:add_assoc_bool Unexecuted instantiation: pack.c:add_assoc_bool Unexecuted instantiation: pageinfo.c:add_assoc_bool Unexecuted instantiation: password.c:add_assoc_bool Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_bool Unexecuted instantiation: proc_open.c:add_assoc_bool Unexecuted instantiation: quot_print.c:add_assoc_bool Unexecuted instantiation: scanf.c:add_assoc_bool Unexecuted instantiation: sha1.c:add_assoc_bool Unexecuted instantiation: soundex.c:add_assoc_bool streamsfuncs.c:add_assoc_bool Line | Count | Source | 581 | 740 | static zend_always_inline void add_assoc_bool(zval *arg, const char *key, bool b) { | 582 | 740 | add_assoc_bool_ex(arg, key, strlen(key), b); | 583 | 740 | } |
Unexecuted instantiation: string.c:add_assoc_bool Unexecuted instantiation: strnatcmp.c:add_assoc_bool Unexecuted instantiation: syslog.c:add_assoc_bool Unexecuted instantiation: type.c:add_assoc_bool Unexecuted instantiation: uniqid.c:add_assoc_bool Unexecuted instantiation: url_scanner_ex.c:add_assoc_bool Unexecuted instantiation: url.c:add_assoc_bool Unexecuted instantiation: user_filters.c:add_assoc_bool Unexecuted instantiation: uuencode.c:add_assoc_bool Unexecuted instantiation: var_unserializer.c:add_assoc_bool Unexecuted instantiation: var.c:add_assoc_bool Unexecuted instantiation: versioning.c:add_assoc_bool Unexecuted instantiation: crypt_sha256.c:add_assoc_bool Unexecuted instantiation: crypt_sha512.c:add_assoc_bool Unexecuted instantiation: php_crypt_r.c:add_assoc_bool Unexecuted instantiation: php_uri.c:add_assoc_bool Unexecuted instantiation: php_uri_common.c:add_assoc_bool Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_bool Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_bool Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_bool Unexecuted instantiation: explicit_bzero.c:add_assoc_bool Unexecuted instantiation: fopen_wrappers.c:add_assoc_bool Unexecuted instantiation: getopt.c:add_assoc_bool Unexecuted instantiation: main.c:add_assoc_bool Unexecuted instantiation: network.c:add_assoc_bool Unexecuted instantiation: output.c:add_assoc_bool Unexecuted instantiation: php_content_types.c:add_assoc_bool Unexecuted instantiation: php_ini_builder.c:add_assoc_bool Unexecuted instantiation: php_ini.c:add_assoc_bool Unexecuted instantiation: php_glob.c:add_assoc_bool Unexecuted instantiation: php_odbc_utils.c:add_assoc_bool Unexecuted instantiation: php_open_temporary_file.c:add_assoc_bool Unexecuted instantiation: php_scandir.c:add_assoc_bool Unexecuted instantiation: php_syslog.c:add_assoc_bool Unexecuted instantiation: php_ticks.c:add_assoc_bool Unexecuted instantiation: php_variables.c:add_assoc_bool Unexecuted instantiation: reentrancy.c:add_assoc_bool Unexecuted instantiation: rfc1867.c:add_assoc_bool Unexecuted instantiation: safe_bcmp.c:add_assoc_bool Unexecuted instantiation: SAPI.c:add_assoc_bool Unexecuted instantiation: snprintf.c:add_assoc_bool Unexecuted instantiation: spprintf.c:add_assoc_bool Unexecuted instantiation: strlcat.c:add_assoc_bool Unexecuted instantiation: strlcpy.c:add_assoc_bool Unexecuted instantiation: php_io.c:add_assoc_bool Unexecuted instantiation: php_io_copy_linux.c:add_assoc_bool Unexecuted instantiation: poll_backend_epoll.c:add_assoc_bool Unexecuted instantiation: poll_backend_eventport.c:add_assoc_bool Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_bool Unexecuted instantiation: poll_backend_poll.c:add_assoc_bool Unexecuted instantiation: poll_core.c:add_assoc_bool Unexecuted instantiation: poll_fd_table.c:add_assoc_bool Unexecuted instantiation: poll_handle.c:add_assoc_bool Unexecuted instantiation: cast.c:add_assoc_bool Unexecuted instantiation: filter.c:add_assoc_bool Unexecuted instantiation: glob_wrapper.c:add_assoc_bool Unexecuted instantiation: memory.c:add_assoc_bool Unexecuted instantiation: mmap.c:add_assoc_bool Unexecuted instantiation: plain_wrapper.c:add_assoc_bool Unexecuted instantiation: stream_errors.c:add_assoc_bool Unexecuted instantiation: streams.c:add_assoc_bool Unexecuted instantiation: transports.c:add_assoc_bool Unexecuted instantiation: userspace.c:add_assoc_bool Unexecuted instantiation: xp_socket.c:add_assoc_bool Unexecuted instantiation: block_pass.c:add_assoc_bool Unexecuted instantiation: compact_literals.c:add_assoc_bool Unexecuted instantiation: compact_vars.c:add_assoc_bool Unexecuted instantiation: dfa_pass.c:add_assoc_bool Unexecuted instantiation: nop_removal.c:add_assoc_bool Unexecuted instantiation: optimize_func_calls.c:add_assoc_bool Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_bool Unexecuted instantiation: pass1.c:add_assoc_bool Unexecuted instantiation: pass3.c:add_assoc_bool Unexecuted instantiation: sccp.c:add_assoc_bool Unexecuted instantiation: zend_optimizer.c:add_assoc_bool Unexecuted instantiation: zend_API.c:add_assoc_bool Unexecuted instantiation: zend_ast.c:add_assoc_bool Unexecuted instantiation: zend_attributes.c:add_assoc_bool Unexecuted instantiation: zend_autoload.c:add_assoc_bool Unexecuted instantiation: zend_builtin_functions.c:add_assoc_bool Unexecuted instantiation: zend_closures.c:add_assoc_bool Unexecuted instantiation: zend_compile.c:add_assoc_bool Unexecuted instantiation: zend_constants.c:add_assoc_bool Unexecuted instantiation: zend_default_classes.c:add_assoc_bool Unexecuted instantiation: zend_dtrace.c:add_assoc_bool Unexecuted instantiation: zend_enum.c:add_assoc_bool Unexecuted instantiation: zend_exceptions.c:add_assoc_bool Unexecuted instantiation: zend_execute_API.c:add_assoc_bool Unexecuted instantiation: zend_execute.c:add_assoc_bool Unexecuted instantiation: zend_fibers.c:add_assoc_bool Unexecuted instantiation: zend_gc.c:add_assoc_bool Unexecuted instantiation: zend_generators.c:add_assoc_bool Unexecuted instantiation: zend_inheritance.c:add_assoc_bool Unexecuted instantiation: zend_ini_parser.c:add_assoc_bool Unexecuted instantiation: zend_ini_scanner.c:add_assoc_bool Unexecuted instantiation: zend_ini.c:add_assoc_bool Unexecuted instantiation: zend_interfaces.c:add_assoc_bool Unexecuted instantiation: zend_iterators.c:add_assoc_bool Unexecuted instantiation: zend_language_parser.c:add_assoc_bool Unexecuted instantiation: zend_language_scanner.c:add_assoc_bool Unexecuted instantiation: zend_lazy_objects.c:add_assoc_bool Unexecuted instantiation: zend_list.c:add_assoc_bool Unexecuted instantiation: zend_object_handlers.c:add_assoc_bool Unexecuted instantiation: zend_objects_API.c:add_assoc_bool Unexecuted instantiation: zend_objects.c:add_assoc_bool Unexecuted instantiation: zend_observer.c:add_assoc_bool Unexecuted instantiation: zend_opcode.c:add_assoc_bool Unexecuted instantiation: zend_operators.c:add_assoc_bool Unexecuted instantiation: zend_partial.c:add_assoc_bool Unexecuted instantiation: zend_property_hooks.c:add_assoc_bool Unexecuted instantiation: zend_smart_str.c:add_assoc_bool Unexecuted instantiation: zend_system_id.c:add_assoc_bool Unexecuted instantiation: zend_variables.c:add_assoc_bool Unexecuted instantiation: zend_weakrefs.c:add_assoc_bool Unexecuted instantiation: zend.c:add_assoc_bool Unexecuted instantiation: internal_functions_cli.c:add_assoc_bool Unexecuted instantiation: fuzzer-parser.c:add_assoc_bool Unexecuted instantiation: fuzzer-sapi.c:add_assoc_bool Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_bool Unexecuted instantiation: fuzzer-exif.c:add_assoc_bool Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_bool Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_bool Unexecuted instantiation: fuzzer-json.c:add_assoc_bool Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_bool Unexecuted instantiation: fuzzer-execute.c:add_assoc_bool |
584 | 0 | static zend_always_inline void add_assoc_resource(zval *arg, const char *key, zend_resource *r) { |
585 | 0 | add_assoc_resource_ex(arg, key, strlen(key), r); |
586 | 0 | } Unexecuted instantiation: php_date.c:add_assoc_resource Unexecuted instantiation: php_time.c:add_assoc_resource Unexecuted instantiation: time_duration.c:add_assoc_resource Unexecuted instantiation: php_pcre.c:add_assoc_resource Unexecuted instantiation: exif.c:add_assoc_resource Unexecuted instantiation: hash_adler32.c:add_assoc_resource Unexecuted instantiation: hash_crc32.c:add_assoc_resource Unexecuted instantiation: hash_fnv.c:add_assoc_resource Unexecuted instantiation: hash_gost.c:add_assoc_resource Unexecuted instantiation: hash_haval.c:add_assoc_resource Unexecuted instantiation: hash_joaat.c:add_assoc_resource Unexecuted instantiation: hash_md.c:add_assoc_resource Unexecuted instantiation: hash_murmur.c:add_assoc_resource Unexecuted instantiation: hash_ripemd.c:add_assoc_resource Unexecuted instantiation: hash_sha_ni.c:add_assoc_resource Unexecuted instantiation: hash_sha_sse2.c:add_assoc_resource Unexecuted instantiation: hash_sha.c:add_assoc_resource Unexecuted instantiation: hash_sha3.c:add_assoc_resource Unexecuted instantiation: hash_snefru.c:add_assoc_resource Unexecuted instantiation: hash_tiger.c:add_assoc_resource Unexecuted instantiation: hash_whirlpool.c:add_assoc_resource Unexecuted instantiation: hash_xxhash.c:add_assoc_resource Unexecuted instantiation: hash.c:add_assoc_resource Unexecuted instantiation: json_encoder.c:add_assoc_resource Unexecuted instantiation: json_parser.tab.c:add_assoc_resource Unexecuted instantiation: json_scanner.c:add_assoc_resource Unexecuted instantiation: json.c:add_assoc_resource Unexecuted instantiation: php_lexbor.c:add_assoc_resource Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_resource Unexecuted instantiation: shared_alloc_posix.c:add_assoc_resource Unexecuted instantiation: shared_alloc_shm.c:add_assoc_resource Unexecuted instantiation: zend_accelerator_api.c:add_assoc_resource Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_resource Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_resource Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_resource Unexecuted instantiation: zend_accelerator_module.c:add_assoc_resource Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_resource Unexecuted instantiation: zend_file_cache.c:add_assoc_resource Unexecuted instantiation: zend_persist_calc.c:add_assoc_resource Unexecuted instantiation: zend_persist.c:add_assoc_resource Unexecuted instantiation: zend_shared_alloc.c:add_assoc_resource Unexecuted instantiation: ZendAccelerator.c:add_assoc_resource Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_resource Unexecuted instantiation: zend_jit.c:add_assoc_resource Unexecuted instantiation: csprng.c:add_assoc_resource Unexecuted instantiation: engine_mt19937.c:add_assoc_resource Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_resource Unexecuted instantiation: engine_secure.c:add_assoc_resource Unexecuted instantiation: engine_user.c:add_assoc_resource Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_resource Unexecuted instantiation: gammasection.c:add_assoc_resource Unexecuted instantiation: random.c:add_assoc_resource Unexecuted instantiation: randomizer.c:add_assoc_resource Unexecuted instantiation: zend_utils.c:add_assoc_resource Unexecuted instantiation: php_reflection.c:add_assoc_resource Unexecuted instantiation: php_spl.c:add_assoc_resource Unexecuted instantiation: spl_array.c:add_assoc_resource Unexecuted instantiation: spl_directory.c:add_assoc_resource Unexecuted instantiation: spl_dllist.c:add_assoc_resource Unexecuted instantiation: spl_exceptions.c:add_assoc_resource Unexecuted instantiation: spl_fixedarray.c:add_assoc_resource Unexecuted instantiation: spl_functions.c:add_assoc_resource Unexecuted instantiation: spl_heap.c:add_assoc_resource Unexecuted instantiation: spl_iterators.c:add_assoc_resource Unexecuted instantiation: spl_observer.c:add_assoc_resource Unexecuted instantiation: array.c:add_assoc_resource Unexecuted instantiation: assert.c:add_assoc_resource Unexecuted instantiation: base64.c:add_assoc_resource Unexecuted instantiation: basic_functions.c:add_assoc_resource Unexecuted instantiation: browscap.c:add_assoc_resource Unexecuted instantiation: crc32_x86.c:add_assoc_resource Unexecuted instantiation: crc32.c:add_assoc_resource Unexecuted instantiation: credits.c:add_assoc_resource Unexecuted instantiation: crypt.c:add_assoc_resource Unexecuted instantiation: css.c:add_assoc_resource Unexecuted instantiation: datetime.c:add_assoc_resource Unexecuted instantiation: dir.c:add_assoc_resource Unexecuted instantiation: dl.c:add_assoc_resource Unexecuted instantiation: dns.c:add_assoc_resource Unexecuted instantiation: exec.c:add_assoc_resource Unexecuted instantiation: file.c:add_assoc_resource Unexecuted instantiation: filestat.c:add_assoc_resource Unexecuted instantiation: filters.c:add_assoc_resource Unexecuted instantiation: flock_compat.c:add_assoc_resource Unexecuted instantiation: formatted_print.c:add_assoc_resource Unexecuted instantiation: fsock.c:add_assoc_resource Unexecuted instantiation: ftok.c:add_assoc_resource Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_resource Unexecuted instantiation: head.c:add_assoc_resource Unexecuted instantiation: hrtime.c:add_assoc_resource Unexecuted instantiation: html.c:add_assoc_resource Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_resource Unexecuted instantiation: http.c:add_assoc_resource Unexecuted instantiation: image.c:add_assoc_resource Unexecuted instantiation: incomplete_class.c:add_assoc_resource Unexecuted instantiation: info.c:add_assoc_resource Unexecuted instantiation: io_poll.c:add_assoc_resource Unexecuted instantiation: iptc.c:add_assoc_resource Unexecuted instantiation: levenshtein.c:add_assoc_resource Unexecuted instantiation: link.c:add_assoc_resource Unexecuted instantiation: mail.c:add_assoc_resource Unexecuted instantiation: math.c:add_assoc_resource Unexecuted instantiation: md5.c:add_assoc_resource Unexecuted instantiation: metaphone.c:add_assoc_resource Unexecuted instantiation: microtime.c:add_assoc_resource Unexecuted instantiation: net.c:add_assoc_resource Unexecuted instantiation: pack.c:add_assoc_resource Unexecuted instantiation: pageinfo.c:add_assoc_resource Unexecuted instantiation: password.c:add_assoc_resource Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_resource Unexecuted instantiation: proc_open.c:add_assoc_resource Unexecuted instantiation: quot_print.c:add_assoc_resource Unexecuted instantiation: scanf.c:add_assoc_resource Unexecuted instantiation: sha1.c:add_assoc_resource Unexecuted instantiation: soundex.c:add_assoc_resource Unexecuted instantiation: streamsfuncs.c:add_assoc_resource Unexecuted instantiation: string.c:add_assoc_resource Unexecuted instantiation: strnatcmp.c:add_assoc_resource Unexecuted instantiation: syslog.c:add_assoc_resource Unexecuted instantiation: type.c:add_assoc_resource Unexecuted instantiation: uniqid.c:add_assoc_resource Unexecuted instantiation: url_scanner_ex.c:add_assoc_resource Unexecuted instantiation: url.c:add_assoc_resource Unexecuted instantiation: user_filters.c:add_assoc_resource Unexecuted instantiation: uuencode.c:add_assoc_resource Unexecuted instantiation: var_unserializer.c:add_assoc_resource Unexecuted instantiation: var.c:add_assoc_resource Unexecuted instantiation: versioning.c:add_assoc_resource Unexecuted instantiation: crypt_sha256.c:add_assoc_resource Unexecuted instantiation: crypt_sha512.c:add_assoc_resource Unexecuted instantiation: php_crypt_r.c:add_assoc_resource Unexecuted instantiation: php_uri.c:add_assoc_resource Unexecuted instantiation: php_uri_common.c:add_assoc_resource Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_resource Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_resource Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_resource Unexecuted instantiation: explicit_bzero.c:add_assoc_resource Unexecuted instantiation: fopen_wrappers.c:add_assoc_resource Unexecuted instantiation: getopt.c:add_assoc_resource Unexecuted instantiation: main.c:add_assoc_resource Unexecuted instantiation: network.c:add_assoc_resource Unexecuted instantiation: output.c:add_assoc_resource Unexecuted instantiation: php_content_types.c:add_assoc_resource Unexecuted instantiation: php_ini_builder.c:add_assoc_resource Unexecuted instantiation: php_ini.c:add_assoc_resource Unexecuted instantiation: php_glob.c:add_assoc_resource Unexecuted instantiation: php_odbc_utils.c:add_assoc_resource Unexecuted instantiation: php_open_temporary_file.c:add_assoc_resource Unexecuted instantiation: php_scandir.c:add_assoc_resource Unexecuted instantiation: php_syslog.c:add_assoc_resource Unexecuted instantiation: php_ticks.c:add_assoc_resource Unexecuted instantiation: php_variables.c:add_assoc_resource Unexecuted instantiation: reentrancy.c:add_assoc_resource Unexecuted instantiation: rfc1867.c:add_assoc_resource Unexecuted instantiation: safe_bcmp.c:add_assoc_resource Unexecuted instantiation: SAPI.c:add_assoc_resource Unexecuted instantiation: snprintf.c:add_assoc_resource Unexecuted instantiation: spprintf.c:add_assoc_resource Unexecuted instantiation: strlcat.c:add_assoc_resource Unexecuted instantiation: strlcpy.c:add_assoc_resource Unexecuted instantiation: php_io.c:add_assoc_resource Unexecuted instantiation: php_io_copy_linux.c:add_assoc_resource Unexecuted instantiation: poll_backend_epoll.c:add_assoc_resource Unexecuted instantiation: poll_backend_eventport.c:add_assoc_resource Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_resource Unexecuted instantiation: poll_backend_poll.c:add_assoc_resource Unexecuted instantiation: poll_core.c:add_assoc_resource Unexecuted instantiation: poll_fd_table.c:add_assoc_resource Unexecuted instantiation: poll_handle.c:add_assoc_resource Unexecuted instantiation: cast.c:add_assoc_resource Unexecuted instantiation: filter.c:add_assoc_resource Unexecuted instantiation: glob_wrapper.c:add_assoc_resource Unexecuted instantiation: memory.c:add_assoc_resource Unexecuted instantiation: mmap.c:add_assoc_resource Unexecuted instantiation: plain_wrapper.c:add_assoc_resource Unexecuted instantiation: stream_errors.c:add_assoc_resource Unexecuted instantiation: streams.c:add_assoc_resource Unexecuted instantiation: transports.c:add_assoc_resource Unexecuted instantiation: userspace.c:add_assoc_resource Unexecuted instantiation: xp_socket.c:add_assoc_resource Unexecuted instantiation: block_pass.c:add_assoc_resource Unexecuted instantiation: compact_literals.c:add_assoc_resource Unexecuted instantiation: compact_vars.c:add_assoc_resource Unexecuted instantiation: dfa_pass.c:add_assoc_resource Unexecuted instantiation: nop_removal.c:add_assoc_resource Unexecuted instantiation: optimize_func_calls.c:add_assoc_resource Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_resource Unexecuted instantiation: pass1.c:add_assoc_resource Unexecuted instantiation: pass3.c:add_assoc_resource Unexecuted instantiation: sccp.c:add_assoc_resource Unexecuted instantiation: zend_optimizer.c:add_assoc_resource Unexecuted instantiation: zend_API.c:add_assoc_resource Unexecuted instantiation: zend_ast.c:add_assoc_resource Unexecuted instantiation: zend_attributes.c:add_assoc_resource Unexecuted instantiation: zend_autoload.c:add_assoc_resource Unexecuted instantiation: zend_builtin_functions.c:add_assoc_resource Unexecuted instantiation: zend_closures.c:add_assoc_resource Unexecuted instantiation: zend_compile.c:add_assoc_resource Unexecuted instantiation: zend_constants.c:add_assoc_resource Unexecuted instantiation: zend_default_classes.c:add_assoc_resource Unexecuted instantiation: zend_dtrace.c:add_assoc_resource Unexecuted instantiation: zend_enum.c:add_assoc_resource Unexecuted instantiation: zend_exceptions.c:add_assoc_resource Unexecuted instantiation: zend_execute_API.c:add_assoc_resource Unexecuted instantiation: zend_execute.c:add_assoc_resource Unexecuted instantiation: zend_fibers.c:add_assoc_resource Unexecuted instantiation: zend_gc.c:add_assoc_resource Unexecuted instantiation: zend_generators.c:add_assoc_resource Unexecuted instantiation: zend_inheritance.c:add_assoc_resource Unexecuted instantiation: zend_ini_parser.c:add_assoc_resource Unexecuted instantiation: zend_ini_scanner.c:add_assoc_resource Unexecuted instantiation: zend_ini.c:add_assoc_resource Unexecuted instantiation: zend_interfaces.c:add_assoc_resource Unexecuted instantiation: zend_iterators.c:add_assoc_resource Unexecuted instantiation: zend_language_parser.c:add_assoc_resource Unexecuted instantiation: zend_language_scanner.c:add_assoc_resource Unexecuted instantiation: zend_lazy_objects.c:add_assoc_resource Unexecuted instantiation: zend_list.c:add_assoc_resource Unexecuted instantiation: zend_object_handlers.c:add_assoc_resource Unexecuted instantiation: zend_objects_API.c:add_assoc_resource Unexecuted instantiation: zend_objects.c:add_assoc_resource Unexecuted instantiation: zend_observer.c:add_assoc_resource Unexecuted instantiation: zend_opcode.c:add_assoc_resource Unexecuted instantiation: zend_operators.c:add_assoc_resource Unexecuted instantiation: zend_partial.c:add_assoc_resource Unexecuted instantiation: zend_property_hooks.c:add_assoc_resource Unexecuted instantiation: zend_smart_str.c:add_assoc_resource Unexecuted instantiation: zend_system_id.c:add_assoc_resource Unexecuted instantiation: zend_variables.c:add_assoc_resource Unexecuted instantiation: zend_weakrefs.c:add_assoc_resource Unexecuted instantiation: zend.c:add_assoc_resource Unexecuted instantiation: internal_functions_cli.c:add_assoc_resource Unexecuted instantiation: fuzzer-parser.c:add_assoc_resource Unexecuted instantiation: fuzzer-sapi.c:add_assoc_resource Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_resource Unexecuted instantiation: fuzzer-exif.c:add_assoc_resource Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_resource Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_resource Unexecuted instantiation: fuzzer-json.c:add_assoc_resource Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_resource Unexecuted instantiation: fuzzer-execute.c:add_assoc_resource |
587 | 7.70k | static zend_always_inline void add_assoc_double(zval *arg, const char *key, double d) { |
588 | 7.70k | add_assoc_double_ex(arg, key, strlen(key), d); |
589 | 7.70k | } Unexecuted instantiation: php_date.c:add_assoc_double Unexecuted instantiation: php_time.c:add_assoc_double Unexecuted instantiation: time_duration.c:add_assoc_double Unexecuted instantiation: php_pcre.c:add_assoc_double Line | Count | Source | 587 | 7.57k | static zend_always_inline void add_assoc_double(zval *arg, const char *key, double d) { | 588 | 7.57k | add_assoc_double_ex(arg, key, strlen(key), d); | 589 | 7.57k | } |
Unexecuted instantiation: hash_adler32.c:add_assoc_double Unexecuted instantiation: hash_crc32.c:add_assoc_double Unexecuted instantiation: hash_fnv.c:add_assoc_double Unexecuted instantiation: hash_gost.c:add_assoc_double Unexecuted instantiation: hash_haval.c:add_assoc_double Unexecuted instantiation: hash_joaat.c:add_assoc_double Unexecuted instantiation: hash_md.c:add_assoc_double Unexecuted instantiation: hash_murmur.c:add_assoc_double Unexecuted instantiation: hash_ripemd.c:add_assoc_double Unexecuted instantiation: hash_sha_ni.c:add_assoc_double Unexecuted instantiation: hash_sha_sse2.c:add_assoc_double Unexecuted instantiation: hash_sha.c:add_assoc_double Unexecuted instantiation: hash_sha3.c:add_assoc_double Unexecuted instantiation: hash_snefru.c:add_assoc_double Unexecuted instantiation: hash_tiger.c:add_assoc_double Unexecuted instantiation: hash_whirlpool.c:add_assoc_double Unexecuted instantiation: hash_xxhash.c:add_assoc_double Unexecuted instantiation: hash.c:add_assoc_double Unexecuted instantiation: json_encoder.c:add_assoc_double Unexecuted instantiation: json_parser.tab.c:add_assoc_double Unexecuted instantiation: json_scanner.c:add_assoc_double Unexecuted instantiation: json.c:add_assoc_double Unexecuted instantiation: php_lexbor.c:add_assoc_double Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_double Unexecuted instantiation: shared_alloc_posix.c:add_assoc_double Unexecuted instantiation: shared_alloc_shm.c:add_assoc_double Unexecuted instantiation: zend_accelerator_api.c:add_assoc_double Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_double Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_double Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_double zend_accelerator_module.c:add_assoc_double Line | Count | Source | 587 | 123 | static zend_always_inline void add_assoc_double(zval *arg, const char *key, double d) { | 588 | 123 | add_assoc_double_ex(arg, key, strlen(key), d); | 589 | 123 | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_double Unexecuted instantiation: zend_file_cache.c:add_assoc_double Unexecuted instantiation: zend_persist_calc.c:add_assoc_double Unexecuted instantiation: zend_persist.c:add_assoc_double Unexecuted instantiation: zend_shared_alloc.c:add_assoc_double Unexecuted instantiation: ZendAccelerator.c:add_assoc_double Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_double Unexecuted instantiation: zend_jit.c:add_assoc_double Unexecuted instantiation: csprng.c:add_assoc_double Unexecuted instantiation: engine_mt19937.c:add_assoc_double Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_double Unexecuted instantiation: engine_secure.c:add_assoc_double Unexecuted instantiation: engine_user.c:add_assoc_double Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_double Unexecuted instantiation: gammasection.c:add_assoc_double Unexecuted instantiation: random.c:add_assoc_double Unexecuted instantiation: randomizer.c:add_assoc_double Unexecuted instantiation: zend_utils.c:add_assoc_double Unexecuted instantiation: php_reflection.c:add_assoc_double Unexecuted instantiation: php_spl.c:add_assoc_double Unexecuted instantiation: spl_array.c:add_assoc_double Unexecuted instantiation: spl_directory.c:add_assoc_double Unexecuted instantiation: spl_dllist.c:add_assoc_double Unexecuted instantiation: spl_exceptions.c:add_assoc_double Unexecuted instantiation: spl_fixedarray.c:add_assoc_double Unexecuted instantiation: spl_functions.c:add_assoc_double Unexecuted instantiation: spl_heap.c:add_assoc_double Unexecuted instantiation: spl_iterators.c:add_assoc_double Unexecuted instantiation: spl_observer.c:add_assoc_double Unexecuted instantiation: array.c:add_assoc_double Unexecuted instantiation: assert.c:add_assoc_double Unexecuted instantiation: base64.c:add_assoc_double Unexecuted instantiation: basic_functions.c:add_assoc_double Unexecuted instantiation: browscap.c:add_assoc_double Unexecuted instantiation: crc32_x86.c:add_assoc_double Unexecuted instantiation: crc32.c:add_assoc_double Unexecuted instantiation: credits.c:add_assoc_double Unexecuted instantiation: crypt.c:add_assoc_double Unexecuted instantiation: css.c:add_assoc_double Unexecuted instantiation: datetime.c:add_assoc_double Unexecuted instantiation: dir.c:add_assoc_double Unexecuted instantiation: dl.c:add_assoc_double Unexecuted instantiation: dns.c:add_assoc_double Unexecuted instantiation: exec.c:add_assoc_double Unexecuted instantiation: file.c:add_assoc_double Unexecuted instantiation: filestat.c:add_assoc_double Unexecuted instantiation: filters.c:add_assoc_double Unexecuted instantiation: flock_compat.c:add_assoc_double Unexecuted instantiation: formatted_print.c:add_assoc_double Unexecuted instantiation: fsock.c:add_assoc_double Unexecuted instantiation: ftok.c:add_assoc_double Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_double Unexecuted instantiation: head.c:add_assoc_double Unexecuted instantiation: hrtime.c:add_assoc_double Unexecuted instantiation: html.c:add_assoc_double Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_double Unexecuted instantiation: http.c:add_assoc_double Unexecuted instantiation: image.c:add_assoc_double Unexecuted instantiation: incomplete_class.c:add_assoc_double Unexecuted instantiation: info.c:add_assoc_double Unexecuted instantiation: io_poll.c:add_assoc_double Unexecuted instantiation: iptc.c:add_assoc_double Unexecuted instantiation: levenshtein.c:add_assoc_double Unexecuted instantiation: link.c:add_assoc_double Unexecuted instantiation: mail.c:add_assoc_double Unexecuted instantiation: math.c:add_assoc_double Unexecuted instantiation: md5.c:add_assoc_double Unexecuted instantiation: metaphone.c:add_assoc_double Unexecuted instantiation: microtime.c:add_assoc_double Unexecuted instantiation: net.c:add_assoc_double Unexecuted instantiation: pack.c:add_assoc_double Unexecuted instantiation: pageinfo.c:add_assoc_double Unexecuted instantiation: password.c:add_assoc_double Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_double Unexecuted instantiation: proc_open.c:add_assoc_double Unexecuted instantiation: quot_print.c:add_assoc_double Unexecuted instantiation: scanf.c:add_assoc_double Unexecuted instantiation: sha1.c:add_assoc_double Unexecuted instantiation: soundex.c:add_assoc_double Unexecuted instantiation: streamsfuncs.c:add_assoc_double Unexecuted instantiation: string.c:add_assoc_double Unexecuted instantiation: strnatcmp.c:add_assoc_double Unexecuted instantiation: syslog.c:add_assoc_double Unexecuted instantiation: type.c:add_assoc_double Unexecuted instantiation: uniqid.c:add_assoc_double Unexecuted instantiation: url_scanner_ex.c:add_assoc_double Unexecuted instantiation: url.c:add_assoc_double Unexecuted instantiation: user_filters.c:add_assoc_double Unexecuted instantiation: uuencode.c:add_assoc_double Unexecuted instantiation: var_unserializer.c:add_assoc_double Unexecuted instantiation: var.c:add_assoc_double Unexecuted instantiation: versioning.c:add_assoc_double Unexecuted instantiation: crypt_sha256.c:add_assoc_double Unexecuted instantiation: crypt_sha512.c:add_assoc_double Unexecuted instantiation: php_crypt_r.c:add_assoc_double Unexecuted instantiation: php_uri.c:add_assoc_double Unexecuted instantiation: php_uri_common.c:add_assoc_double Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_double Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_double Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_double Unexecuted instantiation: explicit_bzero.c:add_assoc_double Unexecuted instantiation: fopen_wrappers.c:add_assoc_double Unexecuted instantiation: getopt.c:add_assoc_double Unexecuted instantiation: main.c:add_assoc_double Unexecuted instantiation: network.c:add_assoc_double Unexecuted instantiation: output.c:add_assoc_double Unexecuted instantiation: php_content_types.c:add_assoc_double Unexecuted instantiation: php_ini_builder.c:add_assoc_double Unexecuted instantiation: php_ini.c:add_assoc_double Unexecuted instantiation: php_glob.c:add_assoc_double Unexecuted instantiation: php_odbc_utils.c:add_assoc_double Unexecuted instantiation: php_open_temporary_file.c:add_assoc_double Unexecuted instantiation: php_scandir.c:add_assoc_double Unexecuted instantiation: php_syslog.c:add_assoc_double Unexecuted instantiation: php_ticks.c:add_assoc_double Unexecuted instantiation: php_variables.c:add_assoc_double Unexecuted instantiation: reentrancy.c:add_assoc_double Unexecuted instantiation: rfc1867.c:add_assoc_double Unexecuted instantiation: safe_bcmp.c:add_assoc_double Unexecuted instantiation: SAPI.c:add_assoc_double Unexecuted instantiation: snprintf.c:add_assoc_double Unexecuted instantiation: spprintf.c:add_assoc_double Unexecuted instantiation: strlcat.c:add_assoc_double Unexecuted instantiation: strlcpy.c:add_assoc_double Unexecuted instantiation: php_io.c:add_assoc_double Unexecuted instantiation: php_io_copy_linux.c:add_assoc_double Unexecuted instantiation: poll_backend_epoll.c:add_assoc_double Unexecuted instantiation: poll_backend_eventport.c:add_assoc_double Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_double Unexecuted instantiation: poll_backend_poll.c:add_assoc_double Unexecuted instantiation: poll_core.c:add_assoc_double Unexecuted instantiation: poll_fd_table.c:add_assoc_double Unexecuted instantiation: poll_handle.c:add_assoc_double Unexecuted instantiation: cast.c:add_assoc_double Unexecuted instantiation: filter.c:add_assoc_double Unexecuted instantiation: glob_wrapper.c:add_assoc_double Unexecuted instantiation: memory.c:add_assoc_double Unexecuted instantiation: mmap.c:add_assoc_double Unexecuted instantiation: plain_wrapper.c:add_assoc_double Unexecuted instantiation: stream_errors.c:add_assoc_double Unexecuted instantiation: streams.c:add_assoc_double Unexecuted instantiation: transports.c:add_assoc_double Unexecuted instantiation: userspace.c:add_assoc_double Unexecuted instantiation: xp_socket.c:add_assoc_double Unexecuted instantiation: block_pass.c:add_assoc_double Unexecuted instantiation: compact_literals.c:add_assoc_double Unexecuted instantiation: compact_vars.c:add_assoc_double Unexecuted instantiation: dfa_pass.c:add_assoc_double Unexecuted instantiation: nop_removal.c:add_assoc_double Unexecuted instantiation: optimize_func_calls.c:add_assoc_double Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_double Unexecuted instantiation: pass1.c:add_assoc_double Unexecuted instantiation: pass3.c:add_assoc_double Unexecuted instantiation: sccp.c:add_assoc_double Unexecuted instantiation: zend_optimizer.c:add_assoc_double Unexecuted instantiation: zend_API.c:add_assoc_double Unexecuted instantiation: zend_ast.c:add_assoc_double Unexecuted instantiation: zend_attributes.c:add_assoc_double Unexecuted instantiation: zend_autoload.c:add_assoc_double Unexecuted instantiation: zend_builtin_functions.c:add_assoc_double Unexecuted instantiation: zend_closures.c:add_assoc_double Unexecuted instantiation: zend_compile.c:add_assoc_double Unexecuted instantiation: zend_constants.c:add_assoc_double Unexecuted instantiation: zend_default_classes.c:add_assoc_double Unexecuted instantiation: zend_dtrace.c:add_assoc_double Unexecuted instantiation: zend_enum.c:add_assoc_double Unexecuted instantiation: zend_exceptions.c:add_assoc_double Unexecuted instantiation: zend_execute_API.c:add_assoc_double Unexecuted instantiation: zend_execute.c:add_assoc_double Unexecuted instantiation: zend_fibers.c:add_assoc_double Unexecuted instantiation: zend_gc.c:add_assoc_double Unexecuted instantiation: zend_generators.c:add_assoc_double Unexecuted instantiation: zend_inheritance.c:add_assoc_double Unexecuted instantiation: zend_ini_parser.c:add_assoc_double Unexecuted instantiation: zend_ini_scanner.c:add_assoc_double Unexecuted instantiation: zend_ini.c:add_assoc_double Unexecuted instantiation: zend_interfaces.c:add_assoc_double Unexecuted instantiation: zend_iterators.c:add_assoc_double Unexecuted instantiation: zend_language_parser.c:add_assoc_double Unexecuted instantiation: zend_language_scanner.c:add_assoc_double Unexecuted instantiation: zend_lazy_objects.c:add_assoc_double Unexecuted instantiation: zend_list.c:add_assoc_double Unexecuted instantiation: zend_object_handlers.c:add_assoc_double Unexecuted instantiation: zend_objects_API.c:add_assoc_double Unexecuted instantiation: zend_objects.c:add_assoc_double Unexecuted instantiation: zend_observer.c:add_assoc_double Unexecuted instantiation: zend_opcode.c:add_assoc_double Unexecuted instantiation: zend_operators.c:add_assoc_double Unexecuted instantiation: zend_partial.c:add_assoc_double Unexecuted instantiation: zend_property_hooks.c:add_assoc_double Unexecuted instantiation: zend_smart_str.c:add_assoc_double Unexecuted instantiation: zend_system_id.c:add_assoc_double Unexecuted instantiation: zend_variables.c:add_assoc_double Unexecuted instantiation: zend_weakrefs.c:add_assoc_double Unexecuted instantiation: zend.c:add_assoc_double Unexecuted instantiation: internal_functions_cli.c:add_assoc_double Unexecuted instantiation: fuzzer-parser.c:add_assoc_double Unexecuted instantiation: fuzzer-sapi.c:add_assoc_double Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_double Unexecuted instantiation: fuzzer-exif.c:add_assoc_double Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_double Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_double Unexecuted instantiation: fuzzer-json.c:add_assoc_double Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_double Unexecuted instantiation: fuzzer-execute.c:add_assoc_double |
590 | 8.30k | static zend_always_inline void add_assoc_str(zval *arg, const char *key, zend_string *str) { |
591 | 8.30k | add_assoc_str_ex(arg, key, strlen(key), str); |
592 | 8.30k | } Unexecuted instantiation: php_date.c:add_assoc_str Unexecuted instantiation: php_time.c:add_assoc_str Unexecuted instantiation: time_duration.c:add_assoc_str Unexecuted instantiation: php_pcre.c:add_assoc_str Unexecuted instantiation: exif.c:add_assoc_str Unexecuted instantiation: hash_adler32.c:add_assoc_str Unexecuted instantiation: hash_crc32.c:add_assoc_str Unexecuted instantiation: hash_fnv.c:add_assoc_str Unexecuted instantiation: hash_gost.c:add_assoc_str Unexecuted instantiation: hash_haval.c:add_assoc_str Unexecuted instantiation: hash_joaat.c:add_assoc_str Unexecuted instantiation: hash_md.c:add_assoc_str Unexecuted instantiation: hash_murmur.c:add_assoc_str Unexecuted instantiation: hash_ripemd.c:add_assoc_str Unexecuted instantiation: hash_sha_ni.c:add_assoc_str Unexecuted instantiation: hash_sha_sse2.c:add_assoc_str Unexecuted instantiation: hash_sha.c:add_assoc_str Unexecuted instantiation: hash_sha3.c:add_assoc_str Unexecuted instantiation: hash_snefru.c:add_assoc_str Unexecuted instantiation: hash_tiger.c:add_assoc_str Unexecuted instantiation: hash_whirlpool.c:add_assoc_str Unexecuted instantiation: hash_xxhash.c:add_assoc_str Unexecuted instantiation: hash.c:add_assoc_str Unexecuted instantiation: json_encoder.c:add_assoc_str Unexecuted instantiation: json_parser.tab.c:add_assoc_str Unexecuted instantiation: json_scanner.c:add_assoc_str Unexecuted instantiation: json.c:add_assoc_str Unexecuted instantiation: php_lexbor.c:add_assoc_str Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_str Unexecuted instantiation: shared_alloc_posix.c:add_assoc_str Unexecuted instantiation: shared_alloc_shm.c:add_assoc_str Unexecuted instantiation: zend_accelerator_api.c:add_assoc_str Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_str Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_str Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_str zend_accelerator_module.c:add_assoc_str Line | Count | Source | 590 | 8.29k | static zend_always_inline void add_assoc_str(zval *arg, const char *key, zend_string *str) { | 591 | 8.29k | add_assoc_str_ex(arg, key, strlen(key), str); | 592 | 8.29k | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_str Unexecuted instantiation: zend_file_cache.c:add_assoc_str Unexecuted instantiation: zend_persist_calc.c:add_assoc_str Unexecuted instantiation: zend_persist.c:add_assoc_str Unexecuted instantiation: zend_shared_alloc.c:add_assoc_str Unexecuted instantiation: ZendAccelerator.c:add_assoc_str Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_str Unexecuted instantiation: zend_jit.c:add_assoc_str Unexecuted instantiation: csprng.c:add_assoc_str Unexecuted instantiation: engine_mt19937.c:add_assoc_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_str Unexecuted instantiation: engine_secure.c:add_assoc_str Unexecuted instantiation: engine_user.c:add_assoc_str Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_str Unexecuted instantiation: gammasection.c:add_assoc_str Unexecuted instantiation: random.c:add_assoc_str Unexecuted instantiation: randomizer.c:add_assoc_str Unexecuted instantiation: zend_utils.c:add_assoc_str php_reflection.c:add_assoc_str Line | Count | Source | 590 | 3 | static zend_always_inline void add_assoc_str(zval *arg, const char *key, zend_string *str) { | 591 | 3 | add_assoc_str_ex(arg, key, strlen(key), str); | 592 | 3 | } |
Unexecuted instantiation: php_spl.c:add_assoc_str Unexecuted instantiation: spl_array.c:add_assoc_str Unexecuted instantiation: spl_directory.c:add_assoc_str Unexecuted instantiation: spl_dllist.c:add_assoc_str Unexecuted instantiation: spl_exceptions.c:add_assoc_str Unexecuted instantiation: spl_fixedarray.c:add_assoc_str Unexecuted instantiation: spl_functions.c:add_assoc_str Unexecuted instantiation: spl_heap.c:add_assoc_str Unexecuted instantiation: spl_iterators.c:add_assoc_str Unexecuted instantiation: spl_observer.c:add_assoc_str Unexecuted instantiation: array.c:add_assoc_str Unexecuted instantiation: assert.c:add_assoc_str Unexecuted instantiation: base64.c:add_assoc_str Unexecuted instantiation: basic_functions.c:add_assoc_str Unexecuted instantiation: browscap.c:add_assoc_str Unexecuted instantiation: crc32_x86.c:add_assoc_str Unexecuted instantiation: crc32.c:add_assoc_str Unexecuted instantiation: credits.c:add_assoc_str Unexecuted instantiation: crypt.c:add_assoc_str Unexecuted instantiation: css.c:add_assoc_str Unexecuted instantiation: datetime.c:add_assoc_str Unexecuted instantiation: dir.c:add_assoc_str Unexecuted instantiation: dl.c:add_assoc_str Unexecuted instantiation: dns.c:add_assoc_str Unexecuted instantiation: exec.c:add_assoc_str Unexecuted instantiation: file.c:add_assoc_str Unexecuted instantiation: filestat.c:add_assoc_str Unexecuted instantiation: filters.c:add_assoc_str Unexecuted instantiation: flock_compat.c:add_assoc_str Unexecuted instantiation: formatted_print.c:add_assoc_str Unexecuted instantiation: fsock.c:add_assoc_str Unexecuted instantiation: ftok.c:add_assoc_str Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_str Unexecuted instantiation: head.c:add_assoc_str Unexecuted instantiation: hrtime.c:add_assoc_str Unexecuted instantiation: html.c:add_assoc_str Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_str Unexecuted instantiation: http.c:add_assoc_str Unexecuted instantiation: image.c:add_assoc_str Unexecuted instantiation: incomplete_class.c:add_assoc_str Unexecuted instantiation: info.c:add_assoc_str Unexecuted instantiation: io_poll.c:add_assoc_str Unexecuted instantiation: iptc.c:add_assoc_str Unexecuted instantiation: levenshtein.c:add_assoc_str Unexecuted instantiation: link.c:add_assoc_str Unexecuted instantiation: mail.c:add_assoc_str Unexecuted instantiation: math.c:add_assoc_str Unexecuted instantiation: md5.c:add_assoc_str Unexecuted instantiation: metaphone.c:add_assoc_str Unexecuted instantiation: microtime.c:add_assoc_str Unexecuted instantiation: net.c:add_assoc_str Unexecuted instantiation: pack.c:add_assoc_str Unexecuted instantiation: pageinfo.c:add_assoc_str Unexecuted instantiation: password.c:add_assoc_str Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_str Unexecuted instantiation: proc_open.c:add_assoc_str Unexecuted instantiation: quot_print.c:add_assoc_str Unexecuted instantiation: scanf.c:add_assoc_str Unexecuted instantiation: sha1.c:add_assoc_str Unexecuted instantiation: soundex.c:add_assoc_str Unexecuted instantiation: streamsfuncs.c:add_assoc_str Unexecuted instantiation: string.c:add_assoc_str Unexecuted instantiation: strnatcmp.c:add_assoc_str Unexecuted instantiation: syslog.c:add_assoc_str Unexecuted instantiation: type.c:add_assoc_str Unexecuted instantiation: uniqid.c:add_assoc_str Unexecuted instantiation: url_scanner_ex.c:add_assoc_str Unexecuted instantiation: url.c:add_assoc_str Unexecuted instantiation: user_filters.c:add_assoc_str Unexecuted instantiation: uuencode.c:add_assoc_str Unexecuted instantiation: var_unserializer.c:add_assoc_str Unexecuted instantiation: var.c:add_assoc_str Unexecuted instantiation: versioning.c:add_assoc_str Unexecuted instantiation: crypt_sha256.c:add_assoc_str Unexecuted instantiation: crypt_sha512.c:add_assoc_str Unexecuted instantiation: php_crypt_r.c:add_assoc_str Unexecuted instantiation: php_uri.c:add_assoc_str Unexecuted instantiation: php_uri_common.c:add_assoc_str Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_str Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_str Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_str Unexecuted instantiation: explicit_bzero.c:add_assoc_str Unexecuted instantiation: fopen_wrappers.c:add_assoc_str Unexecuted instantiation: getopt.c:add_assoc_str Unexecuted instantiation: main.c:add_assoc_str Unexecuted instantiation: network.c:add_assoc_str Unexecuted instantiation: output.c:add_assoc_str Unexecuted instantiation: php_content_types.c:add_assoc_str Unexecuted instantiation: php_ini_builder.c:add_assoc_str Unexecuted instantiation: php_ini.c:add_assoc_str Unexecuted instantiation: php_glob.c:add_assoc_str Unexecuted instantiation: php_odbc_utils.c:add_assoc_str Unexecuted instantiation: php_open_temporary_file.c:add_assoc_str Unexecuted instantiation: php_scandir.c:add_assoc_str Unexecuted instantiation: php_syslog.c:add_assoc_str Unexecuted instantiation: php_ticks.c:add_assoc_str Unexecuted instantiation: php_variables.c:add_assoc_str Unexecuted instantiation: reentrancy.c:add_assoc_str Unexecuted instantiation: rfc1867.c:add_assoc_str Unexecuted instantiation: safe_bcmp.c:add_assoc_str Unexecuted instantiation: SAPI.c:add_assoc_str Unexecuted instantiation: snprintf.c:add_assoc_str Unexecuted instantiation: spprintf.c:add_assoc_str Unexecuted instantiation: strlcat.c:add_assoc_str Unexecuted instantiation: strlcpy.c:add_assoc_str Unexecuted instantiation: php_io.c:add_assoc_str Unexecuted instantiation: php_io_copy_linux.c:add_assoc_str Unexecuted instantiation: poll_backend_epoll.c:add_assoc_str Unexecuted instantiation: poll_backend_eventport.c:add_assoc_str Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_str Unexecuted instantiation: poll_backend_poll.c:add_assoc_str Unexecuted instantiation: poll_core.c:add_assoc_str Unexecuted instantiation: poll_fd_table.c:add_assoc_str Unexecuted instantiation: poll_handle.c:add_assoc_str Unexecuted instantiation: cast.c:add_assoc_str Unexecuted instantiation: filter.c:add_assoc_str Unexecuted instantiation: glob_wrapper.c:add_assoc_str Unexecuted instantiation: memory.c:add_assoc_str Unexecuted instantiation: mmap.c:add_assoc_str Unexecuted instantiation: plain_wrapper.c:add_assoc_str Unexecuted instantiation: stream_errors.c:add_assoc_str Unexecuted instantiation: streams.c:add_assoc_str Unexecuted instantiation: transports.c:add_assoc_str Unexecuted instantiation: userspace.c:add_assoc_str Unexecuted instantiation: xp_socket.c:add_assoc_str Unexecuted instantiation: block_pass.c:add_assoc_str Unexecuted instantiation: compact_literals.c:add_assoc_str Unexecuted instantiation: compact_vars.c:add_assoc_str Unexecuted instantiation: dfa_pass.c:add_assoc_str Unexecuted instantiation: nop_removal.c:add_assoc_str Unexecuted instantiation: optimize_func_calls.c:add_assoc_str Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_str Unexecuted instantiation: pass1.c:add_assoc_str Unexecuted instantiation: pass3.c:add_assoc_str Unexecuted instantiation: sccp.c:add_assoc_str Unexecuted instantiation: zend_optimizer.c:add_assoc_str Unexecuted instantiation: zend_API.c:add_assoc_str Unexecuted instantiation: zend_ast.c:add_assoc_str Unexecuted instantiation: zend_attributes.c:add_assoc_str Unexecuted instantiation: zend_autoload.c:add_assoc_str Unexecuted instantiation: zend_builtin_functions.c:add_assoc_str Unexecuted instantiation: zend_closures.c:add_assoc_str Unexecuted instantiation: zend_compile.c:add_assoc_str Unexecuted instantiation: zend_constants.c:add_assoc_str Unexecuted instantiation: zend_default_classes.c:add_assoc_str Unexecuted instantiation: zend_dtrace.c:add_assoc_str Unexecuted instantiation: zend_enum.c:add_assoc_str Unexecuted instantiation: zend_exceptions.c:add_assoc_str Unexecuted instantiation: zend_execute_API.c:add_assoc_str Unexecuted instantiation: zend_execute.c:add_assoc_str Unexecuted instantiation: zend_fibers.c:add_assoc_str Unexecuted instantiation: zend_gc.c:add_assoc_str Unexecuted instantiation: zend_generators.c:add_assoc_str Unexecuted instantiation: zend_inheritance.c:add_assoc_str Unexecuted instantiation: zend_ini_parser.c:add_assoc_str Unexecuted instantiation: zend_ini_scanner.c:add_assoc_str Unexecuted instantiation: zend_ini.c:add_assoc_str Unexecuted instantiation: zend_interfaces.c:add_assoc_str Unexecuted instantiation: zend_iterators.c:add_assoc_str Unexecuted instantiation: zend_language_parser.c:add_assoc_str Unexecuted instantiation: zend_language_scanner.c:add_assoc_str Unexecuted instantiation: zend_lazy_objects.c:add_assoc_str Unexecuted instantiation: zend_list.c:add_assoc_str Unexecuted instantiation: zend_object_handlers.c:add_assoc_str Unexecuted instantiation: zend_objects_API.c:add_assoc_str Unexecuted instantiation: zend_objects.c:add_assoc_str Unexecuted instantiation: zend_observer.c:add_assoc_str Unexecuted instantiation: zend_opcode.c:add_assoc_str Unexecuted instantiation: zend_operators.c:add_assoc_str Unexecuted instantiation: zend_partial.c:add_assoc_str Unexecuted instantiation: zend_property_hooks.c:add_assoc_str Unexecuted instantiation: zend_smart_str.c:add_assoc_str Unexecuted instantiation: zend_system_id.c:add_assoc_str Unexecuted instantiation: zend_variables.c:add_assoc_str Unexecuted instantiation: zend_weakrefs.c:add_assoc_str Unexecuted instantiation: zend.c:add_assoc_str Unexecuted instantiation: internal_functions_cli.c:add_assoc_str Unexecuted instantiation: fuzzer-parser.c:add_assoc_str Unexecuted instantiation: fuzzer-sapi.c:add_assoc_str Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_str Unexecuted instantiation: fuzzer-exif.c:add_assoc_str Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_str Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_str Unexecuted instantiation: fuzzer-json.c:add_assoc_str Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_str Unexecuted instantiation: fuzzer-execute.c:add_assoc_str |
593 | 18.6k | static zend_always_inline void add_assoc_string(zval *arg, const char *key, const char *str) { |
594 | 18.6k | add_assoc_string_ex(arg, key, strlen(key), str); |
595 | 18.6k | } Unexecuted instantiation: php_date.c:add_assoc_string Unexecuted instantiation: php_time.c:add_assoc_string Unexecuted instantiation: time_duration.c:add_assoc_string Unexecuted instantiation: php_pcre.c:add_assoc_string Line | Count | Source | 593 | 18.1k | static zend_always_inline void add_assoc_string(zval *arg, const char *key, const char *str) { | 594 | 18.1k | add_assoc_string_ex(arg, key, strlen(key), str); | 595 | 18.1k | } |
Unexecuted instantiation: hash_adler32.c:add_assoc_string Unexecuted instantiation: hash_crc32.c:add_assoc_string Unexecuted instantiation: hash_fnv.c:add_assoc_string Unexecuted instantiation: hash_gost.c:add_assoc_string Unexecuted instantiation: hash_haval.c:add_assoc_string Unexecuted instantiation: hash_joaat.c:add_assoc_string Unexecuted instantiation: hash_md.c:add_assoc_string Unexecuted instantiation: hash_murmur.c:add_assoc_string Unexecuted instantiation: hash_ripemd.c:add_assoc_string Unexecuted instantiation: hash_sha_ni.c:add_assoc_string Unexecuted instantiation: hash_sha_sse2.c:add_assoc_string Unexecuted instantiation: hash_sha.c:add_assoc_string Unexecuted instantiation: hash_sha3.c:add_assoc_string Unexecuted instantiation: hash_snefru.c:add_assoc_string Unexecuted instantiation: hash_tiger.c:add_assoc_string Unexecuted instantiation: hash_whirlpool.c:add_assoc_string Unexecuted instantiation: hash_xxhash.c:add_assoc_string Unexecuted instantiation: hash.c:add_assoc_string Unexecuted instantiation: json_encoder.c:add_assoc_string Unexecuted instantiation: json_parser.tab.c:add_assoc_string Unexecuted instantiation: json_scanner.c:add_assoc_string Unexecuted instantiation: json.c:add_assoc_string Unexecuted instantiation: php_lexbor.c:add_assoc_string Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_string Unexecuted instantiation: shared_alloc_posix.c:add_assoc_string Unexecuted instantiation: shared_alloc_shm.c:add_assoc_string Unexecuted instantiation: zend_accelerator_api.c:add_assoc_string Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_string Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_string Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_string Unexecuted instantiation: zend_accelerator_module.c:add_assoc_string Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_string Unexecuted instantiation: zend_file_cache.c:add_assoc_string Unexecuted instantiation: zend_persist_calc.c:add_assoc_string Unexecuted instantiation: zend_persist.c:add_assoc_string Unexecuted instantiation: zend_shared_alloc.c:add_assoc_string Unexecuted instantiation: ZendAccelerator.c:add_assoc_string Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_string Unexecuted instantiation: zend_jit.c:add_assoc_string Unexecuted instantiation: csprng.c:add_assoc_string Unexecuted instantiation: engine_mt19937.c:add_assoc_string Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_string Unexecuted instantiation: engine_secure.c:add_assoc_string Unexecuted instantiation: engine_user.c:add_assoc_string Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_string Unexecuted instantiation: gammasection.c:add_assoc_string Unexecuted instantiation: random.c:add_assoc_string Unexecuted instantiation: randomizer.c:add_assoc_string Unexecuted instantiation: zend_utils.c:add_assoc_string Unexecuted instantiation: php_reflection.c:add_assoc_string Unexecuted instantiation: php_spl.c:add_assoc_string Unexecuted instantiation: spl_array.c:add_assoc_string Unexecuted instantiation: spl_directory.c:add_assoc_string Unexecuted instantiation: spl_dllist.c:add_assoc_string Unexecuted instantiation: spl_exceptions.c:add_assoc_string Unexecuted instantiation: spl_fixedarray.c:add_assoc_string Unexecuted instantiation: spl_functions.c:add_assoc_string Unexecuted instantiation: spl_heap.c:add_assoc_string Unexecuted instantiation: spl_iterators.c:add_assoc_string Unexecuted instantiation: spl_observer.c:add_assoc_string Unexecuted instantiation: array.c:add_assoc_string Unexecuted instantiation: assert.c:add_assoc_string Unexecuted instantiation: base64.c:add_assoc_string Unexecuted instantiation: basic_functions.c:add_assoc_string Unexecuted instantiation: browscap.c:add_assoc_string Unexecuted instantiation: crc32_x86.c:add_assoc_string Unexecuted instantiation: crc32.c:add_assoc_string Unexecuted instantiation: credits.c:add_assoc_string Unexecuted instantiation: crypt.c:add_assoc_string Unexecuted instantiation: css.c:add_assoc_string Unexecuted instantiation: datetime.c:add_assoc_string Unexecuted instantiation: dir.c:add_assoc_string Unexecuted instantiation: dl.c:add_assoc_string Unexecuted instantiation: dns.c:add_assoc_string Unexecuted instantiation: exec.c:add_assoc_string Unexecuted instantiation: file.c:add_assoc_string Unexecuted instantiation: filestat.c:add_assoc_string Unexecuted instantiation: filters.c:add_assoc_string Unexecuted instantiation: flock_compat.c:add_assoc_string Unexecuted instantiation: formatted_print.c:add_assoc_string Unexecuted instantiation: fsock.c:add_assoc_string Unexecuted instantiation: ftok.c:add_assoc_string Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_string Unexecuted instantiation: head.c:add_assoc_string Unexecuted instantiation: hrtime.c:add_assoc_string Unexecuted instantiation: html.c:add_assoc_string Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_string Unexecuted instantiation: http.c:add_assoc_string Line | Count | Source | 593 | 30 | static zend_always_inline void add_assoc_string(zval *arg, const char *key, const char *str) { | 594 | 30 | add_assoc_string_ex(arg, key, strlen(key), str); | 595 | 30 | } |
Unexecuted instantiation: incomplete_class.c:add_assoc_string Unexecuted instantiation: info.c:add_assoc_string Unexecuted instantiation: io_poll.c:add_assoc_string Unexecuted instantiation: iptc.c:add_assoc_string Unexecuted instantiation: levenshtein.c:add_assoc_string Unexecuted instantiation: link.c:add_assoc_string Unexecuted instantiation: mail.c:add_assoc_string Unexecuted instantiation: math.c:add_assoc_string Unexecuted instantiation: md5.c:add_assoc_string Unexecuted instantiation: metaphone.c:add_assoc_string Unexecuted instantiation: microtime.c:add_assoc_string Unexecuted instantiation: net.c:add_assoc_string Unexecuted instantiation: pack.c:add_assoc_string Unexecuted instantiation: pageinfo.c:add_assoc_string Unexecuted instantiation: password.c:add_assoc_string Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_string Unexecuted instantiation: proc_open.c:add_assoc_string Unexecuted instantiation: quot_print.c:add_assoc_string Unexecuted instantiation: scanf.c:add_assoc_string Unexecuted instantiation: sha1.c:add_assoc_string Unexecuted instantiation: soundex.c:add_assoc_string streamsfuncs.c:add_assoc_string Line | Count | Source | 593 | 555 | static zend_always_inline void add_assoc_string(zval *arg, const char *key, const char *str) { | 594 | 555 | add_assoc_string_ex(arg, key, strlen(key), str); | 595 | 555 | } |
Unexecuted instantiation: string.c:add_assoc_string Unexecuted instantiation: strnatcmp.c:add_assoc_string Unexecuted instantiation: syslog.c:add_assoc_string Unexecuted instantiation: type.c:add_assoc_string Unexecuted instantiation: uniqid.c:add_assoc_string Unexecuted instantiation: url_scanner_ex.c:add_assoc_string Unexecuted instantiation: url.c:add_assoc_string Unexecuted instantiation: user_filters.c:add_assoc_string Unexecuted instantiation: uuencode.c:add_assoc_string Unexecuted instantiation: var_unserializer.c:add_assoc_string Unexecuted instantiation: var.c:add_assoc_string Unexecuted instantiation: versioning.c:add_assoc_string Unexecuted instantiation: crypt_sha256.c:add_assoc_string Unexecuted instantiation: crypt_sha512.c:add_assoc_string Unexecuted instantiation: php_crypt_r.c:add_assoc_string Unexecuted instantiation: php_uri.c:add_assoc_string Unexecuted instantiation: php_uri_common.c:add_assoc_string Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_string Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_string Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_string Unexecuted instantiation: explicit_bzero.c:add_assoc_string Unexecuted instantiation: fopen_wrappers.c:add_assoc_string Unexecuted instantiation: getopt.c:add_assoc_string Unexecuted instantiation: main.c:add_assoc_string Unexecuted instantiation: network.c:add_assoc_string Unexecuted instantiation: output.c:add_assoc_string Unexecuted instantiation: php_content_types.c:add_assoc_string Unexecuted instantiation: php_ini_builder.c:add_assoc_string Unexecuted instantiation: php_ini.c:add_assoc_string Unexecuted instantiation: php_glob.c:add_assoc_string Unexecuted instantiation: php_odbc_utils.c:add_assoc_string Unexecuted instantiation: php_open_temporary_file.c:add_assoc_string Unexecuted instantiation: php_scandir.c:add_assoc_string Unexecuted instantiation: php_syslog.c:add_assoc_string Unexecuted instantiation: php_ticks.c:add_assoc_string Unexecuted instantiation: php_variables.c:add_assoc_string Unexecuted instantiation: reentrancy.c:add_assoc_string Unexecuted instantiation: rfc1867.c:add_assoc_string Unexecuted instantiation: safe_bcmp.c:add_assoc_string Unexecuted instantiation: SAPI.c:add_assoc_string Unexecuted instantiation: snprintf.c:add_assoc_string Unexecuted instantiation: spprintf.c:add_assoc_string Unexecuted instantiation: strlcat.c:add_assoc_string Unexecuted instantiation: strlcpy.c:add_assoc_string Unexecuted instantiation: php_io.c:add_assoc_string Unexecuted instantiation: php_io_copy_linux.c:add_assoc_string Unexecuted instantiation: poll_backend_epoll.c:add_assoc_string Unexecuted instantiation: poll_backend_eventport.c:add_assoc_string Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_string Unexecuted instantiation: poll_backend_poll.c:add_assoc_string Unexecuted instantiation: poll_core.c:add_assoc_string Unexecuted instantiation: poll_fd_table.c:add_assoc_string Unexecuted instantiation: poll_handle.c:add_assoc_string Unexecuted instantiation: cast.c:add_assoc_string Unexecuted instantiation: filter.c:add_assoc_string Unexecuted instantiation: glob_wrapper.c:add_assoc_string Unexecuted instantiation: memory.c:add_assoc_string Unexecuted instantiation: mmap.c:add_assoc_string Unexecuted instantiation: plain_wrapper.c:add_assoc_string Unexecuted instantiation: stream_errors.c:add_assoc_string Unexecuted instantiation: streams.c:add_assoc_string Unexecuted instantiation: transports.c:add_assoc_string Unexecuted instantiation: userspace.c:add_assoc_string Unexecuted instantiation: xp_socket.c:add_assoc_string Unexecuted instantiation: block_pass.c:add_assoc_string Unexecuted instantiation: compact_literals.c:add_assoc_string Unexecuted instantiation: compact_vars.c:add_assoc_string Unexecuted instantiation: dfa_pass.c:add_assoc_string Unexecuted instantiation: nop_removal.c:add_assoc_string Unexecuted instantiation: optimize_func_calls.c:add_assoc_string Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_string Unexecuted instantiation: pass1.c:add_assoc_string Unexecuted instantiation: pass3.c:add_assoc_string Unexecuted instantiation: sccp.c:add_assoc_string Unexecuted instantiation: zend_optimizer.c:add_assoc_string Unexecuted instantiation: zend_API.c:add_assoc_string Unexecuted instantiation: zend_ast.c:add_assoc_string Unexecuted instantiation: zend_attributes.c:add_assoc_string Unexecuted instantiation: zend_autoload.c:add_assoc_string Unexecuted instantiation: zend_builtin_functions.c:add_assoc_string Unexecuted instantiation: zend_closures.c:add_assoc_string Unexecuted instantiation: zend_compile.c:add_assoc_string Unexecuted instantiation: zend_constants.c:add_assoc_string Unexecuted instantiation: zend_default_classes.c:add_assoc_string Unexecuted instantiation: zend_dtrace.c:add_assoc_string Unexecuted instantiation: zend_enum.c:add_assoc_string Unexecuted instantiation: zend_exceptions.c:add_assoc_string Unexecuted instantiation: zend_execute_API.c:add_assoc_string Unexecuted instantiation: zend_execute.c:add_assoc_string Unexecuted instantiation: zend_fibers.c:add_assoc_string Unexecuted instantiation: zend_gc.c:add_assoc_string Unexecuted instantiation: zend_generators.c:add_assoc_string Unexecuted instantiation: zend_inheritance.c:add_assoc_string Unexecuted instantiation: zend_ini_parser.c:add_assoc_string Unexecuted instantiation: zend_ini_scanner.c:add_assoc_string Unexecuted instantiation: zend_ini.c:add_assoc_string Unexecuted instantiation: zend_interfaces.c:add_assoc_string Unexecuted instantiation: zend_iterators.c:add_assoc_string Unexecuted instantiation: zend_language_parser.c:add_assoc_string Unexecuted instantiation: zend_language_scanner.c:add_assoc_string Unexecuted instantiation: zend_lazy_objects.c:add_assoc_string Unexecuted instantiation: zend_list.c:add_assoc_string Unexecuted instantiation: zend_object_handlers.c:add_assoc_string Unexecuted instantiation: zend_objects_API.c:add_assoc_string Unexecuted instantiation: zend_objects.c:add_assoc_string Unexecuted instantiation: zend_observer.c:add_assoc_string Unexecuted instantiation: zend_opcode.c:add_assoc_string Unexecuted instantiation: zend_operators.c:add_assoc_string Unexecuted instantiation: zend_partial.c:add_assoc_string Unexecuted instantiation: zend_property_hooks.c:add_assoc_string Unexecuted instantiation: zend_smart_str.c:add_assoc_string Unexecuted instantiation: zend_system_id.c:add_assoc_string Unexecuted instantiation: zend_variables.c:add_assoc_string Unexecuted instantiation: zend_weakrefs.c:add_assoc_string Unexecuted instantiation: zend.c:add_assoc_string Unexecuted instantiation: internal_functions_cli.c:add_assoc_string Unexecuted instantiation: fuzzer-parser.c:add_assoc_string Unexecuted instantiation: fuzzer-sapi.c:add_assoc_string Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_string Unexecuted instantiation: fuzzer-exif.c:add_assoc_string Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_string Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_string Unexecuted instantiation: fuzzer-json.c:add_assoc_string Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_string Unexecuted instantiation: fuzzer-execute.c:add_assoc_string |
596 | 51.2k | static zend_always_inline void add_assoc_stringl(zval *arg, const char *key, const char *str, size_t length) { |
597 | 51.2k | add_assoc_stringl_ex(arg, key, strlen(key), str, length); |
598 | 51.2k | } Unexecuted instantiation: php_date.c:add_assoc_stringl Unexecuted instantiation: php_time.c:add_assoc_stringl Unexecuted instantiation: time_duration.c:add_assoc_stringl Unexecuted instantiation: php_pcre.c:add_assoc_stringl Line | Count | Source | 596 | 42.9k | static zend_always_inline void add_assoc_stringl(zval *arg, const char *key, const char *str, size_t length) { | 597 | 42.9k | add_assoc_stringl_ex(arg, key, strlen(key), str, length); | 598 | 42.9k | } |
Unexecuted instantiation: hash_adler32.c:add_assoc_stringl Unexecuted instantiation: hash_crc32.c:add_assoc_stringl Unexecuted instantiation: hash_fnv.c:add_assoc_stringl Unexecuted instantiation: hash_gost.c:add_assoc_stringl Unexecuted instantiation: hash_haval.c:add_assoc_stringl Unexecuted instantiation: hash_joaat.c:add_assoc_stringl Unexecuted instantiation: hash_md.c:add_assoc_stringl Unexecuted instantiation: hash_murmur.c:add_assoc_stringl Unexecuted instantiation: hash_ripemd.c:add_assoc_stringl Unexecuted instantiation: hash_sha_ni.c:add_assoc_stringl Unexecuted instantiation: hash_sha_sse2.c:add_assoc_stringl Unexecuted instantiation: hash_sha.c:add_assoc_stringl Unexecuted instantiation: hash_sha3.c:add_assoc_stringl Unexecuted instantiation: hash_snefru.c:add_assoc_stringl Unexecuted instantiation: hash_tiger.c:add_assoc_stringl Unexecuted instantiation: hash_whirlpool.c:add_assoc_stringl Unexecuted instantiation: hash_xxhash.c:add_assoc_stringl Unexecuted instantiation: hash.c:add_assoc_stringl Unexecuted instantiation: json_encoder.c:add_assoc_stringl Unexecuted instantiation: json_parser.tab.c:add_assoc_stringl Unexecuted instantiation: json_scanner.c:add_assoc_stringl Unexecuted instantiation: json.c:add_assoc_stringl Unexecuted instantiation: php_lexbor.c:add_assoc_stringl Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_stringl Unexecuted instantiation: shared_alloc_posix.c:add_assoc_stringl Unexecuted instantiation: shared_alloc_shm.c:add_assoc_stringl Unexecuted instantiation: zend_accelerator_api.c:add_assoc_stringl Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_stringl Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_stringl Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_stringl zend_accelerator_module.c:add_assoc_stringl Line | Count | Source | 596 | 8.29k | static zend_always_inline void add_assoc_stringl(zval *arg, const char *key, const char *str, size_t length) { | 597 | 8.29k | add_assoc_stringl_ex(arg, key, strlen(key), str, length); | 598 | 8.29k | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_stringl Unexecuted instantiation: zend_file_cache.c:add_assoc_stringl Unexecuted instantiation: zend_persist_calc.c:add_assoc_stringl Unexecuted instantiation: zend_persist.c:add_assoc_stringl Unexecuted instantiation: zend_shared_alloc.c:add_assoc_stringl Unexecuted instantiation: ZendAccelerator.c:add_assoc_stringl Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_stringl Unexecuted instantiation: zend_jit.c:add_assoc_stringl Unexecuted instantiation: csprng.c:add_assoc_stringl Unexecuted instantiation: engine_mt19937.c:add_assoc_stringl Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_stringl Unexecuted instantiation: engine_secure.c:add_assoc_stringl Unexecuted instantiation: engine_user.c:add_assoc_stringl Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_stringl Unexecuted instantiation: gammasection.c:add_assoc_stringl Unexecuted instantiation: random.c:add_assoc_stringl Unexecuted instantiation: randomizer.c:add_assoc_stringl Unexecuted instantiation: zend_utils.c:add_assoc_stringl Unexecuted instantiation: php_reflection.c:add_assoc_stringl Unexecuted instantiation: php_spl.c:add_assoc_stringl Unexecuted instantiation: spl_array.c:add_assoc_stringl Unexecuted instantiation: spl_directory.c:add_assoc_stringl Unexecuted instantiation: spl_dllist.c:add_assoc_stringl Unexecuted instantiation: spl_exceptions.c:add_assoc_stringl Unexecuted instantiation: spl_fixedarray.c:add_assoc_stringl Unexecuted instantiation: spl_functions.c:add_assoc_stringl Unexecuted instantiation: spl_heap.c:add_assoc_stringl Unexecuted instantiation: spl_iterators.c:add_assoc_stringl Unexecuted instantiation: spl_observer.c:add_assoc_stringl Unexecuted instantiation: array.c:add_assoc_stringl Unexecuted instantiation: assert.c:add_assoc_stringl Unexecuted instantiation: base64.c:add_assoc_stringl Unexecuted instantiation: basic_functions.c:add_assoc_stringl Unexecuted instantiation: browscap.c:add_assoc_stringl Unexecuted instantiation: crc32_x86.c:add_assoc_stringl Unexecuted instantiation: crc32.c:add_assoc_stringl Unexecuted instantiation: credits.c:add_assoc_stringl Unexecuted instantiation: crypt.c:add_assoc_stringl Unexecuted instantiation: css.c:add_assoc_stringl Unexecuted instantiation: datetime.c:add_assoc_stringl Unexecuted instantiation: dir.c:add_assoc_stringl Unexecuted instantiation: dl.c:add_assoc_stringl Unexecuted instantiation: dns.c:add_assoc_stringl Unexecuted instantiation: exec.c:add_assoc_stringl Unexecuted instantiation: file.c:add_assoc_stringl Unexecuted instantiation: filestat.c:add_assoc_stringl Unexecuted instantiation: filters.c:add_assoc_stringl Unexecuted instantiation: flock_compat.c:add_assoc_stringl Unexecuted instantiation: formatted_print.c:add_assoc_stringl Unexecuted instantiation: fsock.c:add_assoc_stringl Unexecuted instantiation: ftok.c:add_assoc_stringl Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_stringl Unexecuted instantiation: head.c:add_assoc_stringl Unexecuted instantiation: hrtime.c:add_assoc_stringl Unexecuted instantiation: html.c:add_assoc_stringl Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_stringl Unexecuted instantiation: http.c:add_assoc_stringl Unexecuted instantiation: image.c:add_assoc_stringl Unexecuted instantiation: incomplete_class.c:add_assoc_stringl Unexecuted instantiation: info.c:add_assoc_stringl Unexecuted instantiation: io_poll.c:add_assoc_stringl Unexecuted instantiation: iptc.c:add_assoc_stringl Unexecuted instantiation: levenshtein.c:add_assoc_stringl Unexecuted instantiation: link.c:add_assoc_stringl Unexecuted instantiation: mail.c:add_assoc_stringl Unexecuted instantiation: math.c:add_assoc_stringl Unexecuted instantiation: md5.c:add_assoc_stringl Unexecuted instantiation: metaphone.c:add_assoc_stringl Unexecuted instantiation: microtime.c:add_assoc_stringl Unexecuted instantiation: net.c:add_assoc_stringl Unexecuted instantiation: pack.c:add_assoc_stringl Unexecuted instantiation: pageinfo.c:add_assoc_stringl Unexecuted instantiation: password.c:add_assoc_stringl Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_stringl Unexecuted instantiation: proc_open.c:add_assoc_stringl Unexecuted instantiation: quot_print.c:add_assoc_stringl Unexecuted instantiation: scanf.c:add_assoc_stringl Unexecuted instantiation: sha1.c:add_assoc_stringl Unexecuted instantiation: soundex.c:add_assoc_stringl Unexecuted instantiation: streamsfuncs.c:add_assoc_stringl Unexecuted instantiation: string.c:add_assoc_stringl Unexecuted instantiation: strnatcmp.c:add_assoc_stringl Unexecuted instantiation: syslog.c:add_assoc_stringl Unexecuted instantiation: type.c:add_assoc_stringl Unexecuted instantiation: uniqid.c:add_assoc_stringl Unexecuted instantiation: url_scanner_ex.c:add_assoc_stringl Unexecuted instantiation: url.c:add_assoc_stringl Unexecuted instantiation: user_filters.c:add_assoc_stringl Unexecuted instantiation: uuencode.c:add_assoc_stringl Unexecuted instantiation: var_unserializer.c:add_assoc_stringl Unexecuted instantiation: var.c:add_assoc_stringl Unexecuted instantiation: versioning.c:add_assoc_stringl Unexecuted instantiation: crypt_sha256.c:add_assoc_stringl Unexecuted instantiation: crypt_sha512.c:add_assoc_stringl Unexecuted instantiation: php_crypt_r.c:add_assoc_stringl Unexecuted instantiation: php_uri.c:add_assoc_stringl Unexecuted instantiation: php_uri_common.c:add_assoc_stringl Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_stringl Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_stringl Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_stringl Unexecuted instantiation: explicit_bzero.c:add_assoc_stringl Unexecuted instantiation: fopen_wrappers.c:add_assoc_stringl Unexecuted instantiation: getopt.c:add_assoc_stringl Unexecuted instantiation: main.c:add_assoc_stringl Unexecuted instantiation: network.c:add_assoc_stringl Unexecuted instantiation: output.c:add_assoc_stringl Unexecuted instantiation: php_content_types.c:add_assoc_stringl Unexecuted instantiation: php_ini_builder.c:add_assoc_stringl Unexecuted instantiation: php_ini.c:add_assoc_stringl Unexecuted instantiation: php_glob.c:add_assoc_stringl Unexecuted instantiation: php_odbc_utils.c:add_assoc_stringl Unexecuted instantiation: php_open_temporary_file.c:add_assoc_stringl Unexecuted instantiation: php_scandir.c:add_assoc_stringl Unexecuted instantiation: php_syslog.c:add_assoc_stringl Unexecuted instantiation: php_ticks.c:add_assoc_stringl Unexecuted instantiation: php_variables.c:add_assoc_stringl Unexecuted instantiation: reentrancy.c:add_assoc_stringl Unexecuted instantiation: rfc1867.c:add_assoc_stringl Unexecuted instantiation: safe_bcmp.c:add_assoc_stringl Unexecuted instantiation: SAPI.c:add_assoc_stringl Unexecuted instantiation: snprintf.c:add_assoc_stringl Unexecuted instantiation: spprintf.c:add_assoc_stringl Unexecuted instantiation: strlcat.c:add_assoc_stringl Unexecuted instantiation: strlcpy.c:add_assoc_stringl Unexecuted instantiation: php_io.c:add_assoc_stringl Unexecuted instantiation: php_io_copy_linux.c:add_assoc_stringl Unexecuted instantiation: poll_backend_epoll.c:add_assoc_stringl Unexecuted instantiation: poll_backend_eventport.c:add_assoc_stringl Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_stringl Unexecuted instantiation: poll_backend_poll.c:add_assoc_stringl Unexecuted instantiation: poll_core.c:add_assoc_stringl Unexecuted instantiation: poll_fd_table.c:add_assoc_stringl Unexecuted instantiation: poll_handle.c:add_assoc_stringl Unexecuted instantiation: cast.c:add_assoc_stringl Unexecuted instantiation: filter.c:add_assoc_stringl Unexecuted instantiation: glob_wrapper.c:add_assoc_stringl Unexecuted instantiation: memory.c:add_assoc_stringl Unexecuted instantiation: mmap.c:add_assoc_stringl Unexecuted instantiation: plain_wrapper.c:add_assoc_stringl Unexecuted instantiation: stream_errors.c:add_assoc_stringl Unexecuted instantiation: streams.c:add_assoc_stringl Unexecuted instantiation: transports.c:add_assoc_stringl Unexecuted instantiation: userspace.c:add_assoc_stringl Unexecuted instantiation: xp_socket.c:add_assoc_stringl Unexecuted instantiation: block_pass.c:add_assoc_stringl Unexecuted instantiation: compact_literals.c:add_assoc_stringl Unexecuted instantiation: compact_vars.c:add_assoc_stringl Unexecuted instantiation: dfa_pass.c:add_assoc_stringl Unexecuted instantiation: nop_removal.c:add_assoc_stringl Unexecuted instantiation: optimize_func_calls.c:add_assoc_stringl Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_stringl Unexecuted instantiation: pass1.c:add_assoc_stringl Unexecuted instantiation: pass3.c:add_assoc_stringl Unexecuted instantiation: sccp.c:add_assoc_stringl Unexecuted instantiation: zend_optimizer.c:add_assoc_stringl Unexecuted instantiation: zend_API.c:add_assoc_stringl Unexecuted instantiation: zend_ast.c:add_assoc_stringl Unexecuted instantiation: zend_attributes.c:add_assoc_stringl Unexecuted instantiation: zend_autoload.c:add_assoc_stringl Unexecuted instantiation: zend_builtin_functions.c:add_assoc_stringl Unexecuted instantiation: zend_closures.c:add_assoc_stringl Unexecuted instantiation: zend_compile.c:add_assoc_stringl Unexecuted instantiation: zend_constants.c:add_assoc_stringl Unexecuted instantiation: zend_default_classes.c:add_assoc_stringl Unexecuted instantiation: zend_dtrace.c:add_assoc_stringl Unexecuted instantiation: zend_enum.c:add_assoc_stringl Unexecuted instantiation: zend_exceptions.c:add_assoc_stringl Unexecuted instantiation: zend_execute_API.c:add_assoc_stringl Unexecuted instantiation: zend_execute.c:add_assoc_stringl Unexecuted instantiation: zend_fibers.c:add_assoc_stringl Unexecuted instantiation: zend_gc.c:add_assoc_stringl Unexecuted instantiation: zend_generators.c:add_assoc_stringl Unexecuted instantiation: zend_inheritance.c:add_assoc_stringl Unexecuted instantiation: zend_ini_parser.c:add_assoc_stringl Unexecuted instantiation: zend_ini_scanner.c:add_assoc_stringl Unexecuted instantiation: zend_ini.c:add_assoc_stringl Unexecuted instantiation: zend_interfaces.c:add_assoc_stringl Unexecuted instantiation: zend_iterators.c:add_assoc_stringl Unexecuted instantiation: zend_language_parser.c:add_assoc_stringl Unexecuted instantiation: zend_language_scanner.c:add_assoc_stringl Unexecuted instantiation: zend_lazy_objects.c:add_assoc_stringl Unexecuted instantiation: zend_list.c:add_assoc_stringl Unexecuted instantiation: zend_object_handlers.c:add_assoc_stringl Unexecuted instantiation: zend_objects_API.c:add_assoc_stringl Unexecuted instantiation: zend_objects.c:add_assoc_stringl Unexecuted instantiation: zend_observer.c:add_assoc_stringl Unexecuted instantiation: zend_opcode.c:add_assoc_stringl Unexecuted instantiation: zend_operators.c:add_assoc_stringl Unexecuted instantiation: zend_partial.c:add_assoc_stringl Unexecuted instantiation: zend_property_hooks.c:add_assoc_stringl Unexecuted instantiation: zend_smart_str.c:add_assoc_stringl Unexecuted instantiation: zend_system_id.c:add_assoc_stringl Unexecuted instantiation: zend_variables.c:add_assoc_stringl Unexecuted instantiation: zend_weakrefs.c:add_assoc_stringl Unexecuted instantiation: zend.c:add_assoc_stringl Unexecuted instantiation: internal_functions_cli.c:add_assoc_stringl Unexecuted instantiation: fuzzer-parser.c:add_assoc_stringl Unexecuted instantiation: fuzzer-sapi.c:add_assoc_stringl Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_stringl Unexecuted instantiation: fuzzer-exif.c:add_assoc_stringl Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_stringl Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_stringl Unexecuted instantiation: fuzzer-json.c:add_assoc_stringl Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_stringl Unexecuted instantiation: fuzzer-execute.c:add_assoc_stringl |
599 | 0 | static zend_always_inline void add_assoc_array(zval *arg, const char *key, zend_array *arr) { |
600 | 0 | add_assoc_array_ex(arg, key, strlen(key), arr); |
601 | 0 | } Unexecuted instantiation: php_date.c:add_assoc_array Unexecuted instantiation: php_time.c:add_assoc_array Unexecuted instantiation: time_duration.c:add_assoc_array Unexecuted instantiation: php_pcre.c:add_assoc_array Unexecuted instantiation: exif.c:add_assoc_array Unexecuted instantiation: hash_adler32.c:add_assoc_array Unexecuted instantiation: hash_crc32.c:add_assoc_array Unexecuted instantiation: hash_fnv.c:add_assoc_array Unexecuted instantiation: hash_gost.c:add_assoc_array Unexecuted instantiation: hash_haval.c:add_assoc_array Unexecuted instantiation: hash_joaat.c:add_assoc_array Unexecuted instantiation: hash_md.c:add_assoc_array Unexecuted instantiation: hash_murmur.c:add_assoc_array Unexecuted instantiation: hash_ripemd.c:add_assoc_array Unexecuted instantiation: hash_sha_ni.c:add_assoc_array Unexecuted instantiation: hash_sha_sse2.c:add_assoc_array Unexecuted instantiation: hash_sha.c:add_assoc_array Unexecuted instantiation: hash_sha3.c:add_assoc_array Unexecuted instantiation: hash_snefru.c:add_assoc_array Unexecuted instantiation: hash_tiger.c:add_assoc_array Unexecuted instantiation: hash_whirlpool.c:add_assoc_array Unexecuted instantiation: hash_xxhash.c:add_assoc_array Unexecuted instantiation: hash.c:add_assoc_array Unexecuted instantiation: json_encoder.c:add_assoc_array Unexecuted instantiation: json_parser.tab.c:add_assoc_array Unexecuted instantiation: json_scanner.c:add_assoc_array Unexecuted instantiation: json.c:add_assoc_array Unexecuted instantiation: php_lexbor.c:add_assoc_array Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_array Unexecuted instantiation: shared_alloc_posix.c:add_assoc_array Unexecuted instantiation: shared_alloc_shm.c:add_assoc_array Unexecuted instantiation: zend_accelerator_api.c:add_assoc_array Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_array Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_array Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_array Unexecuted instantiation: zend_accelerator_module.c:add_assoc_array Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_array Unexecuted instantiation: zend_file_cache.c:add_assoc_array Unexecuted instantiation: zend_persist_calc.c:add_assoc_array Unexecuted instantiation: zend_persist.c:add_assoc_array Unexecuted instantiation: zend_shared_alloc.c:add_assoc_array Unexecuted instantiation: ZendAccelerator.c:add_assoc_array Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_array Unexecuted instantiation: zend_jit.c:add_assoc_array Unexecuted instantiation: csprng.c:add_assoc_array Unexecuted instantiation: engine_mt19937.c:add_assoc_array Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_array Unexecuted instantiation: engine_secure.c:add_assoc_array Unexecuted instantiation: engine_user.c:add_assoc_array Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_array Unexecuted instantiation: gammasection.c:add_assoc_array Unexecuted instantiation: random.c:add_assoc_array Unexecuted instantiation: randomizer.c:add_assoc_array Unexecuted instantiation: zend_utils.c:add_assoc_array Unexecuted instantiation: php_reflection.c:add_assoc_array Unexecuted instantiation: php_spl.c:add_assoc_array Unexecuted instantiation: spl_array.c:add_assoc_array Unexecuted instantiation: spl_directory.c:add_assoc_array Unexecuted instantiation: spl_dllist.c:add_assoc_array Unexecuted instantiation: spl_exceptions.c:add_assoc_array Unexecuted instantiation: spl_fixedarray.c:add_assoc_array Unexecuted instantiation: spl_functions.c:add_assoc_array Unexecuted instantiation: spl_heap.c:add_assoc_array Unexecuted instantiation: spl_iterators.c:add_assoc_array Unexecuted instantiation: spl_observer.c:add_assoc_array Unexecuted instantiation: array.c:add_assoc_array Unexecuted instantiation: assert.c:add_assoc_array Unexecuted instantiation: base64.c:add_assoc_array Unexecuted instantiation: basic_functions.c:add_assoc_array Unexecuted instantiation: browscap.c:add_assoc_array Unexecuted instantiation: crc32_x86.c:add_assoc_array Unexecuted instantiation: crc32.c:add_assoc_array Unexecuted instantiation: credits.c:add_assoc_array Unexecuted instantiation: crypt.c:add_assoc_array Unexecuted instantiation: css.c:add_assoc_array Unexecuted instantiation: datetime.c:add_assoc_array Unexecuted instantiation: dir.c:add_assoc_array Unexecuted instantiation: dl.c:add_assoc_array Unexecuted instantiation: dns.c:add_assoc_array Unexecuted instantiation: exec.c:add_assoc_array Unexecuted instantiation: file.c:add_assoc_array Unexecuted instantiation: filestat.c:add_assoc_array Unexecuted instantiation: filters.c:add_assoc_array Unexecuted instantiation: flock_compat.c:add_assoc_array Unexecuted instantiation: formatted_print.c:add_assoc_array Unexecuted instantiation: fsock.c:add_assoc_array Unexecuted instantiation: ftok.c:add_assoc_array Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_array Unexecuted instantiation: head.c:add_assoc_array Unexecuted instantiation: hrtime.c:add_assoc_array Unexecuted instantiation: html.c:add_assoc_array Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_array Unexecuted instantiation: http.c:add_assoc_array Unexecuted instantiation: image.c:add_assoc_array Unexecuted instantiation: incomplete_class.c:add_assoc_array Unexecuted instantiation: info.c:add_assoc_array Unexecuted instantiation: io_poll.c:add_assoc_array Unexecuted instantiation: iptc.c:add_assoc_array Unexecuted instantiation: levenshtein.c:add_assoc_array Unexecuted instantiation: link.c:add_assoc_array Unexecuted instantiation: mail.c:add_assoc_array Unexecuted instantiation: math.c:add_assoc_array Unexecuted instantiation: md5.c:add_assoc_array Unexecuted instantiation: metaphone.c:add_assoc_array Unexecuted instantiation: microtime.c:add_assoc_array Unexecuted instantiation: net.c:add_assoc_array Unexecuted instantiation: pack.c:add_assoc_array Unexecuted instantiation: pageinfo.c:add_assoc_array Unexecuted instantiation: password.c:add_assoc_array Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_array Unexecuted instantiation: proc_open.c:add_assoc_array Unexecuted instantiation: quot_print.c:add_assoc_array Unexecuted instantiation: scanf.c:add_assoc_array Unexecuted instantiation: sha1.c:add_assoc_array Unexecuted instantiation: soundex.c:add_assoc_array Unexecuted instantiation: streamsfuncs.c:add_assoc_array Unexecuted instantiation: string.c:add_assoc_array Unexecuted instantiation: strnatcmp.c:add_assoc_array Unexecuted instantiation: syslog.c:add_assoc_array Unexecuted instantiation: type.c:add_assoc_array Unexecuted instantiation: uniqid.c:add_assoc_array Unexecuted instantiation: url_scanner_ex.c:add_assoc_array Unexecuted instantiation: url.c:add_assoc_array Unexecuted instantiation: user_filters.c:add_assoc_array Unexecuted instantiation: uuencode.c:add_assoc_array Unexecuted instantiation: var_unserializer.c:add_assoc_array Unexecuted instantiation: var.c:add_assoc_array Unexecuted instantiation: versioning.c:add_assoc_array Unexecuted instantiation: crypt_sha256.c:add_assoc_array Unexecuted instantiation: crypt_sha512.c:add_assoc_array Unexecuted instantiation: php_crypt_r.c:add_assoc_array Unexecuted instantiation: php_uri.c:add_assoc_array Unexecuted instantiation: php_uri_common.c:add_assoc_array Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_array Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_array Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_array Unexecuted instantiation: explicit_bzero.c:add_assoc_array Unexecuted instantiation: fopen_wrappers.c:add_assoc_array Unexecuted instantiation: getopt.c:add_assoc_array Unexecuted instantiation: main.c:add_assoc_array Unexecuted instantiation: network.c:add_assoc_array Unexecuted instantiation: output.c:add_assoc_array Unexecuted instantiation: php_content_types.c:add_assoc_array Unexecuted instantiation: php_ini_builder.c:add_assoc_array Unexecuted instantiation: php_ini.c:add_assoc_array Unexecuted instantiation: php_glob.c:add_assoc_array Unexecuted instantiation: php_odbc_utils.c:add_assoc_array Unexecuted instantiation: php_open_temporary_file.c:add_assoc_array Unexecuted instantiation: php_scandir.c:add_assoc_array Unexecuted instantiation: php_syslog.c:add_assoc_array Unexecuted instantiation: php_ticks.c:add_assoc_array Unexecuted instantiation: php_variables.c:add_assoc_array Unexecuted instantiation: reentrancy.c:add_assoc_array Unexecuted instantiation: rfc1867.c:add_assoc_array Unexecuted instantiation: safe_bcmp.c:add_assoc_array Unexecuted instantiation: SAPI.c:add_assoc_array Unexecuted instantiation: snprintf.c:add_assoc_array Unexecuted instantiation: spprintf.c:add_assoc_array Unexecuted instantiation: strlcat.c:add_assoc_array Unexecuted instantiation: strlcpy.c:add_assoc_array Unexecuted instantiation: php_io.c:add_assoc_array Unexecuted instantiation: php_io_copy_linux.c:add_assoc_array Unexecuted instantiation: poll_backend_epoll.c:add_assoc_array Unexecuted instantiation: poll_backend_eventport.c:add_assoc_array Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_array Unexecuted instantiation: poll_backend_poll.c:add_assoc_array Unexecuted instantiation: poll_core.c:add_assoc_array Unexecuted instantiation: poll_fd_table.c:add_assoc_array Unexecuted instantiation: poll_handle.c:add_assoc_array Unexecuted instantiation: cast.c:add_assoc_array Unexecuted instantiation: filter.c:add_assoc_array Unexecuted instantiation: glob_wrapper.c:add_assoc_array Unexecuted instantiation: memory.c:add_assoc_array Unexecuted instantiation: mmap.c:add_assoc_array Unexecuted instantiation: plain_wrapper.c:add_assoc_array Unexecuted instantiation: stream_errors.c:add_assoc_array Unexecuted instantiation: streams.c:add_assoc_array Unexecuted instantiation: transports.c:add_assoc_array Unexecuted instantiation: userspace.c:add_assoc_array Unexecuted instantiation: xp_socket.c:add_assoc_array Unexecuted instantiation: block_pass.c:add_assoc_array Unexecuted instantiation: compact_literals.c:add_assoc_array Unexecuted instantiation: compact_vars.c:add_assoc_array Unexecuted instantiation: dfa_pass.c:add_assoc_array Unexecuted instantiation: nop_removal.c:add_assoc_array Unexecuted instantiation: optimize_func_calls.c:add_assoc_array Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_array Unexecuted instantiation: pass1.c:add_assoc_array Unexecuted instantiation: pass3.c:add_assoc_array Unexecuted instantiation: sccp.c:add_assoc_array Unexecuted instantiation: zend_optimizer.c:add_assoc_array Unexecuted instantiation: zend_API.c:add_assoc_array Unexecuted instantiation: zend_ast.c:add_assoc_array Unexecuted instantiation: zend_attributes.c:add_assoc_array Unexecuted instantiation: zend_autoload.c:add_assoc_array Unexecuted instantiation: zend_builtin_functions.c:add_assoc_array Unexecuted instantiation: zend_closures.c:add_assoc_array Unexecuted instantiation: zend_compile.c:add_assoc_array Unexecuted instantiation: zend_constants.c:add_assoc_array Unexecuted instantiation: zend_default_classes.c:add_assoc_array Unexecuted instantiation: zend_dtrace.c:add_assoc_array Unexecuted instantiation: zend_enum.c:add_assoc_array Unexecuted instantiation: zend_exceptions.c:add_assoc_array Unexecuted instantiation: zend_execute_API.c:add_assoc_array Unexecuted instantiation: zend_execute.c:add_assoc_array Unexecuted instantiation: zend_fibers.c:add_assoc_array Unexecuted instantiation: zend_gc.c:add_assoc_array Unexecuted instantiation: zend_generators.c:add_assoc_array Unexecuted instantiation: zend_inheritance.c:add_assoc_array Unexecuted instantiation: zend_ini_parser.c:add_assoc_array Unexecuted instantiation: zend_ini_scanner.c:add_assoc_array Unexecuted instantiation: zend_ini.c:add_assoc_array Unexecuted instantiation: zend_interfaces.c:add_assoc_array Unexecuted instantiation: zend_iterators.c:add_assoc_array Unexecuted instantiation: zend_language_parser.c:add_assoc_array Unexecuted instantiation: zend_language_scanner.c:add_assoc_array Unexecuted instantiation: zend_lazy_objects.c:add_assoc_array Unexecuted instantiation: zend_list.c:add_assoc_array Unexecuted instantiation: zend_object_handlers.c:add_assoc_array Unexecuted instantiation: zend_objects_API.c:add_assoc_array Unexecuted instantiation: zend_objects.c:add_assoc_array Unexecuted instantiation: zend_observer.c:add_assoc_array Unexecuted instantiation: zend_opcode.c:add_assoc_array Unexecuted instantiation: zend_operators.c:add_assoc_array Unexecuted instantiation: zend_partial.c:add_assoc_array Unexecuted instantiation: zend_property_hooks.c:add_assoc_array Unexecuted instantiation: zend_smart_str.c:add_assoc_array Unexecuted instantiation: zend_system_id.c:add_assoc_array Unexecuted instantiation: zend_variables.c:add_assoc_array Unexecuted instantiation: zend_weakrefs.c:add_assoc_array Unexecuted instantiation: zend.c:add_assoc_array Unexecuted instantiation: internal_functions_cli.c:add_assoc_array Unexecuted instantiation: fuzzer-parser.c:add_assoc_array Unexecuted instantiation: fuzzer-sapi.c:add_assoc_array Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_array Unexecuted instantiation: fuzzer-exif.c:add_assoc_array Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_array Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_array Unexecuted instantiation: fuzzer-json.c:add_assoc_array Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_array Unexecuted instantiation: fuzzer-execute.c:add_assoc_array |
602 | 458 | static zend_always_inline void add_assoc_object(zval *arg, const char *key, zend_object *obj) { |
603 | 458 | add_assoc_object_ex(arg, key, strlen(key), obj); |
604 | 458 | } Unexecuted instantiation: php_date.c:add_assoc_object Unexecuted instantiation: php_time.c:add_assoc_object Unexecuted instantiation: time_duration.c:add_assoc_object Unexecuted instantiation: php_pcre.c:add_assoc_object Unexecuted instantiation: exif.c:add_assoc_object Unexecuted instantiation: hash_adler32.c:add_assoc_object Unexecuted instantiation: hash_crc32.c:add_assoc_object Unexecuted instantiation: hash_fnv.c:add_assoc_object Unexecuted instantiation: hash_gost.c:add_assoc_object Unexecuted instantiation: hash_haval.c:add_assoc_object Unexecuted instantiation: hash_joaat.c:add_assoc_object Unexecuted instantiation: hash_md.c:add_assoc_object Unexecuted instantiation: hash_murmur.c:add_assoc_object Unexecuted instantiation: hash_ripemd.c:add_assoc_object Unexecuted instantiation: hash_sha_ni.c:add_assoc_object Unexecuted instantiation: hash_sha_sse2.c:add_assoc_object Unexecuted instantiation: hash_sha.c:add_assoc_object Unexecuted instantiation: hash_sha3.c:add_assoc_object Unexecuted instantiation: hash_snefru.c:add_assoc_object Unexecuted instantiation: hash_tiger.c:add_assoc_object Unexecuted instantiation: hash_whirlpool.c:add_assoc_object Unexecuted instantiation: hash_xxhash.c:add_assoc_object Unexecuted instantiation: hash.c:add_assoc_object Unexecuted instantiation: json_encoder.c:add_assoc_object Unexecuted instantiation: json_parser.tab.c:add_assoc_object Unexecuted instantiation: json_scanner.c:add_assoc_object Unexecuted instantiation: json.c:add_assoc_object Unexecuted instantiation: php_lexbor.c:add_assoc_object Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_object Unexecuted instantiation: shared_alloc_posix.c:add_assoc_object Unexecuted instantiation: shared_alloc_shm.c:add_assoc_object Unexecuted instantiation: zend_accelerator_api.c:add_assoc_object Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_object Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_object Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_object Unexecuted instantiation: zend_accelerator_module.c:add_assoc_object Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_object Unexecuted instantiation: zend_file_cache.c:add_assoc_object Unexecuted instantiation: zend_persist_calc.c:add_assoc_object Unexecuted instantiation: zend_persist.c:add_assoc_object Unexecuted instantiation: zend_shared_alloc.c:add_assoc_object Unexecuted instantiation: ZendAccelerator.c:add_assoc_object Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_object Unexecuted instantiation: zend_jit.c:add_assoc_object Unexecuted instantiation: csprng.c:add_assoc_object Unexecuted instantiation: engine_mt19937.c:add_assoc_object Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_object Unexecuted instantiation: engine_secure.c:add_assoc_object Unexecuted instantiation: engine_user.c:add_assoc_object Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_object Unexecuted instantiation: gammasection.c:add_assoc_object Unexecuted instantiation: random.c:add_assoc_object Unexecuted instantiation: randomizer.c:add_assoc_object Unexecuted instantiation: zend_utils.c:add_assoc_object Unexecuted instantiation: php_reflection.c:add_assoc_object Unexecuted instantiation: php_spl.c:add_assoc_object Unexecuted instantiation: spl_array.c:add_assoc_object Unexecuted instantiation: spl_directory.c:add_assoc_object Unexecuted instantiation: spl_dllist.c:add_assoc_object Unexecuted instantiation: spl_exceptions.c:add_assoc_object Unexecuted instantiation: spl_fixedarray.c:add_assoc_object Unexecuted instantiation: spl_functions.c:add_assoc_object Unexecuted instantiation: spl_heap.c:add_assoc_object Unexecuted instantiation: spl_iterators.c:add_assoc_object Unexecuted instantiation: spl_observer.c:add_assoc_object Unexecuted instantiation: array.c:add_assoc_object Unexecuted instantiation: assert.c:add_assoc_object Unexecuted instantiation: base64.c:add_assoc_object Unexecuted instantiation: basic_functions.c:add_assoc_object Unexecuted instantiation: browscap.c:add_assoc_object Unexecuted instantiation: crc32_x86.c:add_assoc_object Unexecuted instantiation: crc32.c:add_assoc_object Unexecuted instantiation: credits.c:add_assoc_object Unexecuted instantiation: crypt.c:add_assoc_object Unexecuted instantiation: css.c:add_assoc_object Unexecuted instantiation: datetime.c:add_assoc_object Unexecuted instantiation: dir.c:add_assoc_object Unexecuted instantiation: dl.c:add_assoc_object Unexecuted instantiation: dns.c:add_assoc_object Unexecuted instantiation: exec.c:add_assoc_object Unexecuted instantiation: file.c:add_assoc_object Unexecuted instantiation: filestat.c:add_assoc_object Unexecuted instantiation: filters.c:add_assoc_object Unexecuted instantiation: flock_compat.c:add_assoc_object Unexecuted instantiation: formatted_print.c:add_assoc_object Unexecuted instantiation: fsock.c:add_assoc_object Unexecuted instantiation: ftok.c:add_assoc_object Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_object Unexecuted instantiation: head.c:add_assoc_object Unexecuted instantiation: hrtime.c:add_assoc_object Unexecuted instantiation: html.c:add_assoc_object Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_object Unexecuted instantiation: http.c:add_assoc_object Unexecuted instantiation: image.c:add_assoc_object Unexecuted instantiation: incomplete_class.c:add_assoc_object Unexecuted instantiation: info.c:add_assoc_object Unexecuted instantiation: io_poll.c:add_assoc_object Unexecuted instantiation: iptc.c:add_assoc_object Unexecuted instantiation: levenshtein.c:add_assoc_object Unexecuted instantiation: link.c:add_assoc_object Unexecuted instantiation: mail.c:add_assoc_object Unexecuted instantiation: math.c:add_assoc_object Unexecuted instantiation: md5.c:add_assoc_object Unexecuted instantiation: metaphone.c:add_assoc_object Unexecuted instantiation: microtime.c:add_assoc_object Unexecuted instantiation: net.c:add_assoc_object Unexecuted instantiation: pack.c:add_assoc_object Unexecuted instantiation: pageinfo.c:add_assoc_object Unexecuted instantiation: password.c:add_assoc_object Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_object Unexecuted instantiation: proc_open.c:add_assoc_object Unexecuted instantiation: quot_print.c:add_assoc_object Unexecuted instantiation: scanf.c:add_assoc_object Unexecuted instantiation: sha1.c:add_assoc_object Unexecuted instantiation: soundex.c:add_assoc_object Unexecuted instantiation: streamsfuncs.c:add_assoc_object Unexecuted instantiation: string.c:add_assoc_object Unexecuted instantiation: strnatcmp.c:add_assoc_object Unexecuted instantiation: syslog.c:add_assoc_object Unexecuted instantiation: type.c:add_assoc_object Unexecuted instantiation: uniqid.c:add_assoc_object Unexecuted instantiation: url_scanner_ex.c:add_assoc_object Unexecuted instantiation: url.c:add_assoc_object Unexecuted instantiation: user_filters.c:add_assoc_object Unexecuted instantiation: uuencode.c:add_assoc_object Unexecuted instantiation: var_unserializer.c:add_assoc_object Unexecuted instantiation: var.c:add_assoc_object Unexecuted instantiation: versioning.c:add_assoc_object Unexecuted instantiation: crypt_sha256.c:add_assoc_object Unexecuted instantiation: crypt_sha512.c:add_assoc_object Unexecuted instantiation: php_crypt_r.c:add_assoc_object Unexecuted instantiation: php_uri.c:add_assoc_object Unexecuted instantiation: php_uri_common.c:add_assoc_object Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_object Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_object Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_object Unexecuted instantiation: explicit_bzero.c:add_assoc_object Unexecuted instantiation: fopen_wrappers.c:add_assoc_object Unexecuted instantiation: getopt.c:add_assoc_object Unexecuted instantiation: main.c:add_assoc_object Unexecuted instantiation: network.c:add_assoc_object Unexecuted instantiation: output.c:add_assoc_object Unexecuted instantiation: php_content_types.c:add_assoc_object Unexecuted instantiation: php_ini_builder.c:add_assoc_object Unexecuted instantiation: php_ini.c:add_assoc_object Unexecuted instantiation: php_glob.c:add_assoc_object Unexecuted instantiation: php_odbc_utils.c:add_assoc_object Unexecuted instantiation: php_open_temporary_file.c:add_assoc_object Unexecuted instantiation: php_scandir.c:add_assoc_object Unexecuted instantiation: php_syslog.c:add_assoc_object Unexecuted instantiation: php_ticks.c:add_assoc_object Unexecuted instantiation: php_variables.c:add_assoc_object Unexecuted instantiation: reentrancy.c:add_assoc_object Unexecuted instantiation: rfc1867.c:add_assoc_object Unexecuted instantiation: safe_bcmp.c:add_assoc_object Unexecuted instantiation: SAPI.c:add_assoc_object Unexecuted instantiation: snprintf.c:add_assoc_object Unexecuted instantiation: spprintf.c:add_assoc_object Unexecuted instantiation: strlcat.c:add_assoc_object Unexecuted instantiation: strlcpy.c:add_assoc_object Unexecuted instantiation: php_io.c:add_assoc_object Unexecuted instantiation: php_io_copy_linux.c:add_assoc_object Unexecuted instantiation: poll_backend_epoll.c:add_assoc_object Unexecuted instantiation: poll_backend_eventport.c:add_assoc_object Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_object Unexecuted instantiation: poll_backend_poll.c:add_assoc_object Unexecuted instantiation: poll_core.c:add_assoc_object Unexecuted instantiation: poll_fd_table.c:add_assoc_object Unexecuted instantiation: poll_handle.c:add_assoc_object Unexecuted instantiation: cast.c:add_assoc_object Unexecuted instantiation: filter.c:add_assoc_object Unexecuted instantiation: glob_wrapper.c:add_assoc_object Unexecuted instantiation: memory.c:add_assoc_object Unexecuted instantiation: mmap.c:add_assoc_object Unexecuted instantiation: plain_wrapper.c:add_assoc_object Unexecuted instantiation: stream_errors.c:add_assoc_object Unexecuted instantiation: streams.c:add_assoc_object Unexecuted instantiation: transports.c:add_assoc_object Unexecuted instantiation: userspace.c:add_assoc_object Unexecuted instantiation: xp_socket.c:add_assoc_object Unexecuted instantiation: block_pass.c:add_assoc_object Unexecuted instantiation: compact_literals.c:add_assoc_object Unexecuted instantiation: compact_vars.c:add_assoc_object Unexecuted instantiation: dfa_pass.c:add_assoc_object Unexecuted instantiation: nop_removal.c:add_assoc_object Unexecuted instantiation: optimize_func_calls.c:add_assoc_object Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_object Unexecuted instantiation: pass1.c:add_assoc_object Unexecuted instantiation: pass3.c:add_assoc_object Unexecuted instantiation: sccp.c:add_assoc_object Unexecuted instantiation: zend_optimizer.c:add_assoc_object Unexecuted instantiation: zend_API.c:add_assoc_object Unexecuted instantiation: zend_ast.c:add_assoc_object Unexecuted instantiation: zend_attributes.c:add_assoc_object Unexecuted instantiation: zend_autoload.c:add_assoc_object Unexecuted instantiation: zend_builtin_functions.c:add_assoc_object Unexecuted instantiation: zend_closures.c:add_assoc_object Unexecuted instantiation: zend_compile.c:add_assoc_object Unexecuted instantiation: zend_constants.c:add_assoc_object Unexecuted instantiation: zend_default_classes.c:add_assoc_object Unexecuted instantiation: zend_dtrace.c:add_assoc_object Unexecuted instantiation: zend_enum.c:add_assoc_object Unexecuted instantiation: zend_exceptions.c:add_assoc_object Unexecuted instantiation: zend_execute_API.c:add_assoc_object Unexecuted instantiation: zend_execute.c:add_assoc_object Unexecuted instantiation: zend_fibers.c:add_assoc_object Unexecuted instantiation: zend_gc.c:add_assoc_object Unexecuted instantiation: zend_generators.c:add_assoc_object Unexecuted instantiation: zend_inheritance.c:add_assoc_object Unexecuted instantiation: zend_ini_parser.c:add_assoc_object Unexecuted instantiation: zend_ini_scanner.c:add_assoc_object Unexecuted instantiation: zend_ini.c:add_assoc_object Unexecuted instantiation: zend_interfaces.c:add_assoc_object Unexecuted instantiation: zend_iterators.c:add_assoc_object Unexecuted instantiation: zend_language_parser.c:add_assoc_object Unexecuted instantiation: zend_language_scanner.c:add_assoc_object Unexecuted instantiation: zend_lazy_objects.c:add_assoc_object Unexecuted instantiation: zend_list.c:add_assoc_object Unexecuted instantiation: zend_object_handlers.c:add_assoc_object Unexecuted instantiation: zend_objects_API.c:add_assoc_object Unexecuted instantiation: zend_objects.c:add_assoc_object Unexecuted instantiation: zend_observer.c:add_assoc_object Unexecuted instantiation: zend_opcode.c:add_assoc_object Unexecuted instantiation: zend_operators.c:add_assoc_object Unexecuted instantiation: zend_partial.c:add_assoc_object Unexecuted instantiation: zend_property_hooks.c:add_assoc_object Unexecuted instantiation: zend_smart_str.c:add_assoc_object Unexecuted instantiation: zend_system_id.c:add_assoc_object Unexecuted instantiation: zend_variables.c:add_assoc_object zend_weakrefs.c:add_assoc_object Line | Count | Source | 602 | 458 | static zend_always_inline void add_assoc_object(zval *arg, const char *key, zend_object *obj) { | 603 | 458 | add_assoc_object_ex(arg, key, strlen(key), obj); | 604 | 458 | } |
Unexecuted instantiation: zend.c:add_assoc_object Unexecuted instantiation: internal_functions_cli.c:add_assoc_object Unexecuted instantiation: fuzzer-parser.c:add_assoc_object Unexecuted instantiation: fuzzer-sapi.c:add_assoc_object Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_object Unexecuted instantiation: fuzzer-exif.c:add_assoc_object Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_object Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_object Unexecuted instantiation: fuzzer-json.c:add_assoc_object Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_object Unexecuted instantiation: fuzzer-execute.c:add_assoc_object |
605 | 0 | static zend_always_inline void add_assoc_reference(zval *arg, const char *key, zend_reference *ref) { |
606 | 0 | add_assoc_reference_ex(arg, key, strlen(key), ref); |
607 | 0 | } Unexecuted instantiation: php_date.c:add_assoc_reference Unexecuted instantiation: php_time.c:add_assoc_reference Unexecuted instantiation: time_duration.c:add_assoc_reference Unexecuted instantiation: php_pcre.c:add_assoc_reference Unexecuted instantiation: exif.c:add_assoc_reference Unexecuted instantiation: hash_adler32.c:add_assoc_reference Unexecuted instantiation: hash_crc32.c:add_assoc_reference Unexecuted instantiation: hash_fnv.c:add_assoc_reference Unexecuted instantiation: hash_gost.c:add_assoc_reference Unexecuted instantiation: hash_haval.c:add_assoc_reference Unexecuted instantiation: hash_joaat.c:add_assoc_reference Unexecuted instantiation: hash_md.c:add_assoc_reference Unexecuted instantiation: hash_murmur.c:add_assoc_reference Unexecuted instantiation: hash_ripemd.c:add_assoc_reference Unexecuted instantiation: hash_sha_ni.c:add_assoc_reference Unexecuted instantiation: hash_sha_sse2.c:add_assoc_reference Unexecuted instantiation: hash_sha.c:add_assoc_reference Unexecuted instantiation: hash_sha3.c:add_assoc_reference Unexecuted instantiation: hash_snefru.c:add_assoc_reference Unexecuted instantiation: hash_tiger.c:add_assoc_reference Unexecuted instantiation: hash_whirlpool.c:add_assoc_reference Unexecuted instantiation: hash_xxhash.c:add_assoc_reference Unexecuted instantiation: hash.c:add_assoc_reference Unexecuted instantiation: json_encoder.c:add_assoc_reference Unexecuted instantiation: json_parser.tab.c:add_assoc_reference Unexecuted instantiation: json_scanner.c:add_assoc_reference Unexecuted instantiation: json.c:add_assoc_reference Unexecuted instantiation: php_lexbor.c:add_assoc_reference Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_reference Unexecuted instantiation: shared_alloc_posix.c:add_assoc_reference Unexecuted instantiation: shared_alloc_shm.c:add_assoc_reference Unexecuted instantiation: zend_accelerator_api.c:add_assoc_reference Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_reference Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_reference Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_reference Unexecuted instantiation: zend_accelerator_module.c:add_assoc_reference Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_reference Unexecuted instantiation: zend_file_cache.c:add_assoc_reference Unexecuted instantiation: zend_persist_calc.c:add_assoc_reference Unexecuted instantiation: zend_persist.c:add_assoc_reference Unexecuted instantiation: zend_shared_alloc.c:add_assoc_reference Unexecuted instantiation: ZendAccelerator.c:add_assoc_reference Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_reference Unexecuted instantiation: zend_jit.c:add_assoc_reference Unexecuted instantiation: csprng.c:add_assoc_reference Unexecuted instantiation: engine_mt19937.c:add_assoc_reference Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_reference Unexecuted instantiation: engine_secure.c:add_assoc_reference Unexecuted instantiation: engine_user.c:add_assoc_reference Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_reference Unexecuted instantiation: gammasection.c:add_assoc_reference Unexecuted instantiation: random.c:add_assoc_reference Unexecuted instantiation: randomizer.c:add_assoc_reference Unexecuted instantiation: zend_utils.c:add_assoc_reference Unexecuted instantiation: php_reflection.c:add_assoc_reference Unexecuted instantiation: php_spl.c:add_assoc_reference Unexecuted instantiation: spl_array.c:add_assoc_reference Unexecuted instantiation: spl_directory.c:add_assoc_reference Unexecuted instantiation: spl_dllist.c:add_assoc_reference Unexecuted instantiation: spl_exceptions.c:add_assoc_reference Unexecuted instantiation: spl_fixedarray.c:add_assoc_reference Unexecuted instantiation: spl_functions.c:add_assoc_reference Unexecuted instantiation: spl_heap.c:add_assoc_reference Unexecuted instantiation: spl_iterators.c:add_assoc_reference Unexecuted instantiation: spl_observer.c:add_assoc_reference Unexecuted instantiation: array.c:add_assoc_reference Unexecuted instantiation: assert.c:add_assoc_reference Unexecuted instantiation: base64.c:add_assoc_reference Unexecuted instantiation: basic_functions.c:add_assoc_reference Unexecuted instantiation: browscap.c:add_assoc_reference Unexecuted instantiation: crc32_x86.c:add_assoc_reference Unexecuted instantiation: crc32.c:add_assoc_reference Unexecuted instantiation: credits.c:add_assoc_reference Unexecuted instantiation: crypt.c:add_assoc_reference Unexecuted instantiation: css.c:add_assoc_reference Unexecuted instantiation: datetime.c:add_assoc_reference Unexecuted instantiation: dir.c:add_assoc_reference Unexecuted instantiation: dl.c:add_assoc_reference Unexecuted instantiation: dns.c:add_assoc_reference Unexecuted instantiation: exec.c:add_assoc_reference Unexecuted instantiation: file.c:add_assoc_reference Unexecuted instantiation: filestat.c:add_assoc_reference Unexecuted instantiation: filters.c:add_assoc_reference Unexecuted instantiation: flock_compat.c:add_assoc_reference Unexecuted instantiation: formatted_print.c:add_assoc_reference Unexecuted instantiation: fsock.c:add_assoc_reference Unexecuted instantiation: ftok.c:add_assoc_reference Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_reference Unexecuted instantiation: head.c:add_assoc_reference Unexecuted instantiation: hrtime.c:add_assoc_reference Unexecuted instantiation: html.c:add_assoc_reference Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_reference Unexecuted instantiation: http.c:add_assoc_reference Unexecuted instantiation: image.c:add_assoc_reference Unexecuted instantiation: incomplete_class.c:add_assoc_reference Unexecuted instantiation: info.c:add_assoc_reference Unexecuted instantiation: io_poll.c:add_assoc_reference Unexecuted instantiation: iptc.c:add_assoc_reference Unexecuted instantiation: levenshtein.c:add_assoc_reference Unexecuted instantiation: link.c:add_assoc_reference Unexecuted instantiation: mail.c:add_assoc_reference Unexecuted instantiation: math.c:add_assoc_reference Unexecuted instantiation: md5.c:add_assoc_reference Unexecuted instantiation: metaphone.c:add_assoc_reference Unexecuted instantiation: microtime.c:add_assoc_reference Unexecuted instantiation: net.c:add_assoc_reference Unexecuted instantiation: pack.c:add_assoc_reference Unexecuted instantiation: pageinfo.c:add_assoc_reference Unexecuted instantiation: password.c:add_assoc_reference Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_reference Unexecuted instantiation: proc_open.c:add_assoc_reference Unexecuted instantiation: quot_print.c:add_assoc_reference Unexecuted instantiation: scanf.c:add_assoc_reference Unexecuted instantiation: sha1.c:add_assoc_reference Unexecuted instantiation: soundex.c:add_assoc_reference Unexecuted instantiation: streamsfuncs.c:add_assoc_reference Unexecuted instantiation: string.c:add_assoc_reference Unexecuted instantiation: strnatcmp.c:add_assoc_reference Unexecuted instantiation: syslog.c:add_assoc_reference Unexecuted instantiation: type.c:add_assoc_reference Unexecuted instantiation: uniqid.c:add_assoc_reference Unexecuted instantiation: url_scanner_ex.c:add_assoc_reference Unexecuted instantiation: url.c:add_assoc_reference Unexecuted instantiation: user_filters.c:add_assoc_reference Unexecuted instantiation: uuencode.c:add_assoc_reference Unexecuted instantiation: var_unserializer.c:add_assoc_reference Unexecuted instantiation: var.c:add_assoc_reference Unexecuted instantiation: versioning.c:add_assoc_reference Unexecuted instantiation: crypt_sha256.c:add_assoc_reference Unexecuted instantiation: crypt_sha512.c:add_assoc_reference Unexecuted instantiation: php_crypt_r.c:add_assoc_reference Unexecuted instantiation: php_uri.c:add_assoc_reference Unexecuted instantiation: php_uri_common.c:add_assoc_reference Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_reference Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_reference Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_reference Unexecuted instantiation: explicit_bzero.c:add_assoc_reference Unexecuted instantiation: fopen_wrappers.c:add_assoc_reference Unexecuted instantiation: getopt.c:add_assoc_reference Unexecuted instantiation: main.c:add_assoc_reference Unexecuted instantiation: network.c:add_assoc_reference Unexecuted instantiation: output.c:add_assoc_reference Unexecuted instantiation: php_content_types.c:add_assoc_reference Unexecuted instantiation: php_ini_builder.c:add_assoc_reference Unexecuted instantiation: php_ini.c:add_assoc_reference Unexecuted instantiation: php_glob.c:add_assoc_reference Unexecuted instantiation: php_odbc_utils.c:add_assoc_reference Unexecuted instantiation: php_open_temporary_file.c:add_assoc_reference Unexecuted instantiation: php_scandir.c:add_assoc_reference Unexecuted instantiation: php_syslog.c:add_assoc_reference Unexecuted instantiation: php_ticks.c:add_assoc_reference Unexecuted instantiation: php_variables.c:add_assoc_reference Unexecuted instantiation: reentrancy.c:add_assoc_reference Unexecuted instantiation: rfc1867.c:add_assoc_reference Unexecuted instantiation: safe_bcmp.c:add_assoc_reference Unexecuted instantiation: SAPI.c:add_assoc_reference Unexecuted instantiation: snprintf.c:add_assoc_reference Unexecuted instantiation: spprintf.c:add_assoc_reference Unexecuted instantiation: strlcat.c:add_assoc_reference Unexecuted instantiation: strlcpy.c:add_assoc_reference Unexecuted instantiation: php_io.c:add_assoc_reference Unexecuted instantiation: php_io_copy_linux.c:add_assoc_reference Unexecuted instantiation: poll_backend_epoll.c:add_assoc_reference Unexecuted instantiation: poll_backend_eventport.c:add_assoc_reference Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_reference Unexecuted instantiation: poll_backend_poll.c:add_assoc_reference Unexecuted instantiation: poll_core.c:add_assoc_reference Unexecuted instantiation: poll_fd_table.c:add_assoc_reference Unexecuted instantiation: poll_handle.c:add_assoc_reference Unexecuted instantiation: cast.c:add_assoc_reference Unexecuted instantiation: filter.c:add_assoc_reference Unexecuted instantiation: glob_wrapper.c:add_assoc_reference Unexecuted instantiation: memory.c:add_assoc_reference Unexecuted instantiation: mmap.c:add_assoc_reference Unexecuted instantiation: plain_wrapper.c:add_assoc_reference Unexecuted instantiation: stream_errors.c:add_assoc_reference Unexecuted instantiation: streams.c:add_assoc_reference Unexecuted instantiation: transports.c:add_assoc_reference Unexecuted instantiation: userspace.c:add_assoc_reference Unexecuted instantiation: xp_socket.c:add_assoc_reference Unexecuted instantiation: block_pass.c:add_assoc_reference Unexecuted instantiation: compact_literals.c:add_assoc_reference Unexecuted instantiation: compact_vars.c:add_assoc_reference Unexecuted instantiation: dfa_pass.c:add_assoc_reference Unexecuted instantiation: nop_removal.c:add_assoc_reference Unexecuted instantiation: optimize_func_calls.c:add_assoc_reference Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_reference Unexecuted instantiation: pass1.c:add_assoc_reference Unexecuted instantiation: pass3.c:add_assoc_reference Unexecuted instantiation: sccp.c:add_assoc_reference Unexecuted instantiation: zend_optimizer.c:add_assoc_reference Unexecuted instantiation: zend_API.c:add_assoc_reference Unexecuted instantiation: zend_ast.c:add_assoc_reference Unexecuted instantiation: zend_attributes.c:add_assoc_reference Unexecuted instantiation: zend_autoload.c:add_assoc_reference Unexecuted instantiation: zend_builtin_functions.c:add_assoc_reference Unexecuted instantiation: zend_closures.c:add_assoc_reference Unexecuted instantiation: zend_compile.c:add_assoc_reference Unexecuted instantiation: zend_constants.c:add_assoc_reference Unexecuted instantiation: zend_default_classes.c:add_assoc_reference Unexecuted instantiation: zend_dtrace.c:add_assoc_reference Unexecuted instantiation: zend_enum.c:add_assoc_reference Unexecuted instantiation: zend_exceptions.c:add_assoc_reference Unexecuted instantiation: zend_execute_API.c:add_assoc_reference Unexecuted instantiation: zend_execute.c:add_assoc_reference Unexecuted instantiation: zend_fibers.c:add_assoc_reference Unexecuted instantiation: zend_gc.c:add_assoc_reference Unexecuted instantiation: zend_generators.c:add_assoc_reference Unexecuted instantiation: zend_inheritance.c:add_assoc_reference Unexecuted instantiation: zend_ini_parser.c:add_assoc_reference Unexecuted instantiation: zend_ini_scanner.c:add_assoc_reference Unexecuted instantiation: zend_ini.c:add_assoc_reference Unexecuted instantiation: zend_interfaces.c:add_assoc_reference Unexecuted instantiation: zend_iterators.c:add_assoc_reference Unexecuted instantiation: zend_language_parser.c:add_assoc_reference Unexecuted instantiation: zend_language_scanner.c:add_assoc_reference Unexecuted instantiation: zend_lazy_objects.c:add_assoc_reference Unexecuted instantiation: zend_list.c:add_assoc_reference Unexecuted instantiation: zend_object_handlers.c:add_assoc_reference Unexecuted instantiation: zend_objects_API.c:add_assoc_reference Unexecuted instantiation: zend_objects.c:add_assoc_reference Unexecuted instantiation: zend_observer.c:add_assoc_reference Unexecuted instantiation: zend_opcode.c:add_assoc_reference Unexecuted instantiation: zend_operators.c:add_assoc_reference Unexecuted instantiation: zend_partial.c:add_assoc_reference Unexecuted instantiation: zend_property_hooks.c:add_assoc_reference Unexecuted instantiation: zend_smart_str.c:add_assoc_reference Unexecuted instantiation: zend_system_id.c:add_assoc_reference Unexecuted instantiation: zend_variables.c:add_assoc_reference Unexecuted instantiation: zend_weakrefs.c:add_assoc_reference Unexecuted instantiation: zend.c:add_assoc_reference Unexecuted instantiation: internal_functions_cli.c:add_assoc_reference Unexecuted instantiation: fuzzer-parser.c:add_assoc_reference Unexecuted instantiation: fuzzer-sapi.c:add_assoc_reference Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_reference Unexecuted instantiation: fuzzer-exif.c:add_assoc_reference Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_reference Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_reference Unexecuted instantiation: fuzzer-json.c:add_assoc_reference Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_reference Unexecuted instantiation: fuzzer-execute.c:add_assoc_reference |
608 | 52.4k | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { |
609 | 52.4k | add_assoc_zval_ex(arg, key, strlen(key), value); |
610 | 52.4k | } Unexecuted instantiation: php_date.c:add_assoc_zval Unexecuted instantiation: php_time.c:add_assoc_zval Unexecuted instantiation: time_duration.c:add_assoc_zval Unexecuted instantiation: php_pcre.c:add_assoc_zval Line | Count | Source | 608 | 51.4k | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { | 609 | 51.4k | add_assoc_zval_ex(arg, key, strlen(key), value); | 610 | 51.4k | } |
Unexecuted instantiation: hash_adler32.c:add_assoc_zval Unexecuted instantiation: hash_crc32.c:add_assoc_zval Unexecuted instantiation: hash_fnv.c:add_assoc_zval Unexecuted instantiation: hash_gost.c:add_assoc_zval Unexecuted instantiation: hash_haval.c:add_assoc_zval Unexecuted instantiation: hash_joaat.c:add_assoc_zval Unexecuted instantiation: hash_md.c:add_assoc_zval Unexecuted instantiation: hash_murmur.c:add_assoc_zval Unexecuted instantiation: hash_ripemd.c:add_assoc_zval Unexecuted instantiation: hash_sha_ni.c:add_assoc_zval Unexecuted instantiation: hash_sha_sse2.c:add_assoc_zval Unexecuted instantiation: hash_sha.c:add_assoc_zval Unexecuted instantiation: hash_sha3.c:add_assoc_zval Unexecuted instantiation: hash_snefru.c:add_assoc_zval Unexecuted instantiation: hash_tiger.c:add_assoc_zval Unexecuted instantiation: hash_whirlpool.c:add_assoc_zval Unexecuted instantiation: hash_xxhash.c:add_assoc_zval Unexecuted instantiation: hash.c:add_assoc_zval Unexecuted instantiation: json_encoder.c:add_assoc_zval Unexecuted instantiation: json_parser.tab.c:add_assoc_zval Unexecuted instantiation: json_scanner.c:add_assoc_zval Unexecuted instantiation: json.c:add_assoc_zval Unexecuted instantiation: php_lexbor.c:add_assoc_zval Unexecuted instantiation: shared_alloc_mmap.c:add_assoc_zval Unexecuted instantiation: shared_alloc_posix.c:add_assoc_zval Unexecuted instantiation: shared_alloc_shm.c:add_assoc_zval Unexecuted instantiation: zend_accelerator_api.c:add_assoc_zval Unexecuted instantiation: zend_accelerator_blacklist.c:add_assoc_zval Unexecuted instantiation: zend_accelerator_debug.c:add_assoc_zval Unexecuted instantiation: zend_accelerator_hash.c:add_assoc_zval zend_accelerator_module.c:add_assoc_zval Line | Count | Source | 608 | 164 | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { | 609 | 164 | add_assoc_zval_ex(arg, key, strlen(key), value); | 610 | 164 | } |
Unexecuted instantiation: zend_accelerator_util_funcs.c:add_assoc_zval Unexecuted instantiation: zend_file_cache.c:add_assoc_zval Unexecuted instantiation: zend_persist_calc.c:add_assoc_zval Unexecuted instantiation: zend_persist.c:add_assoc_zval Unexecuted instantiation: zend_shared_alloc.c:add_assoc_zval Unexecuted instantiation: ZendAccelerator.c:add_assoc_zval Unexecuted instantiation: zend_jit_vm_helpers.c:add_assoc_zval zend_jit.c:add_assoc_zval Line | Count | Source | 608 | 41 | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { | 609 | 41 | add_assoc_zval_ex(arg, key, strlen(key), value); | 610 | 41 | } |
Unexecuted instantiation: csprng.c:add_assoc_zval Unexecuted instantiation: engine_mt19937.c:add_assoc_zval Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_assoc_zval Unexecuted instantiation: engine_secure.c:add_assoc_zval Unexecuted instantiation: engine_user.c:add_assoc_zval Unexecuted instantiation: engine_xoshiro256starstar.c:add_assoc_zval Unexecuted instantiation: gammasection.c:add_assoc_zval Unexecuted instantiation: random.c:add_assoc_zval Unexecuted instantiation: randomizer.c:add_assoc_zval Unexecuted instantiation: zend_utils.c:add_assoc_zval Unexecuted instantiation: php_reflection.c:add_assoc_zval Unexecuted instantiation: php_spl.c:add_assoc_zval Unexecuted instantiation: spl_array.c:add_assoc_zval Unexecuted instantiation: spl_directory.c:add_assoc_zval Unexecuted instantiation: spl_dllist.c:add_assoc_zval Unexecuted instantiation: spl_exceptions.c:add_assoc_zval Unexecuted instantiation: spl_fixedarray.c:add_assoc_zval Unexecuted instantiation: spl_functions.c:add_assoc_zval Unexecuted instantiation: spl_heap.c:add_assoc_zval Unexecuted instantiation: spl_iterators.c:add_assoc_zval Unexecuted instantiation: spl_observer.c:add_assoc_zval Unexecuted instantiation: array.c:add_assoc_zval Unexecuted instantiation: assert.c:add_assoc_zval Unexecuted instantiation: base64.c:add_assoc_zval Unexecuted instantiation: basic_functions.c:add_assoc_zval Unexecuted instantiation: browscap.c:add_assoc_zval Unexecuted instantiation: crc32_x86.c:add_assoc_zval Unexecuted instantiation: crc32.c:add_assoc_zval Unexecuted instantiation: credits.c:add_assoc_zval Unexecuted instantiation: crypt.c:add_assoc_zval Unexecuted instantiation: css.c:add_assoc_zval Unexecuted instantiation: datetime.c:add_assoc_zval Unexecuted instantiation: dir.c:add_assoc_zval Unexecuted instantiation: dl.c:add_assoc_zval Unexecuted instantiation: dns.c:add_assoc_zval Unexecuted instantiation: exec.c:add_assoc_zval Unexecuted instantiation: file.c:add_assoc_zval Unexecuted instantiation: filestat.c:add_assoc_zval Unexecuted instantiation: filters.c:add_assoc_zval Unexecuted instantiation: flock_compat.c:add_assoc_zval Unexecuted instantiation: formatted_print.c:add_assoc_zval Unexecuted instantiation: fsock.c:add_assoc_zval Unexecuted instantiation: ftok.c:add_assoc_zval Unexecuted instantiation: ftp_fopen_wrapper.c:add_assoc_zval Unexecuted instantiation: head.c:add_assoc_zval Unexecuted instantiation: hrtime.c:add_assoc_zval Unexecuted instantiation: html.c:add_assoc_zval Unexecuted instantiation: http_fopen_wrapper.c:add_assoc_zval Unexecuted instantiation: http.c:add_assoc_zval Unexecuted instantiation: image.c:add_assoc_zval Unexecuted instantiation: incomplete_class.c:add_assoc_zval Unexecuted instantiation: info.c:add_assoc_zval Unexecuted instantiation: io_poll.c:add_assoc_zval Unexecuted instantiation: iptc.c:add_assoc_zval Unexecuted instantiation: levenshtein.c:add_assoc_zval Unexecuted instantiation: link.c:add_assoc_zval Unexecuted instantiation: mail.c:add_assoc_zval Unexecuted instantiation: math.c:add_assoc_zval Unexecuted instantiation: md5.c:add_assoc_zval Unexecuted instantiation: metaphone.c:add_assoc_zval Unexecuted instantiation: microtime.c:add_assoc_zval Unexecuted instantiation: net.c:add_assoc_zval Unexecuted instantiation: pack.c:add_assoc_zval Unexecuted instantiation: pageinfo.c:add_assoc_zval Unexecuted instantiation: password.c:add_assoc_zval Unexecuted instantiation: php_fopen_wrapper.c:add_assoc_zval Unexecuted instantiation: proc_open.c:add_assoc_zval Unexecuted instantiation: quot_print.c:add_assoc_zval Unexecuted instantiation: scanf.c:add_assoc_zval Unexecuted instantiation: sha1.c:add_assoc_zval Unexecuted instantiation: soundex.c:add_assoc_zval streamsfuncs.c:add_assoc_zval Line | Count | Source | 608 | 185 | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { | 609 | 185 | add_assoc_zval_ex(arg, key, strlen(key), value); | 610 | 185 | } |
Unexecuted instantiation: string.c:add_assoc_zval Unexecuted instantiation: strnatcmp.c:add_assoc_zval Unexecuted instantiation: syslog.c:add_assoc_zval Unexecuted instantiation: type.c:add_assoc_zval Unexecuted instantiation: uniqid.c:add_assoc_zval Unexecuted instantiation: url_scanner_ex.c:add_assoc_zval Unexecuted instantiation: url.c:add_assoc_zval Unexecuted instantiation: user_filters.c:add_assoc_zval Unexecuted instantiation: uuencode.c:add_assoc_zval Unexecuted instantiation: var_unserializer.c:add_assoc_zval Unexecuted instantiation: var.c:add_assoc_zval Unexecuted instantiation: versioning.c:add_assoc_zval Unexecuted instantiation: crypt_sha256.c:add_assoc_zval Unexecuted instantiation: crypt_sha512.c:add_assoc_zval Unexecuted instantiation: php_crypt_r.c:add_assoc_zval Unexecuted instantiation: php_uri.c:add_assoc_zval Unexecuted instantiation: php_uri_common.c:add_assoc_zval Unexecuted instantiation: uri_parser_rfc3986.c:add_assoc_zval Unexecuted instantiation: uri_parser_whatwg.c:add_assoc_zval Unexecuted instantiation: uri_parser_php_parse_url.c:add_assoc_zval Unexecuted instantiation: explicit_bzero.c:add_assoc_zval Unexecuted instantiation: fopen_wrappers.c:add_assoc_zval Unexecuted instantiation: getopt.c:add_assoc_zval Unexecuted instantiation: main.c:add_assoc_zval Unexecuted instantiation: network.c:add_assoc_zval Unexecuted instantiation: output.c:add_assoc_zval Unexecuted instantiation: php_content_types.c:add_assoc_zval Unexecuted instantiation: php_ini_builder.c:add_assoc_zval Unexecuted instantiation: php_ini.c:add_assoc_zval Unexecuted instantiation: php_glob.c:add_assoc_zval Unexecuted instantiation: php_odbc_utils.c:add_assoc_zval Unexecuted instantiation: php_open_temporary_file.c:add_assoc_zval Unexecuted instantiation: php_scandir.c:add_assoc_zval Unexecuted instantiation: php_syslog.c:add_assoc_zval Unexecuted instantiation: php_ticks.c:add_assoc_zval Unexecuted instantiation: php_variables.c:add_assoc_zval Unexecuted instantiation: reentrancy.c:add_assoc_zval Unexecuted instantiation: rfc1867.c:add_assoc_zval Unexecuted instantiation: safe_bcmp.c:add_assoc_zval Unexecuted instantiation: SAPI.c:add_assoc_zval Unexecuted instantiation: snprintf.c:add_assoc_zval Unexecuted instantiation: spprintf.c:add_assoc_zval Unexecuted instantiation: strlcat.c:add_assoc_zval Unexecuted instantiation: strlcpy.c:add_assoc_zval Unexecuted instantiation: php_io.c:add_assoc_zval Unexecuted instantiation: php_io_copy_linux.c:add_assoc_zval Unexecuted instantiation: poll_backend_epoll.c:add_assoc_zval Unexecuted instantiation: poll_backend_eventport.c:add_assoc_zval Unexecuted instantiation: poll_backend_kqueue.c:add_assoc_zval Unexecuted instantiation: poll_backend_poll.c:add_assoc_zval Unexecuted instantiation: poll_core.c:add_assoc_zval Unexecuted instantiation: poll_fd_table.c:add_assoc_zval Unexecuted instantiation: poll_handle.c:add_assoc_zval Unexecuted instantiation: cast.c:add_assoc_zval Unexecuted instantiation: filter.c:add_assoc_zval Unexecuted instantiation: glob_wrapper.c:add_assoc_zval Unexecuted instantiation: memory.c:add_assoc_zval Unexecuted instantiation: mmap.c:add_assoc_zval Unexecuted instantiation: plain_wrapper.c:add_assoc_zval Unexecuted instantiation: stream_errors.c:add_assoc_zval Unexecuted instantiation: streams.c:add_assoc_zval Unexecuted instantiation: transports.c:add_assoc_zval Unexecuted instantiation: userspace.c:add_assoc_zval Unexecuted instantiation: xp_socket.c:add_assoc_zval Unexecuted instantiation: block_pass.c:add_assoc_zval Unexecuted instantiation: compact_literals.c:add_assoc_zval Unexecuted instantiation: compact_vars.c:add_assoc_zval Unexecuted instantiation: dfa_pass.c:add_assoc_zval Unexecuted instantiation: nop_removal.c:add_assoc_zval Unexecuted instantiation: optimize_func_calls.c:add_assoc_zval Unexecuted instantiation: optimize_temp_vars_5.c:add_assoc_zval Unexecuted instantiation: pass1.c:add_assoc_zval Unexecuted instantiation: pass3.c:add_assoc_zval Unexecuted instantiation: sccp.c:add_assoc_zval Unexecuted instantiation: zend_optimizer.c:add_assoc_zval Unexecuted instantiation: zend_API.c:add_assoc_zval Unexecuted instantiation: zend_ast.c:add_assoc_zval Unexecuted instantiation: zend_attributes.c:add_assoc_zval Unexecuted instantiation: zend_autoload.c:add_assoc_zval zend_builtin_functions.c:add_assoc_zval Line | Count | Source | 608 | 56 | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { | 609 | 56 | add_assoc_zval_ex(arg, key, strlen(key), value); | 610 | 56 | } |
Unexecuted instantiation: zend_closures.c:add_assoc_zval Unexecuted instantiation: zend_compile.c:add_assoc_zval Unexecuted instantiation: zend_constants.c:add_assoc_zval Unexecuted instantiation: zend_default_classes.c:add_assoc_zval Unexecuted instantiation: zend_dtrace.c:add_assoc_zval Unexecuted instantiation: zend_enum.c:add_assoc_zval Unexecuted instantiation: zend_exceptions.c:add_assoc_zval Unexecuted instantiation: zend_execute_API.c:add_assoc_zval Unexecuted instantiation: zend_execute.c:add_assoc_zval Unexecuted instantiation: zend_fibers.c:add_assoc_zval Unexecuted instantiation: zend_gc.c:add_assoc_zval Unexecuted instantiation: zend_generators.c:add_assoc_zval Unexecuted instantiation: zend_inheritance.c:add_assoc_zval Unexecuted instantiation: zend_ini_parser.c:add_assoc_zval Unexecuted instantiation: zend_ini_scanner.c:add_assoc_zval Unexecuted instantiation: zend_ini.c:add_assoc_zval Unexecuted instantiation: zend_interfaces.c:add_assoc_zval Unexecuted instantiation: zend_iterators.c:add_assoc_zval Unexecuted instantiation: zend_language_parser.c:add_assoc_zval Unexecuted instantiation: zend_language_scanner.c:add_assoc_zval Unexecuted instantiation: zend_lazy_objects.c:add_assoc_zval Unexecuted instantiation: zend_list.c:add_assoc_zval Unexecuted instantiation: zend_object_handlers.c:add_assoc_zval Unexecuted instantiation: zend_objects_API.c:add_assoc_zval Unexecuted instantiation: zend_objects.c:add_assoc_zval Unexecuted instantiation: zend_observer.c:add_assoc_zval Unexecuted instantiation: zend_opcode.c:add_assoc_zval Unexecuted instantiation: zend_operators.c:add_assoc_zval Unexecuted instantiation: zend_partial.c:add_assoc_zval Unexecuted instantiation: zend_property_hooks.c:add_assoc_zval Unexecuted instantiation: zend_smart_str.c:add_assoc_zval Unexecuted instantiation: zend_system_id.c:add_assoc_zval Unexecuted instantiation: zend_variables.c:add_assoc_zval zend_weakrefs.c:add_assoc_zval Line | Count | Source | 608 | 458 | static zend_always_inline void add_assoc_zval(zval *arg, const char *key, zval *value) { | 609 | 458 | add_assoc_zval_ex(arg, key, strlen(key), value); | 610 | 458 | } |
Unexecuted instantiation: zend.c:add_assoc_zval Unexecuted instantiation: internal_functions_cli.c:add_assoc_zval Unexecuted instantiation: fuzzer-parser.c:add_assoc_zval Unexecuted instantiation: fuzzer-sapi.c:add_assoc_zval Unexecuted instantiation: fuzzer-tracing-jit.c:add_assoc_zval Unexecuted instantiation: fuzzer-exif.c:add_assoc_zval Unexecuted instantiation: fuzzer-unserialize.c:add_assoc_zval Unexecuted instantiation: fuzzer-function-jit.c:add_assoc_zval Unexecuted instantiation: fuzzer-json.c:add_assoc_zval Unexecuted instantiation: fuzzer-unserializehash.c:add_assoc_zval Unexecuted instantiation: fuzzer-execute.c:add_assoc_zval |
611 | | |
612 | | ZEND_API void add_index_long(zval *arg, zend_ulong index, zend_long n); |
613 | | ZEND_API void add_index_null(zval *arg, zend_ulong index); |
614 | | ZEND_API void add_index_bool(zval *arg, zend_ulong index, bool b); |
615 | | ZEND_API void add_index_resource(zval *arg, zend_ulong index, zend_resource *r); |
616 | | ZEND_API void add_index_double(zval *arg, zend_ulong index, double d); |
617 | | ZEND_API void add_index_str(zval *arg, zend_ulong index, zend_string *str); |
618 | | ZEND_API void add_index_string(zval *arg, zend_ulong index, const char *str); |
619 | | ZEND_API void add_index_stringl(zval *arg, zend_ulong index, const char *str, size_t length); |
620 | | ZEND_API void add_index_array(zval *arg, zend_ulong index, zend_array *arr); |
621 | | ZEND_API void add_index_object(zval *arg, zend_ulong index, zend_object *obj); |
622 | | ZEND_API void add_index_reference(zval *arg, zend_ulong index, zend_reference *ref); |
623 | | |
624 | | static zend_always_inline zend_result add_index_zval(zval *arg, zend_ulong index, zval *value) |
625 | 26 | { |
626 | 26 | return zend_hash_index_update(Z_ARRVAL_P(arg), index, value) ? SUCCESS : FAILURE; |
627 | 26 | } Unexecuted instantiation: php_date.c:add_index_zval Unexecuted instantiation: php_time.c:add_index_zval Unexecuted instantiation: time_duration.c:add_index_zval Unexecuted instantiation: php_pcre.c:add_index_zval Unexecuted instantiation: exif.c:add_index_zval Unexecuted instantiation: hash_adler32.c:add_index_zval Unexecuted instantiation: hash_crc32.c:add_index_zval Unexecuted instantiation: hash_fnv.c:add_index_zval Unexecuted instantiation: hash_gost.c:add_index_zval Unexecuted instantiation: hash_haval.c:add_index_zval Unexecuted instantiation: hash_joaat.c:add_index_zval Unexecuted instantiation: hash_md.c:add_index_zval Unexecuted instantiation: hash_murmur.c:add_index_zval Unexecuted instantiation: hash_ripemd.c:add_index_zval Unexecuted instantiation: hash_sha_ni.c:add_index_zval Unexecuted instantiation: hash_sha_sse2.c:add_index_zval Unexecuted instantiation: hash_sha.c:add_index_zval Unexecuted instantiation: hash_sha3.c:add_index_zval Unexecuted instantiation: hash_snefru.c:add_index_zval Unexecuted instantiation: hash_tiger.c:add_index_zval Unexecuted instantiation: hash_whirlpool.c:add_index_zval Unexecuted instantiation: hash_xxhash.c:add_index_zval Unexecuted instantiation: hash.c:add_index_zval Unexecuted instantiation: json_encoder.c:add_index_zval Unexecuted instantiation: json_parser.tab.c:add_index_zval Unexecuted instantiation: json_scanner.c:add_index_zval Unexecuted instantiation: json.c:add_index_zval Unexecuted instantiation: php_lexbor.c:add_index_zval Unexecuted instantiation: shared_alloc_mmap.c:add_index_zval Unexecuted instantiation: shared_alloc_posix.c:add_index_zval Unexecuted instantiation: shared_alloc_shm.c:add_index_zval Unexecuted instantiation: zend_accelerator_api.c:add_index_zval Unexecuted instantiation: zend_accelerator_blacklist.c:add_index_zval Unexecuted instantiation: zend_accelerator_debug.c:add_index_zval Unexecuted instantiation: zend_accelerator_hash.c:add_index_zval Unexecuted instantiation: zend_accelerator_module.c:add_index_zval Unexecuted instantiation: zend_accelerator_util_funcs.c:add_index_zval Unexecuted instantiation: zend_file_cache.c:add_index_zval Unexecuted instantiation: zend_persist_calc.c:add_index_zval Unexecuted instantiation: zend_persist.c:add_index_zval Unexecuted instantiation: zend_shared_alloc.c:add_index_zval Unexecuted instantiation: ZendAccelerator.c:add_index_zval Unexecuted instantiation: zend_jit_vm_helpers.c:add_index_zval Unexecuted instantiation: zend_jit.c:add_index_zval Unexecuted instantiation: csprng.c:add_index_zval Unexecuted instantiation: engine_mt19937.c:add_index_zval Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_index_zval Unexecuted instantiation: engine_secure.c:add_index_zval Unexecuted instantiation: engine_user.c:add_index_zval Unexecuted instantiation: engine_xoshiro256starstar.c:add_index_zval Unexecuted instantiation: gammasection.c:add_index_zval Unexecuted instantiation: random.c:add_index_zval Unexecuted instantiation: randomizer.c:add_index_zval Unexecuted instantiation: zend_utils.c:add_index_zval Unexecuted instantiation: php_reflection.c:add_index_zval Unexecuted instantiation: php_spl.c:add_index_zval Unexecuted instantiation: spl_array.c:add_index_zval Unexecuted instantiation: spl_directory.c:add_index_zval spl_dllist.c:add_index_zval Line | Count | Source | 625 | 26 | { | 626 | 26 | return zend_hash_index_update(Z_ARRVAL_P(arg), index, value) ? SUCCESS : FAILURE; | 627 | 26 | } |
Unexecuted instantiation: spl_exceptions.c:add_index_zval Unexecuted instantiation: spl_fixedarray.c:add_index_zval Unexecuted instantiation: spl_functions.c:add_index_zval Unexecuted instantiation: spl_heap.c:add_index_zval Unexecuted instantiation: spl_iterators.c:add_index_zval Unexecuted instantiation: spl_observer.c:add_index_zval Unexecuted instantiation: array.c:add_index_zval Unexecuted instantiation: assert.c:add_index_zval Unexecuted instantiation: base64.c:add_index_zval Unexecuted instantiation: basic_functions.c:add_index_zval Unexecuted instantiation: browscap.c:add_index_zval Unexecuted instantiation: crc32_x86.c:add_index_zval Unexecuted instantiation: crc32.c:add_index_zval Unexecuted instantiation: credits.c:add_index_zval Unexecuted instantiation: crypt.c:add_index_zval Unexecuted instantiation: css.c:add_index_zval Unexecuted instantiation: datetime.c:add_index_zval Unexecuted instantiation: dir.c:add_index_zval Unexecuted instantiation: dl.c:add_index_zval Unexecuted instantiation: dns.c:add_index_zval Unexecuted instantiation: exec.c:add_index_zval Unexecuted instantiation: file.c:add_index_zval Unexecuted instantiation: filestat.c:add_index_zval Unexecuted instantiation: filters.c:add_index_zval Unexecuted instantiation: flock_compat.c:add_index_zval Unexecuted instantiation: formatted_print.c:add_index_zval Unexecuted instantiation: fsock.c:add_index_zval Unexecuted instantiation: ftok.c:add_index_zval Unexecuted instantiation: ftp_fopen_wrapper.c:add_index_zval Unexecuted instantiation: head.c:add_index_zval Unexecuted instantiation: hrtime.c:add_index_zval Unexecuted instantiation: html.c:add_index_zval Unexecuted instantiation: http_fopen_wrapper.c:add_index_zval Unexecuted instantiation: http.c:add_index_zval Unexecuted instantiation: image.c:add_index_zval Unexecuted instantiation: incomplete_class.c:add_index_zval Unexecuted instantiation: info.c:add_index_zval Unexecuted instantiation: io_poll.c:add_index_zval Unexecuted instantiation: iptc.c:add_index_zval Unexecuted instantiation: levenshtein.c:add_index_zval Unexecuted instantiation: link.c:add_index_zval Unexecuted instantiation: mail.c:add_index_zval Unexecuted instantiation: math.c:add_index_zval Unexecuted instantiation: md5.c:add_index_zval Unexecuted instantiation: metaphone.c:add_index_zval Unexecuted instantiation: microtime.c:add_index_zval Unexecuted instantiation: net.c:add_index_zval Unexecuted instantiation: pack.c:add_index_zval Unexecuted instantiation: pageinfo.c:add_index_zval Unexecuted instantiation: password.c:add_index_zval Unexecuted instantiation: php_fopen_wrapper.c:add_index_zval Unexecuted instantiation: proc_open.c:add_index_zval Unexecuted instantiation: quot_print.c:add_index_zval Unexecuted instantiation: scanf.c:add_index_zval Unexecuted instantiation: sha1.c:add_index_zval Unexecuted instantiation: soundex.c:add_index_zval Unexecuted instantiation: streamsfuncs.c:add_index_zval Unexecuted instantiation: string.c:add_index_zval Unexecuted instantiation: strnatcmp.c:add_index_zval Unexecuted instantiation: syslog.c:add_index_zval Unexecuted instantiation: type.c:add_index_zval Unexecuted instantiation: uniqid.c:add_index_zval Unexecuted instantiation: url_scanner_ex.c:add_index_zval Unexecuted instantiation: url.c:add_index_zval Unexecuted instantiation: user_filters.c:add_index_zval Unexecuted instantiation: uuencode.c:add_index_zval Unexecuted instantiation: var_unserializer.c:add_index_zval Unexecuted instantiation: var.c:add_index_zval Unexecuted instantiation: versioning.c:add_index_zval Unexecuted instantiation: crypt_sha256.c:add_index_zval Unexecuted instantiation: crypt_sha512.c:add_index_zval Unexecuted instantiation: php_crypt_r.c:add_index_zval Unexecuted instantiation: php_uri.c:add_index_zval Unexecuted instantiation: php_uri_common.c:add_index_zval Unexecuted instantiation: uri_parser_rfc3986.c:add_index_zval Unexecuted instantiation: uri_parser_whatwg.c:add_index_zval Unexecuted instantiation: uri_parser_php_parse_url.c:add_index_zval Unexecuted instantiation: explicit_bzero.c:add_index_zval Unexecuted instantiation: fopen_wrappers.c:add_index_zval Unexecuted instantiation: getopt.c:add_index_zval Unexecuted instantiation: main.c:add_index_zval Unexecuted instantiation: network.c:add_index_zval Unexecuted instantiation: output.c:add_index_zval Unexecuted instantiation: php_content_types.c:add_index_zval Unexecuted instantiation: php_ini_builder.c:add_index_zval Unexecuted instantiation: php_ini.c:add_index_zval Unexecuted instantiation: php_glob.c:add_index_zval Unexecuted instantiation: php_odbc_utils.c:add_index_zval Unexecuted instantiation: php_open_temporary_file.c:add_index_zval Unexecuted instantiation: php_scandir.c:add_index_zval Unexecuted instantiation: php_syslog.c:add_index_zval Unexecuted instantiation: php_ticks.c:add_index_zval Unexecuted instantiation: php_variables.c:add_index_zval Unexecuted instantiation: reentrancy.c:add_index_zval Unexecuted instantiation: rfc1867.c:add_index_zval Unexecuted instantiation: safe_bcmp.c:add_index_zval Unexecuted instantiation: SAPI.c:add_index_zval Unexecuted instantiation: snprintf.c:add_index_zval Unexecuted instantiation: spprintf.c:add_index_zval Unexecuted instantiation: strlcat.c:add_index_zval Unexecuted instantiation: strlcpy.c:add_index_zval Unexecuted instantiation: php_io.c:add_index_zval Unexecuted instantiation: php_io_copy_linux.c:add_index_zval Unexecuted instantiation: poll_backend_epoll.c:add_index_zval Unexecuted instantiation: poll_backend_eventport.c:add_index_zval Unexecuted instantiation: poll_backend_kqueue.c:add_index_zval Unexecuted instantiation: poll_backend_poll.c:add_index_zval Unexecuted instantiation: poll_core.c:add_index_zval Unexecuted instantiation: poll_fd_table.c:add_index_zval Unexecuted instantiation: poll_handle.c:add_index_zval Unexecuted instantiation: cast.c:add_index_zval Unexecuted instantiation: filter.c:add_index_zval Unexecuted instantiation: glob_wrapper.c:add_index_zval Unexecuted instantiation: memory.c:add_index_zval Unexecuted instantiation: mmap.c:add_index_zval Unexecuted instantiation: plain_wrapper.c:add_index_zval Unexecuted instantiation: stream_errors.c:add_index_zval Unexecuted instantiation: streams.c:add_index_zval Unexecuted instantiation: transports.c:add_index_zval Unexecuted instantiation: userspace.c:add_index_zval Unexecuted instantiation: xp_socket.c:add_index_zval Unexecuted instantiation: block_pass.c:add_index_zval Unexecuted instantiation: compact_literals.c:add_index_zval Unexecuted instantiation: compact_vars.c:add_index_zval Unexecuted instantiation: dfa_pass.c:add_index_zval Unexecuted instantiation: nop_removal.c:add_index_zval Unexecuted instantiation: optimize_func_calls.c:add_index_zval Unexecuted instantiation: optimize_temp_vars_5.c:add_index_zval Unexecuted instantiation: pass1.c:add_index_zval Unexecuted instantiation: pass3.c:add_index_zval Unexecuted instantiation: sccp.c:add_index_zval Unexecuted instantiation: zend_optimizer.c:add_index_zval Unexecuted instantiation: zend_API.c:add_index_zval Unexecuted instantiation: zend_ast.c:add_index_zval Unexecuted instantiation: zend_attributes.c:add_index_zval Unexecuted instantiation: zend_autoload.c:add_index_zval Unexecuted instantiation: zend_builtin_functions.c:add_index_zval Unexecuted instantiation: zend_closures.c:add_index_zval Unexecuted instantiation: zend_compile.c:add_index_zval Unexecuted instantiation: zend_constants.c:add_index_zval Unexecuted instantiation: zend_default_classes.c:add_index_zval Unexecuted instantiation: zend_dtrace.c:add_index_zval Unexecuted instantiation: zend_enum.c:add_index_zval Unexecuted instantiation: zend_exceptions.c:add_index_zval Unexecuted instantiation: zend_execute_API.c:add_index_zval Unexecuted instantiation: zend_execute.c:add_index_zval Unexecuted instantiation: zend_fibers.c:add_index_zval Unexecuted instantiation: zend_gc.c:add_index_zval Unexecuted instantiation: zend_generators.c:add_index_zval Unexecuted instantiation: zend_inheritance.c:add_index_zval Unexecuted instantiation: zend_ini_parser.c:add_index_zval Unexecuted instantiation: zend_ini_scanner.c:add_index_zval Unexecuted instantiation: zend_ini.c:add_index_zval Unexecuted instantiation: zend_interfaces.c:add_index_zval Unexecuted instantiation: zend_iterators.c:add_index_zval Unexecuted instantiation: zend_language_parser.c:add_index_zval Unexecuted instantiation: zend_language_scanner.c:add_index_zval Unexecuted instantiation: zend_lazy_objects.c:add_index_zval Unexecuted instantiation: zend_list.c:add_index_zval Unexecuted instantiation: zend_object_handlers.c:add_index_zval Unexecuted instantiation: zend_objects_API.c:add_index_zval Unexecuted instantiation: zend_objects.c:add_index_zval Unexecuted instantiation: zend_observer.c:add_index_zval Unexecuted instantiation: zend_opcode.c:add_index_zval Unexecuted instantiation: zend_operators.c:add_index_zval Unexecuted instantiation: zend_partial.c:add_index_zval Unexecuted instantiation: zend_property_hooks.c:add_index_zval Unexecuted instantiation: zend_smart_str.c:add_index_zval Unexecuted instantiation: zend_system_id.c:add_index_zval Unexecuted instantiation: zend_variables.c:add_index_zval Unexecuted instantiation: zend_weakrefs.c:add_index_zval Unexecuted instantiation: zend.c:add_index_zval Unexecuted instantiation: internal_functions_cli.c:add_index_zval Unexecuted instantiation: fuzzer-parser.c:add_index_zval Unexecuted instantiation: fuzzer-sapi.c:add_index_zval Unexecuted instantiation: fuzzer-tracing-jit.c:add_index_zval Unexecuted instantiation: fuzzer-exif.c:add_index_zval Unexecuted instantiation: fuzzer-unserialize.c:add_index_zval Unexecuted instantiation: fuzzer-function-jit.c:add_index_zval Unexecuted instantiation: fuzzer-json.c:add_index_zval Unexecuted instantiation: fuzzer-unserializehash.c:add_index_zval Unexecuted instantiation: fuzzer-execute.c:add_index_zval |
628 | | |
629 | | ZEND_API zend_result add_next_index_long(zval *arg, zend_long n); |
630 | | ZEND_API zend_result add_next_index_null(zval *arg); |
631 | | ZEND_API zend_result add_next_index_bool(zval *arg, bool b); |
632 | | ZEND_API zend_result add_next_index_resource(zval *arg, zend_resource *r); |
633 | | ZEND_API zend_result add_next_index_double(zval *arg, double d); |
634 | | ZEND_API zend_result add_next_index_str(zval *arg, zend_string *str); |
635 | | ZEND_API zend_result add_next_index_string(zval *arg, const char *str); |
636 | | ZEND_API zend_result add_next_index_stringl(zval *arg, const char *str, size_t length); |
637 | | ZEND_API zend_result add_next_index_array(zval *arg, zend_array *arr); |
638 | | ZEND_API zend_result add_next_index_object(zval *arg, zend_object *obj); |
639 | | ZEND_API zend_result add_next_index_reference(zval *arg, zend_reference *ref); |
640 | | |
641 | | static zend_always_inline zend_result add_next_index_zval(zval *arg, zval *value) |
642 | 2.77k | { |
643 | 2.77k | return zend_hash_next_index_insert(Z_ARRVAL_P(arg), value) ? SUCCESS : FAILURE; |
644 | 2.77k | } Unexecuted instantiation: php_date.c:add_next_index_zval Unexecuted instantiation: php_time.c:add_next_index_zval Unexecuted instantiation: time_duration.c:add_next_index_zval Unexecuted instantiation: php_pcre.c:add_next_index_zval Unexecuted instantiation: exif.c:add_next_index_zval Unexecuted instantiation: hash_adler32.c:add_next_index_zval Unexecuted instantiation: hash_crc32.c:add_next_index_zval Unexecuted instantiation: hash_fnv.c:add_next_index_zval Unexecuted instantiation: hash_gost.c:add_next_index_zval Unexecuted instantiation: hash_haval.c:add_next_index_zval Unexecuted instantiation: hash_joaat.c:add_next_index_zval Unexecuted instantiation: hash_md.c:add_next_index_zval Unexecuted instantiation: hash_murmur.c:add_next_index_zval Unexecuted instantiation: hash_ripemd.c:add_next_index_zval Unexecuted instantiation: hash_sha_ni.c:add_next_index_zval Unexecuted instantiation: hash_sha_sse2.c:add_next_index_zval Unexecuted instantiation: hash_sha.c:add_next_index_zval Unexecuted instantiation: hash_sha3.c:add_next_index_zval Unexecuted instantiation: hash_snefru.c:add_next_index_zval Unexecuted instantiation: hash_tiger.c:add_next_index_zval Unexecuted instantiation: hash_whirlpool.c:add_next_index_zval Unexecuted instantiation: hash_xxhash.c:add_next_index_zval Unexecuted instantiation: hash.c:add_next_index_zval Unexecuted instantiation: json_encoder.c:add_next_index_zval Unexecuted instantiation: json_parser.tab.c:add_next_index_zval Unexecuted instantiation: json_scanner.c:add_next_index_zval Unexecuted instantiation: json.c:add_next_index_zval Unexecuted instantiation: php_lexbor.c:add_next_index_zval Unexecuted instantiation: shared_alloc_mmap.c:add_next_index_zval Unexecuted instantiation: shared_alloc_posix.c:add_next_index_zval Unexecuted instantiation: shared_alloc_shm.c:add_next_index_zval Unexecuted instantiation: zend_accelerator_api.c:add_next_index_zval Unexecuted instantiation: zend_accelerator_blacklist.c:add_next_index_zval Unexecuted instantiation: zend_accelerator_debug.c:add_next_index_zval Unexecuted instantiation: zend_accelerator_hash.c:add_next_index_zval Unexecuted instantiation: zend_accelerator_module.c:add_next_index_zval Unexecuted instantiation: zend_accelerator_util_funcs.c:add_next_index_zval Unexecuted instantiation: zend_file_cache.c:add_next_index_zval Unexecuted instantiation: zend_persist_calc.c:add_next_index_zval Unexecuted instantiation: zend_persist.c:add_next_index_zval Unexecuted instantiation: zend_shared_alloc.c:add_next_index_zval Unexecuted instantiation: ZendAccelerator.c:add_next_index_zval Unexecuted instantiation: zend_jit_vm_helpers.c:add_next_index_zval Unexecuted instantiation: zend_jit.c:add_next_index_zval Unexecuted instantiation: csprng.c:add_next_index_zval Unexecuted instantiation: engine_mt19937.c:add_next_index_zval Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_next_index_zval Unexecuted instantiation: engine_secure.c:add_next_index_zval Unexecuted instantiation: engine_user.c:add_next_index_zval Unexecuted instantiation: engine_xoshiro256starstar.c:add_next_index_zval Unexecuted instantiation: gammasection.c:add_next_index_zval Unexecuted instantiation: random.c:add_next_index_zval Unexecuted instantiation: randomizer.c:add_next_index_zval Unexecuted instantiation: zend_utils.c:add_next_index_zval php_reflection.c:add_next_index_zval Line | Count | Source | 642 | 2.38k | { | 643 | 2.38k | return zend_hash_next_index_insert(Z_ARRVAL_P(arg), value) ? SUCCESS : FAILURE; | 644 | 2.38k | } |
Unexecuted instantiation: php_spl.c:add_next_index_zval Unexecuted instantiation: spl_array.c:add_next_index_zval Unexecuted instantiation: spl_directory.c:add_next_index_zval Unexecuted instantiation: spl_dllist.c:add_next_index_zval Unexecuted instantiation: spl_exceptions.c:add_next_index_zval Unexecuted instantiation: spl_fixedarray.c:add_next_index_zval Unexecuted instantiation: spl_functions.c:add_next_index_zval Unexecuted instantiation: spl_heap.c:add_next_index_zval spl_iterators.c:add_next_index_zval Line | Count | Source | 642 | 6 | { | 643 | 6 | return zend_hash_next_index_insert(Z_ARRVAL_P(arg), value) ? SUCCESS : FAILURE; | 644 | 6 | } |
spl_observer.c:add_next_index_zval Line | Count | Source | 642 | 72 | { | 643 | 72 | return zend_hash_next_index_insert(Z_ARRVAL_P(arg), value) ? SUCCESS : FAILURE; | 644 | 72 | } |
Unexecuted instantiation: array.c:add_next_index_zval Unexecuted instantiation: assert.c:add_next_index_zval Unexecuted instantiation: base64.c:add_next_index_zval basic_functions.c:add_next_index_zval Line | Count | Source | 642 | 311 | { | 643 | 311 | return zend_hash_next_index_insert(Z_ARRVAL_P(arg), value) ? SUCCESS : FAILURE; | 644 | 311 | } |
Unexecuted instantiation: browscap.c:add_next_index_zval Unexecuted instantiation: crc32_x86.c:add_next_index_zval Unexecuted instantiation: crc32.c:add_next_index_zval Unexecuted instantiation: credits.c:add_next_index_zval Unexecuted instantiation: crypt.c:add_next_index_zval Unexecuted instantiation: css.c:add_next_index_zval Unexecuted instantiation: datetime.c:add_next_index_zval Unexecuted instantiation: dir.c:add_next_index_zval Unexecuted instantiation: dl.c:add_next_index_zval Unexecuted instantiation: dns.c:add_next_index_zval Unexecuted instantiation: exec.c:add_next_index_zval Unexecuted instantiation: file.c:add_next_index_zval Unexecuted instantiation: filestat.c:add_next_index_zval Unexecuted instantiation: filters.c:add_next_index_zval Unexecuted instantiation: flock_compat.c:add_next_index_zval Unexecuted instantiation: formatted_print.c:add_next_index_zval Unexecuted instantiation: fsock.c:add_next_index_zval Unexecuted instantiation: ftok.c:add_next_index_zval Unexecuted instantiation: ftp_fopen_wrapper.c:add_next_index_zval Unexecuted instantiation: head.c:add_next_index_zval Unexecuted instantiation: hrtime.c:add_next_index_zval Unexecuted instantiation: html.c:add_next_index_zval Unexecuted instantiation: http_fopen_wrapper.c:add_next_index_zval Unexecuted instantiation: http.c:add_next_index_zval Unexecuted instantiation: image.c:add_next_index_zval Unexecuted instantiation: incomplete_class.c:add_next_index_zval Unexecuted instantiation: info.c:add_next_index_zval Unexecuted instantiation: io_poll.c:add_next_index_zval Unexecuted instantiation: iptc.c:add_next_index_zval Unexecuted instantiation: levenshtein.c:add_next_index_zval Unexecuted instantiation: link.c:add_next_index_zval Unexecuted instantiation: mail.c:add_next_index_zval Unexecuted instantiation: math.c:add_next_index_zval Unexecuted instantiation: md5.c:add_next_index_zval Unexecuted instantiation: metaphone.c:add_next_index_zval Unexecuted instantiation: microtime.c:add_next_index_zval Unexecuted instantiation: net.c:add_next_index_zval Unexecuted instantiation: pack.c:add_next_index_zval Unexecuted instantiation: pageinfo.c:add_next_index_zval Unexecuted instantiation: password.c:add_next_index_zval Unexecuted instantiation: php_fopen_wrapper.c:add_next_index_zval Unexecuted instantiation: proc_open.c:add_next_index_zval Unexecuted instantiation: quot_print.c:add_next_index_zval Unexecuted instantiation: scanf.c:add_next_index_zval Unexecuted instantiation: sha1.c:add_next_index_zval Unexecuted instantiation: soundex.c:add_next_index_zval Unexecuted instantiation: streamsfuncs.c:add_next_index_zval Unexecuted instantiation: string.c:add_next_index_zval Unexecuted instantiation: strnatcmp.c:add_next_index_zval Unexecuted instantiation: syslog.c:add_next_index_zval Unexecuted instantiation: type.c:add_next_index_zval Unexecuted instantiation: uniqid.c:add_next_index_zval Unexecuted instantiation: url_scanner_ex.c:add_next_index_zval Unexecuted instantiation: url.c:add_next_index_zval Unexecuted instantiation: user_filters.c:add_next_index_zval Unexecuted instantiation: uuencode.c:add_next_index_zval Unexecuted instantiation: var_unserializer.c:add_next_index_zval Unexecuted instantiation: var.c:add_next_index_zval Unexecuted instantiation: versioning.c:add_next_index_zval Unexecuted instantiation: crypt_sha256.c:add_next_index_zval Unexecuted instantiation: crypt_sha512.c:add_next_index_zval Unexecuted instantiation: php_crypt_r.c:add_next_index_zval Unexecuted instantiation: php_uri.c:add_next_index_zval Unexecuted instantiation: php_uri_common.c:add_next_index_zval Unexecuted instantiation: uri_parser_rfc3986.c:add_next_index_zval Unexecuted instantiation: uri_parser_whatwg.c:add_next_index_zval Unexecuted instantiation: uri_parser_php_parse_url.c:add_next_index_zval Unexecuted instantiation: explicit_bzero.c:add_next_index_zval Unexecuted instantiation: fopen_wrappers.c:add_next_index_zval Unexecuted instantiation: getopt.c:add_next_index_zval Unexecuted instantiation: main.c:add_next_index_zval Unexecuted instantiation: network.c:add_next_index_zval Unexecuted instantiation: output.c:add_next_index_zval Unexecuted instantiation: php_content_types.c:add_next_index_zval Unexecuted instantiation: php_ini_builder.c:add_next_index_zval Unexecuted instantiation: php_ini.c:add_next_index_zval Unexecuted instantiation: php_glob.c:add_next_index_zval Unexecuted instantiation: php_odbc_utils.c:add_next_index_zval Unexecuted instantiation: php_open_temporary_file.c:add_next_index_zval Unexecuted instantiation: php_scandir.c:add_next_index_zval Unexecuted instantiation: php_syslog.c:add_next_index_zval Unexecuted instantiation: php_ticks.c:add_next_index_zval Unexecuted instantiation: php_variables.c:add_next_index_zval Unexecuted instantiation: reentrancy.c:add_next_index_zval Unexecuted instantiation: rfc1867.c:add_next_index_zval Unexecuted instantiation: safe_bcmp.c:add_next_index_zval Unexecuted instantiation: SAPI.c:add_next_index_zval Unexecuted instantiation: snprintf.c:add_next_index_zval Unexecuted instantiation: spprintf.c:add_next_index_zval Unexecuted instantiation: strlcat.c:add_next_index_zval Unexecuted instantiation: strlcpy.c:add_next_index_zval Unexecuted instantiation: php_io.c:add_next_index_zval Unexecuted instantiation: php_io_copy_linux.c:add_next_index_zval Unexecuted instantiation: poll_backend_epoll.c:add_next_index_zval Unexecuted instantiation: poll_backend_eventport.c:add_next_index_zval Unexecuted instantiation: poll_backend_kqueue.c:add_next_index_zval Unexecuted instantiation: poll_backend_poll.c:add_next_index_zval Unexecuted instantiation: poll_core.c:add_next_index_zval Unexecuted instantiation: poll_fd_table.c:add_next_index_zval Unexecuted instantiation: poll_handle.c:add_next_index_zval Unexecuted instantiation: cast.c:add_next_index_zval Unexecuted instantiation: filter.c:add_next_index_zval Unexecuted instantiation: glob_wrapper.c:add_next_index_zval Unexecuted instantiation: memory.c:add_next_index_zval Unexecuted instantiation: mmap.c:add_next_index_zval Unexecuted instantiation: plain_wrapper.c:add_next_index_zval Unexecuted instantiation: stream_errors.c:add_next_index_zval Unexecuted instantiation: streams.c:add_next_index_zval Unexecuted instantiation: transports.c:add_next_index_zval Unexecuted instantiation: userspace.c:add_next_index_zval Unexecuted instantiation: xp_socket.c:add_next_index_zval Unexecuted instantiation: block_pass.c:add_next_index_zval Unexecuted instantiation: compact_literals.c:add_next_index_zval Unexecuted instantiation: compact_vars.c:add_next_index_zval Unexecuted instantiation: dfa_pass.c:add_next_index_zval Unexecuted instantiation: nop_removal.c:add_next_index_zval Unexecuted instantiation: optimize_func_calls.c:add_next_index_zval Unexecuted instantiation: optimize_temp_vars_5.c:add_next_index_zval Unexecuted instantiation: pass1.c:add_next_index_zval Unexecuted instantiation: pass3.c:add_next_index_zval Unexecuted instantiation: sccp.c:add_next_index_zval Unexecuted instantiation: zend_optimizer.c:add_next_index_zval Unexecuted instantiation: zend_API.c:add_next_index_zval Unexecuted instantiation: zend_ast.c:add_next_index_zval Unexecuted instantiation: zend_attributes.c:add_next_index_zval Unexecuted instantiation: zend_autoload.c:add_next_index_zval Unexecuted instantiation: zend_builtin_functions.c:add_next_index_zval Unexecuted instantiation: zend_closures.c:add_next_index_zval Unexecuted instantiation: zend_compile.c:add_next_index_zval Unexecuted instantiation: zend_constants.c:add_next_index_zval Unexecuted instantiation: zend_default_classes.c:add_next_index_zval Unexecuted instantiation: zend_dtrace.c:add_next_index_zval Unexecuted instantiation: zend_enum.c:add_next_index_zval Unexecuted instantiation: zend_exceptions.c:add_next_index_zval Unexecuted instantiation: zend_execute_API.c:add_next_index_zval Unexecuted instantiation: zend_execute.c:add_next_index_zval Unexecuted instantiation: zend_fibers.c:add_next_index_zval Unexecuted instantiation: zend_gc.c:add_next_index_zval Unexecuted instantiation: zend_generators.c:add_next_index_zval Unexecuted instantiation: zend_inheritance.c:add_next_index_zval Unexecuted instantiation: zend_ini_parser.c:add_next_index_zval Unexecuted instantiation: zend_ini_scanner.c:add_next_index_zval Unexecuted instantiation: zend_ini.c:add_next_index_zval Unexecuted instantiation: zend_interfaces.c:add_next_index_zval Unexecuted instantiation: zend_iterators.c:add_next_index_zval Unexecuted instantiation: zend_language_parser.c:add_next_index_zval Unexecuted instantiation: zend_language_scanner.c:add_next_index_zval Unexecuted instantiation: zend_lazy_objects.c:add_next_index_zval Unexecuted instantiation: zend_list.c:add_next_index_zval Unexecuted instantiation: zend_object_handlers.c:add_next_index_zval Unexecuted instantiation: zend_objects_API.c:add_next_index_zval Unexecuted instantiation: zend_objects.c:add_next_index_zval Unexecuted instantiation: zend_observer.c:add_next_index_zval Unexecuted instantiation: zend_opcode.c:add_next_index_zval Unexecuted instantiation: zend_operators.c:add_next_index_zval Unexecuted instantiation: zend_partial.c:add_next_index_zval Unexecuted instantiation: zend_property_hooks.c:add_next_index_zval Unexecuted instantiation: zend_smart_str.c:add_next_index_zval Unexecuted instantiation: zend_system_id.c:add_next_index_zval Unexecuted instantiation: zend_variables.c:add_next_index_zval Unexecuted instantiation: zend_weakrefs.c:add_next_index_zval Unexecuted instantiation: zend.c:add_next_index_zval Unexecuted instantiation: internal_functions_cli.c:add_next_index_zval Unexecuted instantiation: fuzzer-parser.c:add_next_index_zval Unexecuted instantiation: fuzzer-sapi.c:add_next_index_zval Unexecuted instantiation: fuzzer-tracing-jit.c:add_next_index_zval Unexecuted instantiation: fuzzer-exif.c:add_next_index_zval Unexecuted instantiation: fuzzer-unserialize.c:add_next_index_zval Unexecuted instantiation: fuzzer-function-jit.c:add_next_index_zval Unexecuted instantiation: fuzzer-json.c:add_next_index_zval Unexecuted instantiation: fuzzer-unserializehash.c:add_next_index_zval Unexecuted instantiation: fuzzer-execute.c:add_next_index_zval |
645 | | |
646 | | ZEND_API zend_result array_set_zval_key(HashTable *ht, zval *key, zval *value); |
647 | | |
648 | | ZEND_API void add_property_long_ex(zval *arg, const char *key, size_t key_len, zend_long l); |
649 | | ZEND_API void add_property_null_ex(zval *arg, const char *key, size_t key_len); |
650 | | ZEND_API void add_property_bool_ex(zval *arg, const char *key, size_t key_len, zend_long b); |
651 | | ZEND_API void add_property_resource_ex(zval *arg, const char *key, size_t key_len, zend_resource *r); |
652 | | ZEND_API void add_property_double_ex(zval *arg, const char *key, size_t key_len, double d); |
653 | | ZEND_API void add_property_str_ex(zval *arg, const char *key, size_t key_len, zend_string *str); |
654 | | ZEND_API void add_property_string_ex(zval *arg, const char *key, size_t key_len, const char *str); |
655 | | ZEND_API void add_property_stringl_ex(zval *arg, const char *key, size_t key_len, const char *str, size_t length); |
656 | | ZEND_API void add_property_array_ex(zval *arg, const char *key, size_t key_len, zend_array *arr); |
657 | | ZEND_API void add_property_object_ex(zval *arg, const char *key, size_t key_len, zend_object *obj); |
658 | | ZEND_API void add_property_reference_ex(zval *arg, const char *key, size_t key_len, zend_reference *ref); |
659 | | ZEND_API void add_property_zval_ex(zval *arg, const char *key, size_t key_len, zval *value); |
660 | | |
661 | 0 | static zend_always_inline void add_property_long(zval *arg, const char *key, zend_long n) { |
662 | 0 | add_property_long_ex(arg, key, strlen(key), n); |
663 | 0 | } Unexecuted instantiation: php_date.c:add_property_long Unexecuted instantiation: php_time.c:add_property_long Unexecuted instantiation: time_duration.c:add_property_long Unexecuted instantiation: php_pcre.c:add_property_long Unexecuted instantiation: exif.c:add_property_long Unexecuted instantiation: hash_adler32.c:add_property_long Unexecuted instantiation: hash_crc32.c:add_property_long Unexecuted instantiation: hash_fnv.c:add_property_long Unexecuted instantiation: hash_gost.c:add_property_long Unexecuted instantiation: hash_haval.c:add_property_long Unexecuted instantiation: hash_joaat.c:add_property_long Unexecuted instantiation: hash_md.c:add_property_long Unexecuted instantiation: hash_murmur.c:add_property_long Unexecuted instantiation: hash_ripemd.c:add_property_long Unexecuted instantiation: hash_sha_ni.c:add_property_long Unexecuted instantiation: hash_sha_sse2.c:add_property_long Unexecuted instantiation: hash_sha.c:add_property_long Unexecuted instantiation: hash_sha3.c:add_property_long Unexecuted instantiation: hash_snefru.c:add_property_long Unexecuted instantiation: hash_tiger.c:add_property_long Unexecuted instantiation: hash_whirlpool.c:add_property_long Unexecuted instantiation: hash_xxhash.c:add_property_long Unexecuted instantiation: hash.c:add_property_long Unexecuted instantiation: json_encoder.c:add_property_long Unexecuted instantiation: json_parser.tab.c:add_property_long Unexecuted instantiation: json_scanner.c:add_property_long Unexecuted instantiation: json.c:add_property_long Unexecuted instantiation: php_lexbor.c:add_property_long Unexecuted instantiation: shared_alloc_mmap.c:add_property_long Unexecuted instantiation: shared_alloc_posix.c:add_property_long Unexecuted instantiation: shared_alloc_shm.c:add_property_long Unexecuted instantiation: zend_accelerator_api.c:add_property_long Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_long Unexecuted instantiation: zend_accelerator_debug.c:add_property_long Unexecuted instantiation: zend_accelerator_hash.c:add_property_long Unexecuted instantiation: zend_accelerator_module.c:add_property_long Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_long Unexecuted instantiation: zend_file_cache.c:add_property_long Unexecuted instantiation: zend_persist_calc.c:add_property_long Unexecuted instantiation: zend_persist.c:add_property_long Unexecuted instantiation: zend_shared_alloc.c:add_property_long Unexecuted instantiation: ZendAccelerator.c:add_property_long Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_long Unexecuted instantiation: zend_jit.c:add_property_long Unexecuted instantiation: csprng.c:add_property_long Unexecuted instantiation: engine_mt19937.c:add_property_long Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_long Unexecuted instantiation: engine_secure.c:add_property_long Unexecuted instantiation: engine_user.c:add_property_long Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_long Unexecuted instantiation: gammasection.c:add_property_long Unexecuted instantiation: random.c:add_property_long Unexecuted instantiation: randomizer.c:add_property_long Unexecuted instantiation: zend_utils.c:add_property_long Unexecuted instantiation: php_reflection.c:add_property_long Unexecuted instantiation: php_spl.c:add_property_long Unexecuted instantiation: spl_array.c:add_property_long Unexecuted instantiation: spl_directory.c:add_property_long Unexecuted instantiation: spl_dllist.c:add_property_long Unexecuted instantiation: spl_exceptions.c:add_property_long Unexecuted instantiation: spl_fixedarray.c:add_property_long Unexecuted instantiation: spl_functions.c:add_property_long Unexecuted instantiation: spl_heap.c:add_property_long Unexecuted instantiation: spl_iterators.c:add_property_long Unexecuted instantiation: spl_observer.c:add_property_long Unexecuted instantiation: array.c:add_property_long Unexecuted instantiation: assert.c:add_property_long Unexecuted instantiation: base64.c:add_property_long Unexecuted instantiation: basic_functions.c:add_property_long Unexecuted instantiation: browscap.c:add_property_long Unexecuted instantiation: crc32_x86.c:add_property_long Unexecuted instantiation: crc32.c:add_property_long Unexecuted instantiation: credits.c:add_property_long Unexecuted instantiation: crypt.c:add_property_long Unexecuted instantiation: css.c:add_property_long Unexecuted instantiation: datetime.c:add_property_long Unexecuted instantiation: dir.c:add_property_long Unexecuted instantiation: dl.c:add_property_long Unexecuted instantiation: dns.c:add_property_long Unexecuted instantiation: exec.c:add_property_long Unexecuted instantiation: file.c:add_property_long Unexecuted instantiation: filestat.c:add_property_long Unexecuted instantiation: filters.c:add_property_long Unexecuted instantiation: flock_compat.c:add_property_long Unexecuted instantiation: formatted_print.c:add_property_long Unexecuted instantiation: fsock.c:add_property_long Unexecuted instantiation: ftok.c:add_property_long Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_long Unexecuted instantiation: head.c:add_property_long Unexecuted instantiation: hrtime.c:add_property_long Unexecuted instantiation: html.c:add_property_long Unexecuted instantiation: http_fopen_wrapper.c:add_property_long Unexecuted instantiation: http.c:add_property_long Unexecuted instantiation: image.c:add_property_long Unexecuted instantiation: incomplete_class.c:add_property_long Unexecuted instantiation: info.c:add_property_long Unexecuted instantiation: io_poll.c:add_property_long Unexecuted instantiation: iptc.c:add_property_long Unexecuted instantiation: levenshtein.c:add_property_long Unexecuted instantiation: link.c:add_property_long Unexecuted instantiation: mail.c:add_property_long Unexecuted instantiation: math.c:add_property_long Unexecuted instantiation: md5.c:add_property_long Unexecuted instantiation: metaphone.c:add_property_long Unexecuted instantiation: microtime.c:add_property_long Unexecuted instantiation: net.c:add_property_long Unexecuted instantiation: pack.c:add_property_long Unexecuted instantiation: pageinfo.c:add_property_long Unexecuted instantiation: password.c:add_property_long Unexecuted instantiation: php_fopen_wrapper.c:add_property_long Unexecuted instantiation: proc_open.c:add_property_long Unexecuted instantiation: quot_print.c:add_property_long Unexecuted instantiation: scanf.c:add_property_long Unexecuted instantiation: sha1.c:add_property_long Unexecuted instantiation: soundex.c:add_property_long Unexecuted instantiation: streamsfuncs.c:add_property_long Unexecuted instantiation: string.c:add_property_long Unexecuted instantiation: strnatcmp.c:add_property_long Unexecuted instantiation: syslog.c:add_property_long Unexecuted instantiation: type.c:add_property_long Unexecuted instantiation: uniqid.c:add_property_long Unexecuted instantiation: url_scanner_ex.c:add_property_long Unexecuted instantiation: url.c:add_property_long Unexecuted instantiation: user_filters.c:add_property_long Unexecuted instantiation: uuencode.c:add_property_long Unexecuted instantiation: var_unserializer.c:add_property_long Unexecuted instantiation: var.c:add_property_long Unexecuted instantiation: versioning.c:add_property_long Unexecuted instantiation: crypt_sha256.c:add_property_long Unexecuted instantiation: crypt_sha512.c:add_property_long Unexecuted instantiation: php_crypt_r.c:add_property_long Unexecuted instantiation: php_uri.c:add_property_long Unexecuted instantiation: php_uri_common.c:add_property_long Unexecuted instantiation: uri_parser_rfc3986.c:add_property_long Unexecuted instantiation: uri_parser_whatwg.c:add_property_long Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_long Unexecuted instantiation: explicit_bzero.c:add_property_long Unexecuted instantiation: fopen_wrappers.c:add_property_long Unexecuted instantiation: getopt.c:add_property_long Unexecuted instantiation: main.c:add_property_long Unexecuted instantiation: network.c:add_property_long Unexecuted instantiation: output.c:add_property_long Unexecuted instantiation: php_content_types.c:add_property_long Unexecuted instantiation: php_ini_builder.c:add_property_long Unexecuted instantiation: php_ini.c:add_property_long Unexecuted instantiation: php_glob.c:add_property_long Unexecuted instantiation: php_odbc_utils.c:add_property_long Unexecuted instantiation: php_open_temporary_file.c:add_property_long Unexecuted instantiation: php_scandir.c:add_property_long Unexecuted instantiation: php_syslog.c:add_property_long Unexecuted instantiation: php_ticks.c:add_property_long Unexecuted instantiation: php_variables.c:add_property_long Unexecuted instantiation: reentrancy.c:add_property_long Unexecuted instantiation: rfc1867.c:add_property_long Unexecuted instantiation: safe_bcmp.c:add_property_long Unexecuted instantiation: SAPI.c:add_property_long Unexecuted instantiation: snprintf.c:add_property_long Unexecuted instantiation: spprintf.c:add_property_long Unexecuted instantiation: strlcat.c:add_property_long Unexecuted instantiation: strlcpy.c:add_property_long Unexecuted instantiation: php_io.c:add_property_long Unexecuted instantiation: php_io_copy_linux.c:add_property_long Unexecuted instantiation: poll_backend_epoll.c:add_property_long Unexecuted instantiation: poll_backend_eventport.c:add_property_long Unexecuted instantiation: poll_backend_kqueue.c:add_property_long Unexecuted instantiation: poll_backend_poll.c:add_property_long Unexecuted instantiation: poll_core.c:add_property_long Unexecuted instantiation: poll_fd_table.c:add_property_long Unexecuted instantiation: poll_handle.c:add_property_long Unexecuted instantiation: cast.c:add_property_long Unexecuted instantiation: filter.c:add_property_long Unexecuted instantiation: glob_wrapper.c:add_property_long Unexecuted instantiation: memory.c:add_property_long Unexecuted instantiation: mmap.c:add_property_long Unexecuted instantiation: plain_wrapper.c:add_property_long Unexecuted instantiation: stream_errors.c:add_property_long Unexecuted instantiation: streams.c:add_property_long Unexecuted instantiation: transports.c:add_property_long Unexecuted instantiation: userspace.c:add_property_long Unexecuted instantiation: xp_socket.c:add_property_long Unexecuted instantiation: block_pass.c:add_property_long Unexecuted instantiation: compact_literals.c:add_property_long Unexecuted instantiation: compact_vars.c:add_property_long Unexecuted instantiation: dfa_pass.c:add_property_long Unexecuted instantiation: nop_removal.c:add_property_long Unexecuted instantiation: optimize_func_calls.c:add_property_long Unexecuted instantiation: optimize_temp_vars_5.c:add_property_long Unexecuted instantiation: pass1.c:add_property_long Unexecuted instantiation: pass3.c:add_property_long Unexecuted instantiation: sccp.c:add_property_long Unexecuted instantiation: zend_optimizer.c:add_property_long Unexecuted instantiation: zend_API.c:add_property_long Unexecuted instantiation: zend_ast.c:add_property_long Unexecuted instantiation: zend_attributes.c:add_property_long Unexecuted instantiation: zend_autoload.c:add_property_long Unexecuted instantiation: zend_builtin_functions.c:add_property_long Unexecuted instantiation: zend_closures.c:add_property_long Unexecuted instantiation: zend_compile.c:add_property_long Unexecuted instantiation: zend_constants.c:add_property_long Unexecuted instantiation: zend_default_classes.c:add_property_long Unexecuted instantiation: zend_dtrace.c:add_property_long Unexecuted instantiation: zend_enum.c:add_property_long Unexecuted instantiation: zend_exceptions.c:add_property_long Unexecuted instantiation: zend_execute_API.c:add_property_long Unexecuted instantiation: zend_execute.c:add_property_long Unexecuted instantiation: zend_fibers.c:add_property_long Unexecuted instantiation: zend_gc.c:add_property_long Unexecuted instantiation: zend_generators.c:add_property_long Unexecuted instantiation: zend_inheritance.c:add_property_long Unexecuted instantiation: zend_ini_parser.c:add_property_long Unexecuted instantiation: zend_ini_scanner.c:add_property_long Unexecuted instantiation: zend_ini.c:add_property_long Unexecuted instantiation: zend_interfaces.c:add_property_long Unexecuted instantiation: zend_iterators.c:add_property_long Unexecuted instantiation: zend_language_parser.c:add_property_long Unexecuted instantiation: zend_language_scanner.c:add_property_long Unexecuted instantiation: zend_lazy_objects.c:add_property_long Unexecuted instantiation: zend_list.c:add_property_long Unexecuted instantiation: zend_object_handlers.c:add_property_long Unexecuted instantiation: zend_objects_API.c:add_property_long Unexecuted instantiation: zend_objects.c:add_property_long Unexecuted instantiation: zend_observer.c:add_property_long Unexecuted instantiation: zend_opcode.c:add_property_long Unexecuted instantiation: zend_operators.c:add_property_long Unexecuted instantiation: zend_partial.c:add_property_long Unexecuted instantiation: zend_property_hooks.c:add_property_long Unexecuted instantiation: zend_smart_str.c:add_property_long Unexecuted instantiation: zend_system_id.c:add_property_long Unexecuted instantiation: zend_variables.c:add_property_long Unexecuted instantiation: zend_weakrefs.c:add_property_long Unexecuted instantiation: zend.c:add_property_long Unexecuted instantiation: internal_functions_cli.c:add_property_long Unexecuted instantiation: fuzzer-parser.c:add_property_long Unexecuted instantiation: fuzzer-sapi.c:add_property_long Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_long Unexecuted instantiation: fuzzer-exif.c:add_property_long Unexecuted instantiation: fuzzer-unserialize.c:add_property_long Unexecuted instantiation: fuzzer-function-jit.c:add_property_long Unexecuted instantiation: fuzzer-json.c:add_property_long Unexecuted instantiation: fuzzer-unserializehash.c:add_property_long Unexecuted instantiation: fuzzer-execute.c:add_property_long |
664 | 5.41k | static zend_always_inline void add_property_null(zval *arg, const char *key) { |
665 | 5.41k | add_property_null_ex(arg, key, strlen(key)); |
666 | 5.41k | } Unexecuted instantiation: php_date.c:add_property_null Unexecuted instantiation: php_time.c:add_property_null Unexecuted instantiation: time_duration.c:add_property_null Unexecuted instantiation: php_pcre.c:add_property_null Unexecuted instantiation: exif.c:add_property_null Unexecuted instantiation: hash_adler32.c:add_property_null Unexecuted instantiation: hash_crc32.c:add_property_null Unexecuted instantiation: hash_fnv.c:add_property_null Unexecuted instantiation: hash_gost.c:add_property_null Unexecuted instantiation: hash_haval.c:add_property_null Unexecuted instantiation: hash_joaat.c:add_property_null Unexecuted instantiation: hash_md.c:add_property_null Unexecuted instantiation: hash_murmur.c:add_property_null Unexecuted instantiation: hash_ripemd.c:add_property_null Unexecuted instantiation: hash_sha_ni.c:add_property_null Unexecuted instantiation: hash_sha_sse2.c:add_property_null Unexecuted instantiation: hash_sha.c:add_property_null Unexecuted instantiation: hash_sha3.c:add_property_null Unexecuted instantiation: hash_snefru.c:add_property_null Unexecuted instantiation: hash_tiger.c:add_property_null Unexecuted instantiation: hash_whirlpool.c:add_property_null Unexecuted instantiation: hash_xxhash.c:add_property_null Unexecuted instantiation: hash.c:add_property_null Unexecuted instantiation: json_encoder.c:add_property_null Unexecuted instantiation: json_parser.tab.c:add_property_null Unexecuted instantiation: json_scanner.c:add_property_null Unexecuted instantiation: json.c:add_property_null Unexecuted instantiation: php_lexbor.c:add_property_null Unexecuted instantiation: shared_alloc_mmap.c:add_property_null Unexecuted instantiation: shared_alloc_posix.c:add_property_null Unexecuted instantiation: shared_alloc_shm.c:add_property_null Unexecuted instantiation: zend_accelerator_api.c:add_property_null Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_null Unexecuted instantiation: zend_accelerator_debug.c:add_property_null Unexecuted instantiation: zend_accelerator_hash.c:add_property_null Unexecuted instantiation: zend_accelerator_module.c:add_property_null Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_null Unexecuted instantiation: zend_file_cache.c:add_property_null Unexecuted instantiation: zend_persist_calc.c:add_property_null Unexecuted instantiation: zend_persist.c:add_property_null Unexecuted instantiation: zend_shared_alloc.c:add_property_null Unexecuted instantiation: ZendAccelerator.c:add_property_null Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_null Unexecuted instantiation: zend_jit.c:add_property_null Unexecuted instantiation: csprng.c:add_property_null Unexecuted instantiation: engine_mt19937.c:add_property_null Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_null Unexecuted instantiation: engine_secure.c:add_property_null Unexecuted instantiation: engine_user.c:add_property_null Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_null Unexecuted instantiation: gammasection.c:add_property_null Unexecuted instantiation: random.c:add_property_null Unexecuted instantiation: randomizer.c:add_property_null Unexecuted instantiation: zend_utils.c:add_property_null Unexecuted instantiation: php_reflection.c:add_property_null Unexecuted instantiation: php_spl.c:add_property_null Unexecuted instantiation: spl_array.c:add_property_null Unexecuted instantiation: spl_directory.c:add_property_null Unexecuted instantiation: spl_dllist.c:add_property_null Unexecuted instantiation: spl_exceptions.c:add_property_null Unexecuted instantiation: spl_fixedarray.c:add_property_null Unexecuted instantiation: spl_functions.c:add_property_null Unexecuted instantiation: spl_heap.c:add_property_null Unexecuted instantiation: spl_iterators.c:add_property_null Unexecuted instantiation: spl_observer.c:add_property_null Unexecuted instantiation: array.c:add_property_null Unexecuted instantiation: assert.c:add_property_null Unexecuted instantiation: base64.c:add_property_null Unexecuted instantiation: basic_functions.c:add_property_null Unexecuted instantiation: browscap.c:add_property_null Unexecuted instantiation: crc32_x86.c:add_property_null Unexecuted instantiation: crc32.c:add_property_null Unexecuted instantiation: credits.c:add_property_null Unexecuted instantiation: crypt.c:add_property_null Unexecuted instantiation: css.c:add_property_null Unexecuted instantiation: datetime.c:add_property_null Unexecuted instantiation: dir.c:add_property_null Unexecuted instantiation: dl.c:add_property_null Unexecuted instantiation: dns.c:add_property_null Unexecuted instantiation: exec.c:add_property_null Unexecuted instantiation: file.c:add_property_null Unexecuted instantiation: filestat.c:add_property_null Unexecuted instantiation: filters.c:add_property_null Unexecuted instantiation: flock_compat.c:add_property_null Unexecuted instantiation: formatted_print.c:add_property_null Unexecuted instantiation: fsock.c:add_property_null Unexecuted instantiation: ftok.c:add_property_null Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_null Unexecuted instantiation: head.c:add_property_null Unexecuted instantiation: hrtime.c:add_property_null Unexecuted instantiation: html.c:add_property_null Unexecuted instantiation: http_fopen_wrapper.c:add_property_null Unexecuted instantiation: http.c:add_property_null Unexecuted instantiation: image.c:add_property_null Unexecuted instantiation: incomplete_class.c:add_property_null Unexecuted instantiation: info.c:add_property_null Unexecuted instantiation: io_poll.c:add_property_null Unexecuted instantiation: iptc.c:add_property_null Unexecuted instantiation: levenshtein.c:add_property_null Unexecuted instantiation: link.c:add_property_null Unexecuted instantiation: mail.c:add_property_null Unexecuted instantiation: math.c:add_property_null Unexecuted instantiation: md5.c:add_property_null Unexecuted instantiation: metaphone.c:add_property_null Unexecuted instantiation: microtime.c:add_property_null Unexecuted instantiation: net.c:add_property_null Unexecuted instantiation: pack.c:add_property_null Unexecuted instantiation: pageinfo.c:add_property_null Unexecuted instantiation: password.c:add_property_null Unexecuted instantiation: php_fopen_wrapper.c:add_property_null Unexecuted instantiation: proc_open.c:add_property_null Unexecuted instantiation: quot_print.c:add_property_null Unexecuted instantiation: scanf.c:add_property_null Unexecuted instantiation: sha1.c:add_property_null Unexecuted instantiation: soundex.c:add_property_null Unexecuted instantiation: streamsfuncs.c:add_property_null Unexecuted instantiation: string.c:add_property_null Unexecuted instantiation: strnatcmp.c:add_property_null Unexecuted instantiation: syslog.c:add_property_null Unexecuted instantiation: type.c:add_property_null Unexecuted instantiation: uniqid.c:add_property_null Unexecuted instantiation: url_scanner_ex.c:add_property_null Unexecuted instantiation: url.c:add_property_null user_filters.c:add_property_null Line | Count | Source | 664 | 68 | static zend_always_inline void add_property_null(zval *arg, const char *key) { | 665 | 68 | add_property_null_ex(arg, key, strlen(key)); | 666 | 68 | } |
Unexecuted instantiation: uuencode.c:add_property_null Unexecuted instantiation: var_unserializer.c:add_property_null Unexecuted instantiation: var.c:add_property_null Unexecuted instantiation: versioning.c:add_property_null Unexecuted instantiation: crypt_sha256.c:add_property_null Unexecuted instantiation: crypt_sha512.c:add_property_null Unexecuted instantiation: php_crypt_r.c:add_property_null Unexecuted instantiation: php_uri.c:add_property_null Unexecuted instantiation: php_uri_common.c:add_property_null Unexecuted instantiation: uri_parser_rfc3986.c:add_property_null Unexecuted instantiation: uri_parser_whatwg.c:add_property_null Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_null Unexecuted instantiation: explicit_bzero.c:add_property_null Unexecuted instantiation: fopen_wrappers.c:add_property_null Unexecuted instantiation: getopt.c:add_property_null Unexecuted instantiation: main.c:add_property_null Unexecuted instantiation: network.c:add_property_null Unexecuted instantiation: output.c:add_property_null Unexecuted instantiation: php_content_types.c:add_property_null Unexecuted instantiation: php_ini_builder.c:add_property_null Unexecuted instantiation: php_ini.c:add_property_null Unexecuted instantiation: php_glob.c:add_property_null Unexecuted instantiation: php_odbc_utils.c:add_property_null Unexecuted instantiation: php_open_temporary_file.c:add_property_null Unexecuted instantiation: php_scandir.c:add_property_null Unexecuted instantiation: php_syslog.c:add_property_null Unexecuted instantiation: php_ticks.c:add_property_null Unexecuted instantiation: php_variables.c:add_property_null Unexecuted instantiation: reentrancy.c:add_property_null Unexecuted instantiation: rfc1867.c:add_property_null Unexecuted instantiation: safe_bcmp.c:add_property_null Unexecuted instantiation: SAPI.c:add_property_null Unexecuted instantiation: snprintf.c:add_property_null Unexecuted instantiation: spprintf.c:add_property_null Unexecuted instantiation: strlcat.c:add_property_null Unexecuted instantiation: strlcpy.c:add_property_null Unexecuted instantiation: php_io.c:add_property_null Unexecuted instantiation: php_io_copy_linux.c:add_property_null Unexecuted instantiation: poll_backend_epoll.c:add_property_null Unexecuted instantiation: poll_backend_eventport.c:add_property_null Unexecuted instantiation: poll_backend_kqueue.c:add_property_null Unexecuted instantiation: poll_backend_poll.c:add_property_null Unexecuted instantiation: poll_core.c:add_property_null Unexecuted instantiation: poll_fd_table.c:add_property_null Unexecuted instantiation: poll_handle.c:add_property_null Unexecuted instantiation: cast.c:add_property_null Unexecuted instantiation: filter.c:add_property_null Unexecuted instantiation: glob_wrapper.c:add_property_null Unexecuted instantiation: memory.c:add_property_null Unexecuted instantiation: mmap.c:add_property_null Unexecuted instantiation: plain_wrapper.c:add_property_null Unexecuted instantiation: stream_errors.c:add_property_null Unexecuted instantiation: streams.c:add_property_null Unexecuted instantiation: transports.c:add_property_null userspace.c:add_property_null Line | Count | Source | 664 | 5.35k | static zend_always_inline void add_property_null(zval *arg, const char *key) { | 665 | 5.35k | add_property_null_ex(arg, key, strlen(key)); | 666 | 5.35k | } |
Unexecuted instantiation: xp_socket.c:add_property_null Unexecuted instantiation: block_pass.c:add_property_null Unexecuted instantiation: compact_literals.c:add_property_null Unexecuted instantiation: compact_vars.c:add_property_null Unexecuted instantiation: dfa_pass.c:add_property_null Unexecuted instantiation: nop_removal.c:add_property_null Unexecuted instantiation: optimize_func_calls.c:add_property_null Unexecuted instantiation: optimize_temp_vars_5.c:add_property_null Unexecuted instantiation: pass1.c:add_property_null Unexecuted instantiation: pass3.c:add_property_null Unexecuted instantiation: sccp.c:add_property_null Unexecuted instantiation: zend_optimizer.c:add_property_null Unexecuted instantiation: zend_API.c:add_property_null Unexecuted instantiation: zend_ast.c:add_property_null Unexecuted instantiation: zend_attributes.c:add_property_null Unexecuted instantiation: zend_autoload.c:add_property_null Unexecuted instantiation: zend_builtin_functions.c:add_property_null Unexecuted instantiation: zend_closures.c:add_property_null Unexecuted instantiation: zend_compile.c:add_property_null Unexecuted instantiation: zend_constants.c:add_property_null Unexecuted instantiation: zend_default_classes.c:add_property_null Unexecuted instantiation: zend_dtrace.c:add_property_null Unexecuted instantiation: zend_enum.c:add_property_null Unexecuted instantiation: zend_exceptions.c:add_property_null Unexecuted instantiation: zend_execute_API.c:add_property_null Unexecuted instantiation: zend_execute.c:add_property_null Unexecuted instantiation: zend_fibers.c:add_property_null Unexecuted instantiation: zend_gc.c:add_property_null Unexecuted instantiation: zend_generators.c:add_property_null Unexecuted instantiation: zend_inheritance.c:add_property_null Unexecuted instantiation: zend_ini_parser.c:add_property_null Unexecuted instantiation: zend_ini_scanner.c:add_property_null Unexecuted instantiation: zend_ini.c:add_property_null Unexecuted instantiation: zend_interfaces.c:add_property_null Unexecuted instantiation: zend_iterators.c:add_property_null Unexecuted instantiation: zend_language_parser.c:add_property_null Unexecuted instantiation: zend_language_scanner.c:add_property_null Unexecuted instantiation: zend_lazy_objects.c:add_property_null Unexecuted instantiation: zend_list.c:add_property_null Unexecuted instantiation: zend_object_handlers.c:add_property_null Unexecuted instantiation: zend_objects_API.c:add_property_null Unexecuted instantiation: zend_objects.c:add_property_null Unexecuted instantiation: zend_observer.c:add_property_null Unexecuted instantiation: zend_opcode.c:add_property_null Unexecuted instantiation: zend_operators.c:add_property_null Unexecuted instantiation: zend_partial.c:add_property_null Unexecuted instantiation: zend_property_hooks.c:add_property_null Unexecuted instantiation: zend_smart_str.c:add_property_null Unexecuted instantiation: zend_system_id.c:add_property_null Unexecuted instantiation: zend_variables.c:add_property_null Unexecuted instantiation: zend_weakrefs.c:add_property_null Unexecuted instantiation: zend.c:add_property_null Unexecuted instantiation: internal_functions_cli.c:add_property_null Unexecuted instantiation: fuzzer-parser.c:add_property_null Unexecuted instantiation: fuzzer-sapi.c:add_property_null Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_null Unexecuted instantiation: fuzzer-exif.c:add_property_null Unexecuted instantiation: fuzzer-unserialize.c:add_property_null Unexecuted instantiation: fuzzer-function-jit.c:add_property_null Unexecuted instantiation: fuzzer-json.c:add_property_null Unexecuted instantiation: fuzzer-unserializehash.c:add_property_null Unexecuted instantiation: fuzzer-execute.c:add_property_null |
667 | 0 | static zend_always_inline void add_property_bool(zval *arg, const char *key, bool b) { |
668 | 0 | add_property_bool_ex(arg, key, strlen(key), b); |
669 | 0 | } Unexecuted instantiation: php_date.c:add_property_bool Unexecuted instantiation: php_time.c:add_property_bool Unexecuted instantiation: time_duration.c:add_property_bool Unexecuted instantiation: php_pcre.c:add_property_bool Unexecuted instantiation: exif.c:add_property_bool Unexecuted instantiation: hash_adler32.c:add_property_bool Unexecuted instantiation: hash_crc32.c:add_property_bool Unexecuted instantiation: hash_fnv.c:add_property_bool Unexecuted instantiation: hash_gost.c:add_property_bool Unexecuted instantiation: hash_haval.c:add_property_bool Unexecuted instantiation: hash_joaat.c:add_property_bool Unexecuted instantiation: hash_md.c:add_property_bool Unexecuted instantiation: hash_murmur.c:add_property_bool Unexecuted instantiation: hash_ripemd.c:add_property_bool Unexecuted instantiation: hash_sha_ni.c:add_property_bool Unexecuted instantiation: hash_sha_sse2.c:add_property_bool Unexecuted instantiation: hash_sha.c:add_property_bool Unexecuted instantiation: hash_sha3.c:add_property_bool Unexecuted instantiation: hash_snefru.c:add_property_bool Unexecuted instantiation: hash_tiger.c:add_property_bool Unexecuted instantiation: hash_whirlpool.c:add_property_bool Unexecuted instantiation: hash_xxhash.c:add_property_bool Unexecuted instantiation: hash.c:add_property_bool Unexecuted instantiation: json_encoder.c:add_property_bool Unexecuted instantiation: json_parser.tab.c:add_property_bool Unexecuted instantiation: json_scanner.c:add_property_bool Unexecuted instantiation: json.c:add_property_bool Unexecuted instantiation: php_lexbor.c:add_property_bool Unexecuted instantiation: shared_alloc_mmap.c:add_property_bool Unexecuted instantiation: shared_alloc_posix.c:add_property_bool Unexecuted instantiation: shared_alloc_shm.c:add_property_bool Unexecuted instantiation: zend_accelerator_api.c:add_property_bool Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_bool Unexecuted instantiation: zend_accelerator_debug.c:add_property_bool Unexecuted instantiation: zend_accelerator_hash.c:add_property_bool Unexecuted instantiation: zend_accelerator_module.c:add_property_bool Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_bool Unexecuted instantiation: zend_file_cache.c:add_property_bool Unexecuted instantiation: zend_persist_calc.c:add_property_bool Unexecuted instantiation: zend_persist.c:add_property_bool Unexecuted instantiation: zend_shared_alloc.c:add_property_bool Unexecuted instantiation: ZendAccelerator.c:add_property_bool Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_bool Unexecuted instantiation: zend_jit.c:add_property_bool Unexecuted instantiation: csprng.c:add_property_bool Unexecuted instantiation: engine_mt19937.c:add_property_bool Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_bool Unexecuted instantiation: engine_secure.c:add_property_bool Unexecuted instantiation: engine_user.c:add_property_bool Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_bool Unexecuted instantiation: gammasection.c:add_property_bool Unexecuted instantiation: random.c:add_property_bool Unexecuted instantiation: randomizer.c:add_property_bool Unexecuted instantiation: zend_utils.c:add_property_bool Unexecuted instantiation: php_reflection.c:add_property_bool Unexecuted instantiation: php_spl.c:add_property_bool Unexecuted instantiation: spl_array.c:add_property_bool Unexecuted instantiation: spl_directory.c:add_property_bool Unexecuted instantiation: spl_dllist.c:add_property_bool Unexecuted instantiation: spl_exceptions.c:add_property_bool Unexecuted instantiation: spl_fixedarray.c:add_property_bool Unexecuted instantiation: spl_functions.c:add_property_bool Unexecuted instantiation: spl_heap.c:add_property_bool Unexecuted instantiation: spl_iterators.c:add_property_bool Unexecuted instantiation: spl_observer.c:add_property_bool Unexecuted instantiation: array.c:add_property_bool Unexecuted instantiation: assert.c:add_property_bool Unexecuted instantiation: base64.c:add_property_bool Unexecuted instantiation: basic_functions.c:add_property_bool Unexecuted instantiation: browscap.c:add_property_bool Unexecuted instantiation: crc32_x86.c:add_property_bool Unexecuted instantiation: crc32.c:add_property_bool Unexecuted instantiation: credits.c:add_property_bool Unexecuted instantiation: crypt.c:add_property_bool Unexecuted instantiation: css.c:add_property_bool Unexecuted instantiation: datetime.c:add_property_bool Unexecuted instantiation: dir.c:add_property_bool Unexecuted instantiation: dl.c:add_property_bool Unexecuted instantiation: dns.c:add_property_bool Unexecuted instantiation: exec.c:add_property_bool Unexecuted instantiation: file.c:add_property_bool Unexecuted instantiation: filestat.c:add_property_bool Unexecuted instantiation: filters.c:add_property_bool Unexecuted instantiation: flock_compat.c:add_property_bool Unexecuted instantiation: formatted_print.c:add_property_bool Unexecuted instantiation: fsock.c:add_property_bool Unexecuted instantiation: ftok.c:add_property_bool Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_bool Unexecuted instantiation: head.c:add_property_bool Unexecuted instantiation: hrtime.c:add_property_bool Unexecuted instantiation: html.c:add_property_bool Unexecuted instantiation: http_fopen_wrapper.c:add_property_bool Unexecuted instantiation: http.c:add_property_bool Unexecuted instantiation: image.c:add_property_bool Unexecuted instantiation: incomplete_class.c:add_property_bool Unexecuted instantiation: info.c:add_property_bool Unexecuted instantiation: io_poll.c:add_property_bool Unexecuted instantiation: iptc.c:add_property_bool Unexecuted instantiation: levenshtein.c:add_property_bool Unexecuted instantiation: link.c:add_property_bool Unexecuted instantiation: mail.c:add_property_bool Unexecuted instantiation: math.c:add_property_bool Unexecuted instantiation: md5.c:add_property_bool Unexecuted instantiation: metaphone.c:add_property_bool Unexecuted instantiation: microtime.c:add_property_bool Unexecuted instantiation: net.c:add_property_bool Unexecuted instantiation: pack.c:add_property_bool Unexecuted instantiation: pageinfo.c:add_property_bool Unexecuted instantiation: password.c:add_property_bool Unexecuted instantiation: php_fopen_wrapper.c:add_property_bool Unexecuted instantiation: proc_open.c:add_property_bool Unexecuted instantiation: quot_print.c:add_property_bool Unexecuted instantiation: scanf.c:add_property_bool Unexecuted instantiation: sha1.c:add_property_bool Unexecuted instantiation: soundex.c:add_property_bool Unexecuted instantiation: streamsfuncs.c:add_property_bool Unexecuted instantiation: string.c:add_property_bool Unexecuted instantiation: strnatcmp.c:add_property_bool Unexecuted instantiation: syslog.c:add_property_bool Unexecuted instantiation: type.c:add_property_bool Unexecuted instantiation: uniqid.c:add_property_bool Unexecuted instantiation: url_scanner_ex.c:add_property_bool Unexecuted instantiation: url.c:add_property_bool Unexecuted instantiation: user_filters.c:add_property_bool Unexecuted instantiation: uuencode.c:add_property_bool Unexecuted instantiation: var_unserializer.c:add_property_bool Unexecuted instantiation: var.c:add_property_bool Unexecuted instantiation: versioning.c:add_property_bool Unexecuted instantiation: crypt_sha256.c:add_property_bool Unexecuted instantiation: crypt_sha512.c:add_property_bool Unexecuted instantiation: php_crypt_r.c:add_property_bool Unexecuted instantiation: php_uri.c:add_property_bool Unexecuted instantiation: php_uri_common.c:add_property_bool Unexecuted instantiation: uri_parser_rfc3986.c:add_property_bool Unexecuted instantiation: uri_parser_whatwg.c:add_property_bool Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_bool Unexecuted instantiation: explicit_bzero.c:add_property_bool Unexecuted instantiation: fopen_wrappers.c:add_property_bool Unexecuted instantiation: getopt.c:add_property_bool Unexecuted instantiation: main.c:add_property_bool Unexecuted instantiation: network.c:add_property_bool Unexecuted instantiation: output.c:add_property_bool Unexecuted instantiation: php_content_types.c:add_property_bool Unexecuted instantiation: php_ini_builder.c:add_property_bool Unexecuted instantiation: php_ini.c:add_property_bool Unexecuted instantiation: php_glob.c:add_property_bool Unexecuted instantiation: php_odbc_utils.c:add_property_bool Unexecuted instantiation: php_open_temporary_file.c:add_property_bool Unexecuted instantiation: php_scandir.c:add_property_bool Unexecuted instantiation: php_syslog.c:add_property_bool Unexecuted instantiation: php_ticks.c:add_property_bool Unexecuted instantiation: php_variables.c:add_property_bool Unexecuted instantiation: reentrancy.c:add_property_bool Unexecuted instantiation: rfc1867.c:add_property_bool Unexecuted instantiation: safe_bcmp.c:add_property_bool Unexecuted instantiation: SAPI.c:add_property_bool Unexecuted instantiation: snprintf.c:add_property_bool Unexecuted instantiation: spprintf.c:add_property_bool Unexecuted instantiation: strlcat.c:add_property_bool Unexecuted instantiation: strlcpy.c:add_property_bool Unexecuted instantiation: php_io.c:add_property_bool Unexecuted instantiation: php_io_copy_linux.c:add_property_bool Unexecuted instantiation: poll_backend_epoll.c:add_property_bool Unexecuted instantiation: poll_backend_eventport.c:add_property_bool Unexecuted instantiation: poll_backend_kqueue.c:add_property_bool Unexecuted instantiation: poll_backend_poll.c:add_property_bool Unexecuted instantiation: poll_core.c:add_property_bool Unexecuted instantiation: poll_fd_table.c:add_property_bool Unexecuted instantiation: poll_handle.c:add_property_bool Unexecuted instantiation: cast.c:add_property_bool Unexecuted instantiation: filter.c:add_property_bool Unexecuted instantiation: glob_wrapper.c:add_property_bool Unexecuted instantiation: memory.c:add_property_bool Unexecuted instantiation: mmap.c:add_property_bool Unexecuted instantiation: plain_wrapper.c:add_property_bool Unexecuted instantiation: stream_errors.c:add_property_bool Unexecuted instantiation: streams.c:add_property_bool Unexecuted instantiation: transports.c:add_property_bool Unexecuted instantiation: userspace.c:add_property_bool Unexecuted instantiation: xp_socket.c:add_property_bool Unexecuted instantiation: block_pass.c:add_property_bool Unexecuted instantiation: compact_literals.c:add_property_bool Unexecuted instantiation: compact_vars.c:add_property_bool Unexecuted instantiation: dfa_pass.c:add_property_bool Unexecuted instantiation: nop_removal.c:add_property_bool Unexecuted instantiation: optimize_func_calls.c:add_property_bool Unexecuted instantiation: optimize_temp_vars_5.c:add_property_bool Unexecuted instantiation: pass1.c:add_property_bool Unexecuted instantiation: pass3.c:add_property_bool Unexecuted instantiation: sccp.c:add_property_bool Unexecuted instantiation: zend_optimizer.c:add_property_bool Unexecuted instantiation: zend_API.c:add_property_bool Unexecuted instantiation: zend_ast.c:add_property_bool Unexecuted instantiation: zend_attributes.c:add_property_bool Unexecuted instantiation: zend_autoload.c:add_property_bool Unexecuted instantiation: zend_builtin_functions.c:add_property_bool Unexecuted instantiation: zend_closures.c:add_property_bool Unexecuted instantiation: zend_compile.c:add_property_bool Unexecuted instantiation: zend_constants.c:add_property_bool Unexecuted instantiation: zend_default_classes.c:add_property_bool Unexecuted instantiation: zend_dtrace.c:add_property_bool Unexecuted instantiation: zend_enum.c:add_property_bool Unexecuted instantiation: zend_exceptions.c:add_property_bool Unexecuted instantiation: zend_execute_API.c:add_property_bool Unexecuted instantiation: zend_execute.c:add_property_bool Unexecuted instantiation: zend_fibers.c:add_property_bool Unexecuted instantiation: zend_gc.c:add_property_bool Unexecuted instantiation: zend_generators.c:add_property_bool Unexecuted instantiation: zend_inheritance.c:add_property_bool Unexecuted instantiation: zend_ini_parser.c:add_property_bool Unexecuted instantiation: zend_ini_scanner.c:add_property_bool Unexecuted instantiation: zend_ini.c:add_property_bool Unexecuted instantiation: zend_interfaces.c:add_property_bool Unexecuted instantiation: zend_iterators.c:add_property_bool Unexecuted instantiation: zend_language_parser.c:add_property_bool Unexecuted instantiation: zend_language_scanner.c:add_property_bool Unexecuted instantiation: zend_lazy_objects.c:add_property_bool Unexecuted instantiation: zend_list.c:add_property_bool Unexecuted instantiation: zend_object_handlers.c:add_property_bool Unexecuted instantiation: zend_objects_API.c:add_property_bool Unexecuted instantiation: zend_objects.c:add_property_bool Unexecuted instantiation: zend_observer.c:add_property_bool Unexecuted instantiation: zend_opcode.c:add_property_bool Unexecuted instantiation: zend_operators.c:add_property_bool Unexecuted instantiation: zend_partial.c:add_property_bool Unexecuted instantiation: zend_property_hooks.c:add_property_bool Unexecuted instantiation: zend_smart_str.c:add_property_bool Unexecuted instantiation: zend_system_id.c:add_property_bool Unexecuted instantiation: zend_variables.c:add_property_bool Unexecuted instantiation: zend_weakrefs.c:add_property_bool Unexecuted instantiation: zend.c:add_property_bool Unexecuted instantiation: internal_functions_cli.c:add_property_bool Unexecuted instantiation: fuzzer-parser.c:add_property_bool Unexecuted instantiation: fuzzer-sapi.c:add_property_bool Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_bool Unexecuted instantiation: fuzzer-exif.c:add_property_bool Unexecuted instantiation: fuzzer-unserialize.c:add_property_bool Unexecuted instantiation: fuzzer-function-jit.c:add_property_bool Unexecuted instantiation: fuzzer-json.c:add_property_bool Unexecuted instantiation: fuzzer-unserializehash.c:add_property_bool Unexecuted instantiation: fuzzer-execute.c:add_property_bool |
670 | 207 | static zend_always_inline void add_property_resource(zval *arg, const char *key, zend_resource *r) { |
671 | 207 | add_property_resource_ex(arg, key, strlen(key), r); |
672 | 207 | } Unexecuted instantiation: php_date.c:add_property_resource Unexecuted instantiation: php_time.c:add_property_resource Unexecuted instantiation: time_duration.c:add_property_resource Unexecuted instantiation: php_pcre.c:add_property_resource Unexecuted instantiation: exif.c:add_property_resource Unexecuted instantiation: hash_adler32.c:add_property_resource Unexecuted instantiation: hash_crc32.c:add_property_resource Unexecuted instantiation: hash_fnv.c:add_property_resource Unexecuted instantiation: hash_gost.c:add_property_resource Unexecuted instantiation: hash_haval.c:add_property_resource Unexecuted instantiation: hash_joaat.c:add_property_resource Unexecuted instantiation: hash_md.c:add_property_resource Unexecuted instantiation: hash_murmur.c:add_property_resource Unexecuted instantiation: hash_ripemd.c:add_property_resource Unexecuted instantiation: hash_sha_ni.c:add_property_resource Unexecuted instantiation: hash_sha_sse2.c:add_property_resource Unexecuted instantiation: hash_sha.c:add_property_resource Unexecuted instantiation: hash_sha3.c:add_property_resource Unexecuted instantiation: hash_snefru.c:add_property_resource Unexecuted instantiation: hash_tiger.c:add_property_resource Unexecuted instantiation: hash_whirlpool.c:add_property_resource Unexecuted instantiation: hash_xxhash.c:add_property_resource Unexecuted instantiation: hash.c:add_property_resource Unexecuted instantiation: json_encoder.c:add_property_resource Unexecuted instantiation: json_parser.tab.c:add_property_resource Unexecuted instantiation: json_scanner.c:add_property_resource Unexecuted instantiation: json.c:add_property_resource Unexecuted instantiation: php_lexbor.c:add_property_resource Unexecuted instantiation: shared_alloc_mmap.c:add_property_resource Unexecuted instantiation: shared_alloc_posix.c:add_property_resource Unexecuted instantiation: shared_alloc_shm.c:add_property_resource Unexecuted instantiation: zend_accelerator_api.c:add_property_resource Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_resource Unexecuted instantiation: zend_accelerator_debug.c:add_property_resource Unexecuted instantiation: zend_accelerator_hash.c:add_property_resource Unexecuted instantiation: zend_accelerator_module.c:add_property_resource Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_resource Unexecuted instantiation: zend_file_cache.c:add_property_resource Unexecuted instantiation: zend_persist_calc.c:add_property_resource Unexecuted instantiation: zend_persist.c:add_property_resource Unexecuted instantiation: zend_shared_alloc.c:add_property_resource Unexecuted instantiation: ZendAccelerator.c:add_property_resource Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_resource Unexecuted instantiation: zend_jit.c:add_property_resource Unexecuted instantiation: csprng.c:add_property_resource Unexecuted instantiation: engine_mt19937.c:add_property_resource Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_resource Unexecuted instantiation: engine_secure.c:add_property_resource Unexecuted instantiation: engine_user.c:add_property_resource Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_resource Unexecuted instantiation: gammasection.c:add_property_resource Unexecuted instantiation: random.c:add_property_resource Unexecuted instantiation: randomizer.c:add_property_resource Unexecuted instantiation: zend_utils.c:add_property_resource Unexecuted instantiation: php_reflection.c:add_property_resource Unexecuted instantiation: php_spl.c:add_property_resource Unexecuted instantiation: spl_array.c:add_property_resource Unexecuted instantiation: spl_directory.c:add_property_resource Unexecuted instantiation: spl_dllist.c:add_property_resource Unexecuted instantiation: spl_exceptions.c:add_property_resource Unexecuted instantiation: spl_fixedarray.c:add_property_resource Unexecuted instantiation: spl_functions.c:add_property_resource Unexecuted instantiation: spl_heap.c:add_property_resource Unexecuted instantiation: spl_iterators.c:add_property_resource Unexecuted instantiation: spl_observer.c:add_property_resource Unexecuted instantiation: array.c:add_property_resource Unexecuted instantiation: assert.c:add_property_resource Unexecuted instantiation: base64.c:add_property_resource Unexecuted instantiation: basic_functions.c:add_property_resource Unexecuted instantiation: browscap.c:add_property_resource Unexecuted instantiation: crc32_x86.c:add_property_resource Unexecuted instantiation: crc32.c:add_property_resource Unexecuted instantiation: credits.c:add_property_resource Unexecuted instantiation: crypt.c:add_property_resource Unexecuted instantiation: css.c:add_property_resource Unexecuted instantiation: datetime.c:add_property_resource Unexecuted instantiation: dir.c:add_property_resource Unexecuted instantiation: dl.c:add_property_resource Unexecuted instantiation: dns.c:add_property_resource Unexecuted instantiation: exec.c:add_property_resource Unexecuted instantiation: file.c:add_property_resource Unexecuted instantiation: filestat.c:add_property_resource Unexecuted instantiation: filters.c:add_property_resource Unexecuted instantiation: flock_compat.c:add_property_resource Unexecuted instantiation: formatted_print.c:add_property_resource Unexecuted instantiation: fsock.c:add_property_resource Unexecuted instantiation: ftok.c:add_property_resource Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_resource Unexecuted instantiation: head.c:add_property_resource Unexecuted instantiation: hrtime.c:add_property_resource Unexecuted instantiation: html.c:add_property_resource Unexecuted instantiation: http_fopen_wrapper.c:add_property_resource Unexecuted instantiation: http.c:add_property_resource Unexecuted instantiation: image.c:add_property_resource Unexecuted instantiation: incomplete_class.c:add_property_resource Unexecuted instantiation: info.c:add_property_resource Unexecuted instantiation: io_poll.c:add_property_resource Unexecuted instantiation: iptc.c:add_property_resource Unexecuted instantiation: levenshtein.c:add_property_resource Unexecuted instantiation: link.c:add_property_resource Unexecuted instantiation: mail.c:add_property_resource Unexecuted instantiation: math.c:add_property_resource Unexecuted instantiation: md5.c:add_property_resource Unexecuted instantiation: metaphone.c:add_property_resource Unexecuted instantiation: microtime.c:add_property_resource Unexecuted instantiation: net.c:add_property_resource Unexecuted instantiation: pack.c:add_property_resource Unexecuted instantiation: pageinfo.c:add_property_resource Unexecuted instantiation: password.c:add_property_resource Unexecuted instantiation: php_fopen_wrapper.c:add_property_resource Unexecuted instantiation: proc_open.c:add_property_resource Unexecuted instantiation: quot_print.c:add_property_resource Unexecuted instantiation: scanf.c:add_property_resource Unexecuted instantiation: sha1.c:add_property_resource Unexecuted instantiation: soundex.c:add_property_resource Unexecuted instantiation: streamsfuncs.c:add_property_resource Unexecuted instantiation: string.c:add_property_resource Unexecuted instantiation: strnatcmp.c:add_property_resource Unexecuted instantiation: syslog.c:add_property_resource Unexecuted instantiation: type.c:add_property_resource Unexecuted instantiation: uniqid.c:add_property_resource Unexecuted instantiation: url_scanner_ex.c:add_property_resource Unexecuted instantiation: url.c:add_property_resource Unexecuted instantiation: user_filters.c:add_property_resource Unexecuted instantiation: uuencode.c:add_property_resource Unexecuted instantiation: var_unserializer.c:add_property_resource Unexecuted instantiation: var.c:add_property_resource Unexecuted instantiation: versioning.c:add_property_resource Unexecuted instantiation: crypt_sha256.c:add_property_resource Unexecuted instantiation: crypt_sha512.c:add_property_resource Unexecuted instantiation: php_crypt_r.c:add_property_resource Unexecuted instantiation: php_uri.c:add_property_resource Unexecuted instantiation: php_uri_common.c:add_property_resource Unexecuted instantiation: uri_parser_rfc3986.c:add_property_resource Unexecuted instantiation: uri_parser_whatwg.c:add_property_resource Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_resource Unexecuted instantiation: explicit_bzero.c:add_property_resource Unexecuted instantiation: fopen_wrappers.c:add_property_resource Unexecuted instantiation: getopt.c:add_property_resource Unexecuted instantiation: main.c:add_property_resource Unexecuted instantiation: network.c:add_property_resource Unexecuted instantiation: output.c:add_property_resource Unexecuted instantiation: php_content_types.c:add_property_resource Unexecuted instantiation: php_ini_builder.c:add_property_resource Unexecuted instantiation: php_ini.c:add_property_resource Unexecuted instantiation: php_glob.c:add_property_resource Unexecuted instantiation: php_odbc_utils.c:add_property_resource Unexecuted instantiation: php_open_temporary_file.c:add_property_resource Unexecuted instantiation: php_scandir.c:add_property_resource Unexecuted instantiation: php_syslog.c:add_property_resource Unexecuted instantiation: php_ticks.c:add_property_resource Unexecuted instantiation: php_variables.c:add_property_resource Unexecuted instantiation: reentrancy.c:add_property_resource Unexecuted instantiation: rfc1867.c:add_property_resource Unexecuted instantiation: safe_bcmp.c:add_property_resource Unexecuted instantiation: SAPI.c:add_property_resource Unexecuted instantiation: snprintf.c:add_property_resource Unexecuted instantiation: spprintf.c:add_property_resource Unexecuted instantiation: strlcat.c:add_property_resource Unexecuted instantiation: strlcpy.c:add_property_resource Unexecuted instantiation: php_io.c:add_property_resource Unexecuted instantiation: php_io_copy_linux.c:add_property_resource Unexecuted instantiation: poll_backend_epoll.c:add_property_resource Unexecuted instantiation: poll_backend_eventport.c:add_property_resource Unexecuted instantiation: poll_backend_kqueue.c:add_property_resource Unexecuted instantiation: poll_backend_poll.c:add_property_resource Unexecuted instantiation: poll_core.c:add_property_resource Unexecuted instantiation: poll_fd_table.c:add_property_resource Unexecuted instantiation: poll_handle.c:add_property_resource Unexecuted instantiation: cast.c:add_property_resource Unexecuted instantiation: filter.c:add_property_resource Unexecuted instantiation: glob_wrapper.c:add_property_resource Unexecuted instantiation: memory.c:add_property_resource Unexecuted instantiation: mmap.c:add_property_resource Unexecuted instantiation: plain_wrapper.c:add_property_resource Unexecuted instantiation: stream_errors.c:add_property_resource Unexecuted instantiation: streams.c:add_property_resource Unexecuted instantiation: transports.c:add_property_resource userspace.c:add_property_resource Line | Count | Source | 670 | 207 | static zend_always_inline void add_property_resource(zval *arg, const char *key, zend_resource *r) { | 671 | 207 | add_property_resource_ex(arg, key, strlen(key), r); | 672 | 207 | } |
Unexecuted instantiation: xp_socket.c:add_property_resource Unexecuted instantiation: block_pass.c:add_property_resource Unexecuted instantiation: compact_literals.c:add_property_resource Unexecuted instantiation: compact_vars.c:add_property_resource Unexecuted instantiation: dfa_pass.c:add_property_resource Unexecuted instantiation: nop_removal.c:add_property_resource Unexecuted instantiation: optimize_func_calls.c:add_property_resource Unexecuted instantiation: optimize_temp_vars_5.c:add_property_resource Unexecuted instantiation: pass1.c:add_property_resource Unexecuted instantiation: pass3.c:add_property_resource Unexecuted instantiation: sccp.c:add_property_resource Unexecuted instantiation: zend_optimizer.c:add_property_resource Unexecuted instantiation: zend_API.c:add_property_resource Unexecuted instantiation: zend_ast.c:add_property_resource Unexecuted instantiation: zend_attributes.c:add_property_resource Unexecuted instantiation: zend_autoload.c:add_property_resource Unexecuted instantiation: zend_builtin_functions.c:add_property_resource Unexecuted instantiation: zend_closures.c:add_property_resource Unexecuted instantiation: zend_compile.c:add_property_resource Unexecuted instantiation: zend_constants.c:add_property_resource Unexecuted instantiation: zend_default_classes.c:add_property_resource Unexecuted instantiation: zend_dtrace.c:add_property_resource Unexecuted instantiation: zend_enum.c:add_property_resource Unexecuted instantiation: zend_exceptions.c:add_property_resource Unexecuted instantiation: zend_execute_API.c:add_property_resource Unexecuted instantiation: zend_execute.c:add_property_resource Unexecuted instantiation: zend_fibers.c:add_property_resource Unexecuted instantiation: zend_gc.c:add_property_resource Unexecuted instantiation: zend_generators.c:add_property_resource Unexecuted instantiation: zend_inheritance.c:add_property_resource Unexecuted instantiation: zend_ini_parser.c:add_property_resource Unexecuted instantiation: zend_ini_scanner.c:add_property_resource Unexecuted instantiation: zend_ini.c:add_property_resource Unexecuted instantiation: zend_interfaces.c:add_property_resource Unexecuted instantiation: zend_iterators.c:add_property_resource Unexecuted instantiation: zend_language_parser.c:add_property_resource Unexecuted instantiation: zend_language_scanner.c:add_property_resource Unexecuted instantiation: zend_lazy_objects.c:add_property_resource Unexecuted instantiation: zend_list.c:add_property_resource Unexecuted instantiation: zend_object_handlers.c:add_property_resource Unexecuted instantiation: zend_objects_API.c:add_property_resource Unexecuted instantiation: zend_objects.c:add_property_resource Unexecuted instantiation: zend_observer.c:add_property_resource Unexecuted instantiation: zend_opcode.c:add_property_resource Unexecuted instantiation: zend_operators.c:add_property_resource Unexecuted instantiation: zend_partial.c:add_property_resource Unexecuted instantiation: zend_property_hooks.c:add_property_resource Unexecuted instantiation: zend_smart_str.c:add_property_resource Unexecuted instantiation: zend_system_id.c:add_property_resource Unexecuted instantiation: zend_variables.c:add_property_resource Unexecuted instantiation: zend_weakrefs.c:add_property_resource Unexecuted instantiation: zend.c:add_property_resource Unexecuted instantiation: internal_functions_cli.c:add_property_resource Unexecuted instantiation: fuzzer-parser.c:add_property_resource Unexecuted instantiation: fuzzer-sapi.c:add_property_resource Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_resource Unexecuted instantiation: fuzzer-exif.c:add_property_resource Unexecuted instantiation: fuzzer-unserialize.c:add_property_resource Unexecuted instantiation: fuzzer-function-jit.c:add_property_resource Unexecuted instantiation: fuzzer-json.c:add_property_resource Unexecuted instantiation: fuzzer-unserializehash.c:add_property_resource Unexecuted instantiation: fuzzer-execute.c:add_property_resource |
673 | 0 | static zend_always_inline void add_property_double(zval *arg, const char *key, double d) { |
674 | 0 | add_property_double_ex(arg, key, strlen(key), d); |
675 | 0 | } Unexecuted instantiation: php_date.c:add_property_double Unexecuted instantiation: php_time.c:add_property_double Unexecuted instantiation: time_duration.c:add_property_double Unexecuted instantiation: php_pcre.c:add_property_double Unexecuted instantiation: exif.c:add_property_double Unexecuted instantiation: hash_adler32.c:add_property_double Unexecuted instantiation: hash_crc32.c:add_property_double Unexecuted instantiation: hash_fnv.c:add_property_double Unexecuted instantiation: hash_gost.c:add_property_double Unexecuted instantiation: hash_haval.c:add_property_double Unexecuted instantiation: hash_joaat.c:add_property_double Unexecuted instantiation: hash_md.c:add_property_double Unexecuted instantiation: hash_murmur.c:add_property_double Unexecuted instantiation: hash_ripemd.c:add_property_double Unexecuted instantiation: hash_sha_ni.c:add_property_double Unexecuted instantiation: hash_sha_sse2.c:add_property_double Unexecuted instantiation: hash_sha.c:add_property_double Unexecuted instantiation: hash_sha3.c:add_property_double Unexecuted instantiation: hash_snefru.c:add_property_double Unexecuted instantiation: hash_tiger.c:add_property_double Unexecuted instantiation: hash_whirlpool.c:add_property_double Unexecuted instantiation: hash_xxhash.c:add_property_double Unexecuted instantiation: hash.c:add_property_double Unexecuted instantiation: json_encoder.c:add_property_double Unexecuted instantiation: json_parser.tab.c:add_property_double Unexecuted instantiation: json_scanner.c:add_property_double Unexecuted instantiation: json.c:add_property_double Unexecuted instantiation: php_lexbor.c:add_property_double Unexecuted instantiation: shared_alloc_mmap.c:add_property_double Unexecuted instantiation: shared_alloc_posix.c:add_property_double Unexecuted instantiation: shared_alloc_shm.c:add_property_double Unexecuted instantiation: zend_accelerator_api.c:add_property_double Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_double Unexecuted instantiation: zend_accelerator_debug.c:add_property_double Unexecuted instantiation: zend_accelerator_hash.c:add_property_double Unexecuted instantiation: zend_accelerator_module.c:add_property_double Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_double Unexecuted instantiation: zend_file_cache.c:add_property_double Unexecuted instantiation: zend_persist_calc.c:add_property_double Unexecuted instantiation: zend_persist.c:add_property_double Unexecuted instantiation: zend_shared_alloc.c:add_property_double Unexecuted instantiation: ZendAccelerator.c:add_property_double Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_double Unexecuted instantiation: zend_jit.c:add_property_double Unexecuted instantiation: csprng.c:add_property_double Unexecuted instantiation: engine_mt19937.c:add_property_double Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_double Unexecuted instantiation: engine_secure.c:add_property_double Unexecuted instantiation: engine_user.c:add_property_double Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_double Unexecuted instantiation: gammasection.c:add_property_double Unexecuted instantiation: random.c:add_property_double Unexecuted instantiation: randomizer.c:add_property_double Unexecuted instantiation: zend_utils.c:add_property_double Unexecuted instantiation: php_reflection.c:add_property_double Unexecuted instantiation: php_spl.c:add_property_double Unexecuted instantiation: spl_array.c:add_property_double Unexecuted instantiation: spl_directory.c:add_property_double Unexecuted instantiation: spl_dllist.c:add_property_double Unexecuted instantiation: spl_exceptions.c:add_property_double Unexecuted instantiation: spl_fixedarray.c:add_property_double Unexecuted instantiation: spl_functions.c:add_property_double Unexecuted instantiation: spl_heap.c:add_property_double Unexecuted instantiation: spl_iterators.c:add_property_double Unexecuted instantiation: spl_observer.c:add_property_double Unexecuted instantiation: array.c:add_property_double Unexecuted instantiation: assert.c:add_property_double Unexecuted instantiation: base64.c:add_property_double Unexecuted instantiation: basic_functions.c:add_property_double Unexecuted instantiation: browscap.c:add_property_double Unexecuted instantiation: crc32_x86.c:add_property_double Unexecuted instantiation: crc32.c:add_property_double Unexecuted instantiation: credits.c:add_property_double Unexecuted instantiation: crypt.c:add_property_double Unexecuted instantiation: css.c:add_property_double Unexecuted instantiation: datetime.c:add_property_double Unexecuted instantiation: dir.c:add_property_double Unexecuted instantiation: dl.c:add_property_double Unexecuted instantiation: dns.c:add_property_double Unexecuted instantiation: exec.c:add_property_double Unexecuted instantiation: file.c:add_property_double Unexecuted instantiation: filestat.c:add_property_double Unexecuted instantiation: filters.c:add_property_double Unexecuted instantiation: flock_compat.c:add_property_double Unexecuted instantiation: formatted_print.c:add_property_double Unexecuted instantiation: fsock.c:add_property_double Unexecuted instantiation: ftok.c:add_property_double Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_double Unexecuted instantiation: head.c:add_property_double Unexecuted instantiation: hrtime.c:add_property_double Unexecuted instantiation: html.c:add_property_double Unexecuted instantiation: http_fopen_wrapper.c:add_property_double Unexecuted instantiation: http.c:add_property_double Unexecuted instantiation: image.c:add_property_double Unexecuted instantiation: incomplete_class.c:add_property_double Unexecuted instantiation: info.c:add_property_double Unexecuted instantiation: io_poll.c:add_property_double Unexecuted instantiation: iptc.c:add_property_double Unexecuted instantiation: levenshtein.c:add_property_double Unexecuted instantiation: link.c:add_property_double Unexecuted instantiation: mail.c:add_property_double Unexecuted instantiation: math.c:add_property_double Unexecuted instantiation: md5.c:add_property_double Unexecuted instantiation: metaphone.c:add_property_double Unexecuted instantiation: microtime.c:add_property_double Unexecuted instantiation: net.c:add_property_double Unexecuted instantiation: pack.c:add_property_double Unexecuted instantiation: pageinfo.c:add_property_double Unexecuted instantiation: password.c:add_property_double Unexecuted instantiation: php_fopen_wrapper.c:add_property_double Unexecuted instantiation: proc_open.c:add_property_double Unexecuted instantiation: quot_print.c:add_property_double Unexecuted instantiation: scanf.c:add_property_double Unexecuted instantiation: sha1.c:add_property_double Unexecuted instantiation: soundex.c:add_property_double Unexecuted instantiation: streamsfuncs.c:add_property_double Unexecuted instantiation: string.c:add_property_double Unexecuted instantiation: strnatcmp.c:add_property_double Unexecuted instantiation: syslog.c:add_property_double Unexecuted instantiation: type.c:add_property_double Unexecuted instantiation: uniqid.c:add_property_double Unexecuted instantiation: url_scanner_ex.c:add_property_double Unexecuted instantiation: url.c:add_property_double Unexecuted instantiation: user_filters.c:add_property_double Unexecuted instantiation: uuencode.c:add_property_double Unexecuted instantiation: var_unserializer.c:add_property_double Unexecuted instantiation: var.c:add_property_double Unexecuted instantiation: versioning.c:add_property_double Unexecuted instantiation: crypt_sha256.c:add_property_double Unexecuted instantiation: crypt_sha512.c:add_property_double Unexecuted instantiation: php_crypt_r.c:add_property_double Unexecuted instantiation: php_uri.c:add_property_double Unexecuted instantiation: php_uri_common.c:add_property_double Unexecuted instantiation: uri_parser_rfc3986.c:add_property_double Unexecuted instantiation: uri_parser_whatwg.c:add_property_double Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_double Unexecuted instantiation: explicit_bzero.c:add_property_double Unexecuted instantiation: fopen_wrappers.c:add_property_double Unexecuted instantiation: getopt.c:add_property_double Unexecuted instantiation: main.c:add_property_double Unexecuted instantiation: network.c:add_property_double Unexecuted instantiation: output.c:add_property_double Unexecuted instantiation: php_content_types.c:add_property_double Unexecuted instantiation: php_ini_builder.c:add_property_double Unexecuted instantiation: php_ini.c:add_property_double Unexecuted instantiation: php_glob.c:add_property_double Unexecuted instantiation: php_odbc_utils.c:add_property_double Unexecuted instantiation: php_open_temporary_file.c:add_property_double Unexecuted instantiation: php_scandir.c:add_property_double Unexecuted instantiation: php_syslog.c:add_property_double Unexecuted instantiation: php_ticks.c:add_property_double Unexecuted instantiation: php_variables.c:add_property_double Unexecuted instantiation: reentrancy.c:add_property_double Unexecuted instantiation: rfc1867.c:add_property_double Unexecuted instantiation: safe_bcmp.c:add_property_double Unexecuted instantiation: SAPI.c:add_property_double Unexecuted instantiation: snprintf.c:add_property_double Unexecuted instantiation: spprintf.c:add_property_double Unexecuted instantiation: strlcat.c:add_property_double Unexecuted instantiation: strlcpy.c:add_property_double Unexecuted instantiation: php_io.c:add_property_double Unexecuted instantiation: php_io_copy_linux.c:add_property_double Unexecuted instantiation: poll_backend_epoll.c:add_property_double Unexecuted instantiation: poll_backend_eventport.c:add_property_double Unexecuted instantiation: poll_backend_kqueue.c:add_property_double Unexecuted instantiation: poll_backend_poll.c:add_property_double Unexecuted instantiation: poll_core.c:add_property_double Unexecuted instantiation: poll_fd_table.c:add_property_double Unexecuted instantiation: poll_handle.c:add_property_double Unexecuted instantiation: cast.c:add_property_double Unexecuted instantiation: filter.c:add_property_double Unexecuted instantiation: glob_wrapper.c:add_property_double Unexecuted instantiation: memory.c:add_property_double Unexecuted instantiation: mmap.c:add_property_double Unexecuted instantiation: plain_wrapper.c:add_property_double Unexecuted instantiation: stream_errors.c:add_property_double Unexecuted instantiation: streams.c:add_property_double Unexecuted instantiation: transports.c:add_property_double Unexecuted instantiation: userspace.c:add_property_double Unexecuted instantiation: xp_socket.c:add_property_double Unexecuted instantiation: block_pass.c:add_property_double Unexecuted instantiation: compact_literals.c:add_property_double Unexecuted instantiation: compact_vars.c:add_property_double Unexecuted instantiation: dfa_pass.c:add_property_double Unexecuted instantiation: nop_removal.c:add_property_double Unexecuted instantiation: optimize_func_calls.c:add_property_double Unexecuted instantiation: optimize_temp_vars_5.c:add_property_double Unexecuted instantiation: pass1.c:add_property_double Unexecuted instantiation: pass3.c:add_property_double Unexecuted instantiation: sccp.c:add_property_double Unexecuted instantiation: zend_optimizer.c:add_property_double Unexecuted instantiation: zend_API.c:add_property_double Unexecuted instantiation: zend_ast.c:add_property_double Unexecuted instantiation: zend_attributes.c:add_property_double Unexecuted instantiation: zend_autoload.c:add_property_double Unexecuted instantiation: zend_builtin_functions.c:add_property_double Unexecuted instantiation: zend_closures.c:add_property_double Unexecuted instantiation: zend_compile.c:add_property_double Unexecuted instantiation: zend_constants.c:add_property_double Unexecuted instantiation: zend_default_classes.c:add_property_double Unexecuted instantiation: zend_dtrace.c:add_property_double Unexecuted instantiation: zend_enum.c:add_property_double Unexecuted instantiation: zend_exceptions.c:add_property_double Unexecuted instantiation: zend_execute_API.c:add_property_double Unexecuted instantiation: zend_execute.c:add_property_double Unexecuted instantiation: zend_fibers.c:add_property_double Unexecuted instantiation: zend_gc.c:add_property_double Unexecuted instantiation: zend_generators.c:add_property_double Unexecuted instantiation: zend_inheritance.c:add_property_double Unexecuted instantiation: zend_ini_parser.c:add_property_double Unexecuted instantiation: zend_ini_scanner.c:add_property_double Unexecuted instantiation: zend_ini.c:add_property_double Unexecuted instantiation: zend_interfaces.c:add_property_double Unexecuted instantiation: zend_iterators.c:add_property_double Unexecuted instantiation: zend_language_parser.c:add_property_double Unexecuted instantiation: zend_language_scanner.c:add_property_double Unexecuted instantiation: zend_lazy_objects.c:add_property_double Unexecuted instantiation: zend_list.c:add_property_double Unexecuted instantiation: zend_object_handlers.c:add_property_double Unexecuted instantiation: zend_objects_API.c:add_property_double Unexecuted instantiation: zend_objects.c:add_property_double Unexecuted instantiation: zend_observer.c:add_property_double Unexecuted instantiation: zend_opcode.c:add_property_double Unexecuted instantiation: zend_operators.c:add_property_double Unexecuted instantiation: zend_partial.c:add_property_double Unexecuted instantiation: zend_property_hooks.c:add_property_double Unexecuted instantiation: zend_smart_str.c:add_property_double Unexecuted instantiation: zend_system_id.c:add_property_double Unexecuted instantiation: zend_variables.c:add_property_double Unexecuted instantiation: zend_weakrefs.c:add_property_double Unexecuted instantiation: zend.c:add_property_double Unexecuted instantiation: internal_functions_cli.c:add_property_double Unexecuted instantiation: fuzzer-parser.c:add_property_double Unexecuted instantiation: fuzzer-sapi.c:add_property_double Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_double Unexecuted instantiation: fuzzer-exif.c:add_property_double Unexecuted instantiation: fuzzer-unserialize.c:add_property_double Unexecuted instantiation: fuzzer-function-jit.c:add_property_double Unexecuted instantiation: fuzzer-json.c:add_property_double Unexecuted instantiation: fuzzer-unserializehash.c:add_property_double Unexecuted instantiation: fuzzer-execute.c:add_property_double |
676 | 0 | static zend_always_inline void add_property_str(zval *arg, const char *key, zend_string *str) { |
677 | 0 | add_property_str_ex(arg, key, strlen(key), str); |
678 | 0 | } Unexecuted instantiation: php_date.c:add_property_str Unexecuted instantiation: php_time.c:add_property_str Unexecuted instantiation: time_duration.c:add_property_str Unexecuted instantiation: php_pcre.c:add_property_str Unexecuted instantiation: exif.c:add_property_str Unexecuted instantiation: hash_adler32.c:add_property_str Unexecuted instantiation: hash_crc32.c:add_property_str Unexecuted instantiation: hash_fnv.c:add_property_str Unexecuted instantiation: hash_gost.c:add_property_str Unexecuted instantiation: hash_haval.c:add_property_str Unexecuted instantiation: hash_joaat.c:add_property_str Unexecuted instantiation: hash_md.c:add_property_str Unexecuted instantiation: hash_murmur.c:add_property_str Unexecuted instantiation: hash_ripemd.c:add_property_str Unexecuted instantiation: hash_sha_ni.c:add_property_str Unexecuted instantiation: hash_sha_sse2.c:add_property_str Unexecuted instantiation: hash_sha.c:add_property_str Unexecuted instantiation: hash_sha3.c:add_property_str Unexecuted instantiation: hash_snefru.c:add_property_str Unexecuted instantiation: hash_tiger.c:add_property_str Unexecuted instantiation: hash_whirlpool.c:add_property_str Unexecuted instantiation: hash_xxhash.c:add_property_str Unexecuted instantiation: hash.c:add_property_str Unexecuted instantiation: json_encoder.c:add_property_str Unexecuted instantiation: json_parser.tab.c:add_property_str Unexecuted instantiation: json_scanner.c:add_property_str Unexecuted instantiation: json.c:add_property_str Unexecuted instantiation: php_lexbor.c:add_property_str Unexecuted instantiation: shared_alloc_mmap.c:add_property_str Unexecuted instantiation: shared_alloc_posix.c:add_property_str Unexecuted instantiation: shared_alloc_shm.c:add_property_str Unexecuted instantiation: zend_accelerator_api.c:add_property_str Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_str Unexecuted instantiation: zend_accelerator_debug.c:add_property_str Unexecuted instantiation: zend_accelerator_hash.c:add_property_str Unexecuted instantiation: zend_accelerator_module.c:add_property_str Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_str Unexecuted instantiation: zend_file_cache.c:add_property_str Unexecuted instantiation: zend_persist_calc.c:add_property_str Unexecuted instantiation: zend_persist.c:add_property_str Unexecuted instantiation: zend_shared_alloc.c:add_property_str Unexecuted instantiation: ZendAccelerator.c:add_property_str Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_str Unexecuted instantiation: zend_jit.c:add_property_str Unexecuted instantiation: csprng.c:add_property_str Unexecuted instantiation: engine_mt19937.c:add_property_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_str Unexecuted instantiation: engine_secure.c:add_property_str Unexecuted instantiation: engine_user.c:add_property_str Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_str Unexecuted instantiation: gammasection.c:add_property_str Unexecuted instantiation: random.c:add_property_str Unexecuted instantiation: randomizer.c:add_property_str Unexecuted instantiation: zend_utils.c:add_property_str Unexecuted instantiation: php_reflection.c:add_property_str Unexecuted instantiation: php_spl.c:add_property_str Unexecuted instantiation: spl_array.c:add_property_str Unexecuted instantiation: spl_directory.c:add_property_str Unexecuted instantiation: spl_dllist.c:add_property_str Unexecuted instantiation: spl_exceptions.c:add_property_str Unexecuted instantiation: spl_fixedarray.c:add_property_str Unexecuted instantiation: spl_functions.c:add_property_str Unexecuted instantiation: spl_heap.c:add_property_str Unexecuted instantiation: spl_iterators.c:add_property_str Unexecuted instantiation: spl_observer.c:add_property_str Unexecuted instantiation: array.c:add_property_str Unexecuted instantiation: assert.c:add_property_str Unexecuted instantiation: base64.c:add_property_str Unexecuted instantiation: basic_functions.c:add_property_str Unexecuted instantiation: browscap.c:add_property_str Unexecuted instantiation: crc32_x86.c:add_property_str Unexecuted instantiation: crc32.c:add_property_str Unexecuted instantiation: credits.c:add_property_str Unexecuted instantiation: crypt.c:add_property_str Unexecuted instantiation: css.c:add_property_str Unexecuted instantiation: datetime.c:add_property_str Unexecuted instantiation: dir.c:add_property_str Unexecuted instantiation: dl.c:add_property_str Unexecuted instantiation: dns.c:add_property_str Unexecuted instantiation: exec.c:add_property_str Unexecuted instantiation: file.c:add_property_str Unexecuted instantiation: filestat.c:add_property_str Unexecuted instantiation: filters.c:add_property_str Unexecuted instantiation: flock_compat.c:add_property_str Unexecuted instantiation: formatted_print.c:add_property_str Unexecuted instantiation: fsock.c:add_property_str Unexecuted instantiation: ftok.c:add_property_str Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_str Unexecuted instantiation: head.c:add_property_str Unexecuted instantiation: hrtime.c:add_property_str Unexecuted instantiation: html.c:add_property_str Unexecuted instantiation: http_fopen_wrapper.c:add_property_str Unexecuted instantiation: http.c:add_property_str Unexecuted instantiation: image.c:add_property_str Unexecuted instantiation: incomplete_class.c:add_property_str Unexecuted instantiation: info.c:add_property_str Unexecuted instantiation: io_poll.c:add_property_str Unexecuted instantiation: iptc.c:add_property_str Unexecuted instantiation: levenshtein.c:add_property_str Unexecuted instantiation: link.c:add_property_str Unexecuted instantiation: mail.c:add_property_str Unexecuted instantiation: math.c:add_property_str Unexecuted instantiation: md5.c:add_property_str Unexecuted instantiation: metaphone.c:add_property_str Unexecuted instantiation: microtime.c:add_property_str Unexecuted instantiation: net.c:add_property_str Unexecuted instantiation: pack.c:add_property_str Unexecuted instantiation: pageinfo.c:add_property_str Unexecuted instantiation: password.c:add_property_str Unexecuted instantiation: php_fopen_wrapper.c:add_property_str Unexecuted instantiation: proc_open.c:add_property_str Unexecuted instantiation: quot_print.c:add_property_str Unexecuted instantiation: scanf.c:add_property_str Unexecuted instantiation: sha1.c:add_property_str Unexecuted instantiation: soundex.c:add_property_str Unexecuted instantiation: streamsfuncs.c:add_property_str Unexecuted instantiation: string.c:add_property_str Unexecuted instantiation: strnatcmp.c:add_property_str Unexecuted instantiation: syslog.c:add_property_str Unexecuted instantiation: type.c:add_property_str Unexecuted instantiation: uniqid.c:add_property_str Unexecuted instantiation: url_scanner_ex.c:add_property_str Unexecuted instantiation: url.c:add_property_str Unexecuted instantiation: user_filters.c:add_property_str Unexecuted instantiation: uuencode.c:add_property_str Unexecuted instantiation: var_unserializer.c:add_property_str Unexecuted instantiation: var.c:add_property_str Unexecuted instantiation: versioning.c:add_property_str Unexecuted instantiation: crypt_sha256.c:add_property_str Unexecuted instantiation: crypt_sha512.c:add_property_str Unexecuted instantiation: php_crypt_r.c:add_property_str Unexecuted instantiation: php_uri.c:add_property_str Unexecuted instantiation: php_uri_common.c:add_property_str Unexecuted instantiation: uri_parser_rfc3986.c:add_property_str Unexecuted instantiation: uri_parser_whatwg.c:add_property_str Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_str Unexecuted instantiation: explicit_bzero.c:add_property_str Unexecuted instantiation: fopen_wrappers.c:add_property_str Unexecuted instantiation: getopt.c:add_property_str Unexecuted instantiation: main.c:add_property_str Unexecuted instantiation: network.c:add_property_str Unexecuted instantiation: output.c:add_property_str Unexecuted instantiation: php_content_types.c:add_property_str Unexecuted instantiation: php_ini_builder.c:add_property_str Unexecuted instantiation: php_ini.c:add_property_str Unexecuted instantiation: php_glob.c:add_property_str Unexecuted instantiation: php_odbc_utils.c:add_property_str Unexecuted instantiation: php_open_temporary_file.c:add_property_str Unexecuted instantiation: php_scandir.c:add_property_str Unexecuted instantiation: php_syslog.c:add_property_str Unexecuted instantiation: php_ticks.c:add_property_str Unexecuted instantiation: php_variables.c:add_property_str Unexecuted instantiation: reentrancy.c:add_property_str Unexecuted instantiation: rfc1867.c:add_property_str Unexecuted instantiation: safe_bcmp.c:add_property_str Unexecuted instantiation: SAPI.c:add_property_str Unexecuted instantiation: snprintf.c:add_property_str Unexecuted instantiation: spprintf.c:add_property_str Unexecuted instantiation: strlcat.c:add_property_str Unexecuted instantiation: strlcpy.c:add_property_str Unexecuted instantiation: php_io.c:add_property_str Unexecuted instantiation: php_io_copy_linux.c:add_property_str Unexecuted instantiation: poll_backend_epoll.c:add_property_str Unexecuted instantiation: poll_backend_eventport.c:add_property_str Unexecuted instantiation: poll_backend_kqueue.c:add_property_str Unexecuted instantiation: poll_backend_poll.c:add_property_str Unexecuted instantiation: poll_core.c:add_property_str Unexecuted instantiation: poll_fd_table.c:add_property_str Unexecuted instantiation: poll_handle.c:add_property_str Unexecuted instantiation: cast.c:add_property_str Unexecuted instantiation: filter.c:add_property_str Unexecuted instantiation: glob_wrapper.c:add_property_str Unexecuted instantiation: memory.c:add_property_str Unexecuted instantiation: mmap.c:add_property_str Unexecuted instantiation: plain_wrapper.c:add_property_str Unexecuted instantiation: stream_errors.c:add_property_str Unexecuted instantiation: streams.c:add_property_str Unexecuted instantiation: transports.c:add_property_str Unexecuted instantiation: userspace.c:add_property_str Unexecuted instantiation: xp_socket.c:add_property_str Unexecuted instantiation: block_pass.c:add_property_str Unexecuted instantiation: compact_literals.c:add_property_str Unexecuted instantiation: compact_vars.c:add_property_str Unexecuted instantiation: dfa_pass.c:add_property_str Unexecuted instantiation: nop_removal.c:add_property_str Unexecuted instantiation: optimize_func_calls.c:add_property_str Unexecuted instantiation: optimize_temp_vars_5.c:add_property_str Unexecuted instantiation: pass1.c:add_property_str Unexecuted instantiation: pass3.c:add_property_str Unexecuted instantiation: sccp.c:add_property_str Unexecuted instantiation: zend_optimizer.c:add_property_str Unexecuted instantiation: zend_API.c:add_property_str Unexecuted instantiation: zend_ast.c:add_property_str Unexecuted instantiation: zend_attributes.c:add_property_str Unexecuted instantiation: zend_autoload.c:add_property_str Unexecuted instantiation: zend_builtin_functions.c:add_property_str Unexecuted instantiation: zend_closures.c:add_property_str Unexecuted instantiation: zend_compile.c:add_property_str Unexecuted instantiation: zend_constants.c:add_property_str Unexecuted instantiation: zend_default_classes.c:add_property_str Unexecuted instantiation: zend_dtrace.c:add_property_str Unexecuted instantiation: zend_enum.c:add_property_str Unexecuted instantiation: zend_exceptions.c:add_property_str Unexecuted instantiation: zend_execute_API.c:add_property_str Unexecuted instantiation: zend_execute.c:add_property_str Unexecuted instantiation: zend_fibers.c:add_property_str Unexecuted instantiation: zend_gc.c:add_property_str Unexecuted instantiation: zend_generators.c:add_property_str Unexecuted instantiation: zend_inheritance.c:add_property_str Unexecuted instantiation: zend_ini_parser.c:add_property_str Unexecuted instantiation: zend_ini_scanner.c:add_property_str Unexecuted instantiation: zend_ini.c:add_property_str Unexecuted instantiation: zend_interfaces.c:add_property_str Unexecuted instantiation: zend_iterators.c:add_property_str Unexecuted instantiation: zend_language_parser.c:add_property_str Unexecuted instantiation: zend_language_scanner.c:add_property_str Unexecuted instantiation: zend_lazy_objects.c:add_property_str Unexecuted instantiation: zend_list.c:add_property_str Unexecuted instantiation: zend_object_handlers.c:add_property_str Unexecuted instantiation: zend_objects_API.c:add_property_str Unexecuted instantiation: zend_objects.c:add_property_str Unexecuted instantiation: zend_observer.c:add_property_str Unexecuted instantiation: zend_opcode.c:add_property_str Unexecuted instantiation: zend_operators.c:add_property_str Unexecuted instantiation: zend_partial.c:add_property_str Unexecuted instantiation: zend_property_hooks.c:add_property_str Unexecuted instantiation: zend_smart_str.c:add_property_str Unexecuted instantiation: zend_system_id.c:add_property_str Unexecuted instantiation: zend_variables.c:add_property_str Unexecuted instantiation: zend_weakrefs.c:add_property_str Unexecuted instantiation: zend.c:add_property_str Unexecuted instantiation: internal_functions_cli.c:add_property_str Unexecuted instantiation: fuzzer-parser.c:add_property_str Unexecuted instantiation: fuzzer-sapi.c:add_property_str Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_str Unexecuted instantiation: fuzzer-exif.c:add_property_str Unexecuted instantiation: fuzzer-unserialize.c:add_property_str Unexecuted instantiation: fuzzer-function-jit.c:add_property_str Unexecuted instantiation: fuzzer-json.c:add_property_str Unexecuted instantiation: fuzzer-unserializehash.c:add_property_str Unexecuted instantiation: fuzzer-execute.c:add_property_str |
679 | 68 | static zend_always_inline void add_property_string(zval *arg, const char *key, const char *str) { |
680 | 68 | add_property_string_ex(arg, key, strlen(key), str); |
681 | 68 | } Unexecuted instantiation: php_date.c:add_property_string Unexecuted instantiation: php_time.c:add_property_string Unexecuted instantiation: time_duration.c:add_property_string Unexecuted instantiation: php_pcre.c:add_property_string Unexecuted instantiation: exif.c:add_property_string Unexecuted instantiation: hash_adler32.c:add_property_string Unexecuted instantiation: hash_crc32.c:add_property_string Unexecuted instantiation: hash_fnv.c:add_property_string Unexecuted instantiation: hash_gost.c:add_property_string Unexecuted instantiation: hash_haval.c:add_property_string Unexecuted instantiation: hash_joaat.c:add_property_string Unexecuted instantiation: hash_md.c:add_property_string Unexecuted instantiation: hash_murmur.c:add_property_string Unexecuted instantiation: hash_ripemd.c:add_property_string Unexecuted instantiation: hash_sha_ni.c:add_property_string Unexecuted instantiation: hash_sha_sse2.c:add_property_string Unexecuted instantiation: hash_sha.c:add_property_string Unexecuted instantiation: hash_sha3.c:add_property_string Unexecuted instantiation: hash_snefru.c:add_property_string Unexecuted instantiation: hash_tiger.c:add_property_string Unexecuted instantiation: hash_whirlpool.c:add_property_string Unexecuted instantiation: hash_xxhash.c:add_property_string Unexecuted instantiation: hash.c:add_property_string Unexecuted instantiation: json_encoder.c:add_property_string Unexecuted instantiation: json_parser.tab.c:add_property_string Unexecuted instantiation: json_scanner.c:add_property_string Unexecuted instantiation: json.c:add_property_string Unexecuted instantiation: php_lexbor.c:add_property_string Unexecuted instantiation: shared_alloc_mmap.c:add_property_string Unexecuted instantiation: shared_alloc_posix.c:add_property_string Unexecuted instantiation: shared_alloc_shm.c:add_property_string Unexecuted instantiation: zend_accelerator_api.c:add_property_string Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_string Unexecuted instantiation: zend_accelerator_debug.c:add_property_string Unexecuted instantiation: zend_accelerator_hash.c:add_property_string Unexecuted instantiation: zend_accelerator_module.c:add_property_string Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_string Unexecuted instantiation: zend_file_cache.c:add_property_string Unexecuted instantiation: zend_persist_calc.c:add_property_string Unexecuted instantiation: zend_persist.c:add_property_string Unexecuted instantiation: zend_shared_alloc.c:add_property_string Unexecuted instantiation: ZendAccelerator.c:add_property_string Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_string Unexecuted instantiation: zend_jit.c:add_property_string Unexecuted instantiation: csprng.c:add_property_string Unexecuted instantiation: engine_mt19937.c:add_property_string Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_string Unexecuted instantiation: engine_secure.c:add_property_string Unexecuted instantiation: engine_user.c:add_property_string Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_string Unexecuted instantiation: gammasection.c:add_property_string Unexecuted instantiation: random.c:add_property_string Unexecuted instantiation: randomizer.c:add_property_string Unexecuted instantiation: zend_utils.c:add_property_string Unexecuted instantiation: php_reflection.c:add_property_string Unexecuted instantiation: php_spl.c:add_property_string Unexecuted instantiation: spl_array.c:add_property_string Unexecuted instantiation: spl_directory.c:add_property_string Unexecuted instantiation: spl_dllist.c:add_property_string Unexecuted instantiation: spl_exceptions.c:add_property_string Unexecuted instantiation: spl_fixedarray.c:add_property_string Unexecuted instantiation: spl_functions.c:add_property_string Unexecuted instantiation: spl_heap.c:add_property_string Unexecuted instantiation: spl_iterators.c:add_property_string Unexecuted instantiation: spl_observer.c:add_property_string Unexecuted instantiation: array.c:add_property_string Unexecuted instantiation: assert.c:add_property_string Unexecuted instantiation: base64.c:add_property_string Unexecuted instantiation: basic_functions.c:add_property_string Unexecuted instantiation: browscap.c:add_property_string Unexecuted instantiation: crc32_x86.c:add_property_string Unexecuted instantiation: crc32.c:add_property_string Unexecuted instantiation: credits.c:add_property_string Unexecuted instantiation: crypt.c:add_property_string Unexecuted instantiation: css.c:add_property_string Unexecuted instantiation: datetime.c:add_property_string Unexecuted instantiation: dir.c:add_property_string Unexecuted instantiation: dl.c:add_property_string Unexecuted instantiation: dns.c:add_property_string Unexecuted instantiation: exec.c:add_property_string Unexecuted instantiation: file.c:add_property_string Unexecuted instantiation: filestat.c:add_property_string Unexecuted instantiation: filters.c:add_property_string Unexecuted instantiation: flock_compat.c:add_property_string Unexecuted instantiation: formatted_print.c:add_property_string Unexecuted instantiation: fsock.c:add_property_string Unexecuted instantiation: ftok.c:add_property_string Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_string Unexecuted instantiation: head.c:add_property_string Unexecuted instantiation: hrtime.c:add_property_string Unexecuted instantiation: html.c:add_property_string Unexecuted instantiation: http_fopen_wrapper.c:add_property_string Unexecuted instantiation: http.c:add_property_string Unexecuted instantiation: image.c:add_property_string Unexecuted instantiation: incomplete_class.c:add_property_string Unexecuted instantiation: info.c:add_property_string Unexecuted instantiation: io_poll.c:add_property_string Unexecuted instantiation: iptc.c:add_property_string Unexecuted instantiation: levenshtein.c:add_property_string Unexecuted instantiation: link.c:add_property_string Unexecuted instantiation: mail.c:add_property_string Unexecuted instantiation: math.c:add_property_string Unexecuted instantiation: md5.c:add_property_string Unexecuted instantiation: metaphone.c:add_property_string Unexecuted instantiation: microtime.c:add_property_string Unexecuted instantiation: net.c:add_property_string Unexecuted instantiation: pack.c:add_property_string Unexecuted instantiation: pageinfo.c:add_property_string Unexecuted instantiation: password.c:add_property_string Unexecuted instantiation: php_fopen_wrapper.c:add_property_string Unexecuted instantiation: proc_open.c:add_property_string Unexecuted instantiation: quot_print.c:add_property_string Unexecuted instantiation: scanf.c:add_property_string Unexecuted instantiation: sha1.c:add_property_string Unexecuted instantiation: soundex.c:add_property_string Unexecuted instantiation: streamsfuncs.c:add_property_string Unexecuted instantiation: string.c:add_property_string Unexecuted instantiation: strnatcmp.c:add_property_string Unexecuted instantiation: syslog.c:add_property_string Unexecuted instantiation: type.c:add_property_string Unexecuted instantiation: uniqid.c:add_property_string Unexecuted instantiation: url_scanner_ex.c:add_property_string Unexecuted instantiation: url.c:add_property_string user_filters.c:add_property_string Line | Count | Source | 679 | 68 | static zend_always_inline void add_property_string(zval *arg, const char *key, const char *str) { | 680 | 68 | add_property_string_ex(arg, key, strlen(key), str); | 681 | 68 | } |
Unexecuted instantiation: uuencode.c:add_property_string Unexecuted instantiation: var_unserializer.c:add_property_string Unexecuted instantiation: var.c:add_property_string Unexecuted instantiation: versioning.c:add_property_string Unexecuted instantiation: crypt_sha256.c:add_property_string Unexecuted instantiation: crypt_sha512.c:add_property_string Unexecuted instantiation: php_crypt_r.c:add_property_string Unexecuted instantiation: php_uri.c:add_property_string Unexecuted instantiation: php_uri_common.c:add_property_string Unexecuted instantiation: uri_parser_rfc3986.c:add_property_string Unexecuted instantiation: uri_parser_whatwg.c:add_property_string Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_string Unexecuted instantiation: explicit_bzero.c:add_property_string Unexecuted instantiation: fopen_wrappers.c:add_property_string Unexecuted instantiation: getopt.c:add_property_string Unexecuted instantiation: main.c:add_property_string Unexecuted instantiation: network.c:add_property_string Unexecuted instantiation: output.c:add_property_string Unexecuted instantiation: php_content_types.c:add_property_string Unexecuted instantiation: php_ini_builder.c:add_property_string Unexecuted instantiation: php_ini.c:add_property_string Unexecuted instantiation: php_glob.c:add_property_string Unexecuted instantiation: php_odbc_utils.c:add_property_string Unexecuted instantiation: php_open_temporary_file.c:add_property_string Unexecuted instantiation: php_scandir.c:add_property_string Unexecuted instantiation: php_syslog.c:add_property_string Unexecuted instantiation: php_ticks.c:add_property_string Unexecuted instantiation: php_variables.c:add_property_string Unexecuted instantiation: reentrancy.c:add_property_string Unexecuted instantiation: rfc1867.c:add_property_string Unexecuted instantiation: safe_bcmp.c:add_property_string Unexecuted instantiation: SAPI.c:add_property_string Unexecuted instantiation: snprintf.c:add_property_string Unexecuted instantiation: spprintf.c:add_property_string Unexecuted instantiation: strlcat.c:add_property_string Unexecuted instantiation: strlcpy.c:add_property_string Unexecuted instantiation: php_io.c:add_property_string Unexecuted instantiation: php_io_copy_linux.c:add_property_string Unexecuted instantiation: poll_backend_epoll.c:add_property_string Unexecuted instantiation: poll_backend_eventport.c:add_property_string Unexecuted instantiation: poll_backend_kqueue.c:add_property_string Unexecuted instantiation: poll_backend_poll.c:add_property_string Unexecuted instantiation: poll_core.c:add_property_string Unexecuted instantiation: poll_fd_table.c:add_property_string Unexecuted instantiation: poll_handle.c:add_property_string Unexecuted instantiation: cast.c:add_property_string Unexecuted instantiation: filter.c:add_property_string Unexecuted instantiation: glob_wrapper.c:add_property_string Unexecuted instantiation: memory.c:add_property_string Unexecuted instantiation: mmap.c:add_property_string Unexecuted instantiation: plain_wrapper.c:add_property_string Unexecuted instantiation: stream_errors.c:add_property_string Unexecuted instantiation: streams.c:add_property_string Unexecuted instantiation: transports.c:add_property_string Unexecuted instantiation: userspace.c:add_property_string Unexecuted instantiation: xp_socket.c:add_property_string Unexecuted instantiation: block_pass.c:add_property_string Unexecuted instantiation: compact_literals.c:add_property_string Unexecuted instantiation: compact_vars.c:add_property_string Unexecuted instantiation: dfa_pass.c:add_property_string Unexecuted instantiation: nop_removal.c:add_property_string Unexecuted instantiation: optimize_func_calls.c:add_property_string Unexecuted instantiation: optimize_temp_vars_5.c:add_property_string Unexecuted instantiation: pass1.c:add_property_string Unexecuted instantiation: pass3.c:add_property_string Unexecuted instantiation: sccp.c:add_property_string Unexecuted instantiation: zend_optimizer.c:add_property_string Unexecuted instantiation: zend_API.c:add_property_string Unexecuted instantiation: zend_ast.c:add_property_string Unexecuted instantiation: zend_attributes.c:add_property_string Unexecuted instantiation: zend_autoload.c:add_property_string Unexecuted instantiation: zend_builtin_functions.c:add_property_string Unexecuted instantiation: zend_closures.c:add_property_string Unexecuted instantiation: zend_compile.c:add_property_string Unexecuted instantiation: zend_constants.c:add_property_string Unexecuted instantiation: zend_default_classes.c:add_property_string Unexecuted instantiation: zend_dtrace.c:add_property_string Unexecuted instantiation: zend_enum.c:add_property_string Unexecuted instantiation: zend_exceptions.c:add_property_string Unexecuted instantiation: zend_execute_API.c:add_property_string Unexecuted instantiation: zend_execute.c:add_property_string Unexecuted instantiation: zend_fibers.c:add_property_string Unexecuted instantiation: zend_gc.c:add_property_string Unexecuted instantiation: zend_generators.c:add_property_string Unexecuted instantiation: zend_inheritance.c:add_property_string Unexecuted instantiation: zend_ini_parser.c:add_property_string Unexecuted instantiation: zend_ini_scanner.c:add_property_string Unexecuted instantiation: zend_ini.c:add_property_string Unexecuted instantiation: zend_interfaces.c:add_property_string Unexecuted instantiation: zend_iterators.c:add_property_string Unexecuted instantiation: zend_language_parser.c:add_property_string Unexecuted instantiation: zend_language_scanner.c:add_property_string Unexecuted instantiation: zend_lazy_objects.c:add_property_string Unexecuted instantiation: zend_list.c:add_property_string Unexecuted instantiation: zend_object_handlers.c:add_property_string Unexecuted instantiation: zend_objects_API.c:add_property_string Unexecuted instantiation: zend_objects.c:add_property_string Unexecuted instantiation: zend_observer.c:add_property_string Unexecuted instantiation: zend_opcode.c:add_property_string Unexecuted instantiation: zend_operators.c:add_property_string Unexecuted instantiation: zend_partial.c:add_property_string Unexecuted instantiation: zend_property_hooks.c:add_property_string Unexecuted instantiation: zend_smart_str.c:add_property_string Unexecuted instantiation: zend_system_id.c:add_property_string Unexecuted instantiation: zend_variables.c:add_property_string Unexecuted instantiation: zend_weakrefs.c:add_property_string Unexecuted instantiation: zend.c:add_property_string Unexecuted instantiation: internal_functions_cli.c:add_property_string Unexecuted instantiation: fuzzer-parser.c:add_property_string Unexecuted instantiation: fuzzer-sapi.c:add_property_string Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_string Unexecuted instantiation: fuzzer-exif.c:add_property_string Unexecuted instantiation: fuzzer-unserialize.c:add_property_string Unexecuted instantiation: fuzzer-function-jit.c:add_property_string Unexecuted instantiation: fuzzer-json.c:add_property_string Unexecuted instantiation: fuzzer-unserializehash.c:add_property_string Unexecuted instantiation: fuzzer-execute.c:add_property_string |
682 | 0 | static zend_always_inline void add_property_stringl(zval *arg, const char *key, const char *str, size_t length) { |
683 | 0 | add_property_stringl_ex(arg, key, strlen(key), str, length); |
684 | 0 | } Unexecuted instantiation: php_date.c:add_property_stringl Unexecuted instantiation: php_time.c:add_property_stringl Unexecuted instantiation: time_duration.c:add_property_stringl Unexecuted instantiation: php_pcre.c:add_property_stringl Unexecuted instantiation: exif.c:add_property_stringl Unexecuted instantiation: hash_adler32.c:add_property_stringl Unexecuted instantiation: hash_crc32.c:add_property_stringl Unexecuted instantiation: hash_fnv.c:add_property_stringl Unexecuted instantiation: hash_gost.c:add_property_stringl Unexecuted instantiation: hash_haval.c:add_property_stringl Unexecuted instantiation: hash_joaat.c:add_property_stringl Unexecuted instantiation: hash_md.c:add_property_stringl Unexecuted instantiation: hash_murmur.c:add_property_stringl Unexecuted instantiation: hash_ripemd.c:add_property_stringl Unexecuted instantiation: hash_sha_ni.c:add_property_stringl Unexecuted instantiation: hash_sha_sse2.c:add_property_stringl Unexecuted instantiation: hash_sha.c:add_property_stringl Unexecuted instantiation: hash_sha3.c:add_property_stringl Unexecuted instantiation: hash_snefru.c:add_property_stringl Unexecuted instantiation: hash_tiger.c:add_property_stringl Unexecuted instantiation: hash_whirlpool.c:add_property_stringl Unexecuted instantiation: hash_xxhash.c:add_property_stringl Unexecuted instantiation: hash.c:add_property_stringl Unexecuted instantiation: json_encoder.c:add_property_stringl Unexecuted instantiation: json_parser.tab.c:add_property_stringl Unexecuted instantiation: json_scanner.c:add_property_stringl Unexecuted instantiation: json.c:add_property_stringl Unexecuted instantiation: php_lexbor.c:add_property_stringl Unexecuted instantiation: shared_alloc_mmap.c:add_property_stringl Unexecuted instantiation: shared_alloc_posix.c:add_property_stringl Unexecuted instantiation: shared_alloc_shm.c:add_property_stringl Unexecuted instantiation: zend_accelerator_api.c:add_property_stringl Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_stringl Unexecuted instantiation: zend_accelerator_debug.c:add_property_stringl Unexecuted instantiation: zend_accelerator_hash.c:add_property_stringl Unexecuted instantiation: zend_accelerator_module.c:add_property_stringl Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_stringl Unexecuted instantiation: zend_file_cache.c:add_property_stringl Unexecuted instantiation: zend_persist_calc.c:add_property_stringl Unexecuted instantiation: zend_persist.c:add_property_stringl Unexecuted instantiation: zend_shared_alloc.c:add_property_stringl Unexecuted instantiation: ZendAccelerator.c:add_property_stringl Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_stringl Unexecuted instantiation: zend_jit.c:add_property_stringl Unexecuted instantiation: csprng.c:add_property_stringl Unexecuted instantiation: engine_mt19937.c:add_property_stringl Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_stringl Unexecuted instantiation: engine_secure.c:add_property_stringl Unexecuted instantiation: engine_user.c:add_property_stringl Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_stringl Unexecuted instantiation: gammasection.c:add_property_stringl Unexecuted instantiation: random.c:add_property_stringl Unexecuted instantiation: randomizer.c:add_property_stringl Unexecuted instantiation: zend_utils.c:add_property_stringl Unexecuted instantiation: php_reflection.c:add_property_stringl Unexecuted instantiation: php_spl.c:add_property_stringl Unexecuted instantiation: spl_array.c:add_property_stringl Unexecuted instantiation: spl_directory.c:add_property_stringl Unexecuted instantiation: spl_dllist.c:add_property_stringl Unexecuted instantiation: spl_exceptions.c:add_property_stringl Unexecuted instantiation: spl_fixedarray.c:add_property_stringl Unexecuted instantiation: spl_functions.c:add_property_stringl Unexecuted instantiation: spl_heap.c:add_property_stringl Unexecuted instantiation: spl_iterators.c:add_property_stringl Unexecuted instantiation: spl_observer.c:add_property_stringl Unexecuted instantiation: array.c:add_property_stringl Unexecuted instantiation: assert.c:add_property_stringl Unexecuted instantiation: base64.c:add_property_stringl Unexecuted instantiation: basic_functions.c:add_property_stringl Unexecuted instantiation: browscap.c:add_property_stringl Unexecuted instantiation: crc32_x86.c:add_property_stringl Unexecuted instantiation: crc32.c:add_property_stringl Unexecuted instantiation: credits.c:add_property_stringl Unexecuted instantiation: crypt.c:add_property_stringl Unexecuted instantiation: css.c:add_property_stringl Unexecuted instantiation: datetime.c:add_property_stringl Unexecuted instantiation: dir.c:add_property_stringl Unexecuted instantiation: dl.c:add_property_stringl Unexecuted instantiation: dns.c:add_property_stringl Unexecuted instantiation: exec.c:add_property_stringl Unexecuted instantiation: file.c:add_property_stringl Unexecuted instantiation: filestat.c:add_property_stringl Unexecuted instantiation: filters.c:add_property_stringl Unexecuted instantiation: flock_compat.c:add_property_stringl Unexecuted instantiation: formatted_print.c:add_property_stringl Unexecuted instantiation: fsock.c:add_property_stringl Unexecuted instantiation: ftok.c:add_property_stringl Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_stringl Unexecuted instantiation: head.c:add_property_stringl Unexecuted instantiation: hrtime.c:add_property_stringl Unexecuted instantiation: html.c:add_property_stringl Unexecuted instantiation: http_fopen_wrapper.c:add_property_stringl Unexecuted instantiation: http.c:add_property_stringl Unexecuted instantiation: image.c:add_property_stringl Unexecuted instantiation: incomplete_class.c:add_property_stringl Unexecuted instantiation: info.c:add_property_stringl Unexecuted instantiation: io_poll.c:add_property_stringl Unexecuted instantiation: iptc.c:add_property_stringl Unexecuted instantiation: levenshtein.c:add_property_stringl Unexecuted instantiation: link.c:add_property_stringl Unexecuted instantiation: mail.c:add_property_stringl Unexecuted instantiation: math.c:add_property_stringl Unexecuted instantiation: md5.c:add_property_stringl Unexecuted instantiation: metaphone.c:add_property_stringl Unexecuted instantiation: microtime.c:add_property_stringl Unexecuted instantiation: net.c:add_property_stringl Unexecuted instantiation: pack.c:add_property_stringl Unexecuted instantiation: pageinfo.c:add_property_stringl Unexecuted instantiation: password.c:add_property_stringl Unexecuted instantiation: php_fopen_wrapper.c:add_property_stringl Unexecuted instantiation: proc_open.c:add_property_stringl Unexecuted instantiation: quot_print.c:add_property_stringl Unexecuted instantiation: scanf.c:add_property_stringl Unexecuted instantiation: sha1.c:add_property_stringl Unexecuted instantiation: soundex.c:add_property_stringl Unexecuted instantiation: streamsfuncs.c:add_property_stringl Unexecuted instantiation: string.c:add_property_stringl Unexecuted instantiation: strnatcmp.c:add_property_stringl Unexecuted instantiation: syslog.c:add_property_stringl Unexecuted instantiation: type.c:add_property_stringl Unexecuted instantiation: uniqid.c:add_property_stringl Unexecuted instantiation: url_scanner_ex.c:add_property_stringl Unexecuted instantiation: url.c:add_property_stringl Unexecuted instantiation: user_filters.c:add_property_stringl Unexecuted instantiation: uuencode.c:add_property_stringl Unexecuted instantiation: var_unserializer.c:add_property_stringl Unexecuted instantiation: var.c:add_property_stringl Unexecuted instantiation: versioning.c:add_property_stringl Unexecuted instantiation: crypt_sha256.c:add_property_stringl Unexecuted instantiation: crypt_sha512.c:add_property_stringl Unexecuted instantiation: php_crypt_r.c:add_property_stringl Unexecuted instantiation: php_uri.c:add_property_stringl Unexecuted instantiation: php_uri_common.c:add_property_stringl Unexecuted instantiation: uri_parser_rfc3986.c:add_property_stringl Unexecuted instantiation: uri_parser_whatwg.c:add_property_stringl Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_stringl Unexecuted instantiation: explicit_bzero.c:add_property_stringl Unexecuted instantiation: fopen_wrappers.c:add_property_stringl Unexecuted instantiation: getopt.c:add_property_stringl Unexecuted instantiation: main.c:add_property_stringl Unexecuted instantiation: network.c:add_property_stringl Unexecuted instantiation: output.c:add_property_stringl Unexecuted instantiation: php_content_types.c:add_property_stringl Unexecuted instantiation: php_ini_builder.c:add_property_stringl Unexecuted instantiation: php_ini.c:add_property_stringl Unexecuted instantiation: php_glob.c:add_property_stringl Unexecuted instantiation: php_odbc_utils.c:add_property_stringl Unexecuted instantiation: php_open_temporary_file.c:add_property_stringl Unexecuted instantiation: php_scandir.c:add_property_stringl Unexecuted instantiation: php_syslog.c:add_property_stringl Unexecuted instantiation: php_ticks.c:add_property_stringl Unexecuted instantiation: php_variables.c:add_property_stringl Unexecuted instantiation: reentrancy.c:add_property_stringl Unexecuted instantiation: rfc1867.c:add_property_stringl Unexecuted instantiation: safe_bcmp.c:add_property_stringl Unexecuted instantiation: SAPI.c:add_property_stringl Unexecuted instantiation: snprintf.c:add_property_stringl Unexecuted instantiation: spprintf.c:add_property_stringl Unexecuted instantiation: strlcat.c:add_property_stringl Unexecuted instantiation: strlcpy.c:add_property_stringl Unexecuted instantiation: php_io.c:add_property_stringl Unexecuted instantiation: php_io_copy_linux.c:add_property_stringl Unexecuted instantiation: poll_backend_epoll.c:add_property_stringl Unexecuted instantiation: poll_backend_eventport.c:add_property_stringl Unexecuted instantiation: poll_backend_kqueue.c:add_property_stringl Unexecuted instantiation: poll_backend_poll.c:add_property_stringl Unexecuted instantiation: poll_core.c:add_property_stringl Unexecuted instantiation: poll_fd_table.c:add_property_stringl Unexecuted instantiation: poll_handle.c:add_property_stringl Unexecuted instantiation: cast.c:add_property_stringl Unexecuted instantiation: filter.c:add_property_stringl Unexecuted instantiation: glob_wrapper.c:add_property_stringl Unexecuted instantiation: memory.c:add_property_stringl Unexecuted instantiation: mmap.c:add_property_stringl Unexecuted instantiation: plain_wrapper.c:add_property_stringl Unexecuted instantiation: stream_errors.c:add_property_stringl Unexecuted instantiation: streams.c:add_property_stringl Unexecuted instantiation: transports.c:add_property_stringl Unexecuted instantiation: userspace.c:add_property_stringl Unexecuted instantiation: xp_socket.c:add_property_stringl Unexecuted instantiation: block_pass.c:add_property_stringl Unexecuted instantiation: compact_literals.c:add_property_stringl Unexecuted instantiation: compact_vars.c:add_property_stringl Unexecuted instantiation: dfa_pass.c:add_property_stringl Unexecuted instantiation: nop_removal.c:add_property_stringl Unexecuted instantiation: optimize_func_calls.c:add_property_stringl Unexecuted instantiation: optimize_temp_vars_5.c:add_property_stringl Unexecuted instantiation: pass1.c:add_property_stringl Unexecuted instantiation: pass3.c:add_property_stringl Unexecuted instantiation: sccp.c:add_property_stringl Unexecuted instantiation: zend_optimizer.c:add_property_stringl Unexecuted instantiation: zend_API.c:add_property_stringl Unexecuted instantiation: zend_ast.c:add_property_stringl Unexecuted instantiation: zend_attributes.c:add_property_stringl Unexecuted instantiation: zend_autoload.c:add_property_stringl Unexecuted instantiation: zend_builtin_functions.c:add_property_stringl Unexecuted instantiation: zend_closures.c:add_property_stringl Unexecuted instantiation: zend_compile.c:add_property_stringl Unexecuted instantiation: zend_constants.c:add_property_stringl Unexecuted instantiation: zend_default_classes.c:add_property_stringl Unexecuted instantiation: zend_dtrace.c:add_property_stringl Unexecuted instantiation: zend_enum.c:add_property_stringl Unexecuted instantiation: zend_exceptions.c:add_property_stringl Unexecuted instantiation: zend_execute_API.c:add_property_stringl Unexecuted instantiation: zend_execute.c:add_property_stringl Unexecuted instantiation: zend_fibers.c:add_property_stringl Unexecuted instantiation: zend_gc.c:add_property_stringl Unexecuted instantiation: zend_generators.c:add_property_stringl Unexecuted instantiation: zend_inheritance.c:add_property_stringl Unexecuted instantiation: zend_ini_parser.c:add_property_stringl Unexecuted instantiation: zend_ini_scanner.c:add_property_stringl Unexecuted instantiation: zend_ini.c:add_property_stringl Unexecuted instantiation: zend_interfaces.c:add_property_stringl Unexecuted instantiation: zend_iterators.c:add_property_stringl Unexecuted instantiation: zend_language_parser.c:add_property_stringl Unexecuted instantiation: zend_language_scanner.c:add_property_stringl Unexecuted instantiation: zend_lazy_objects.c:add_property_stringl Unexecuted instantiation: zend_list.c:add_property_stringl Unexecuted instantiation: zend_object_handlers.c:add_property_stringl Unexecuted instantiation: zend_objects_API.c:add_property_stringl Unexecuted instantiation: zend_objects.c:add_property_stringl Unexecuted instantiation: zend_observer.c:add_property_stringl Unexecuted instantiation: zend_opcode.c:add_property_stringl Unexecuted instantiation: zend_operators.c:add_property_stringl Unexecuted instantiation: zend_partial.c:add_property_stringl Unexecuted instantiation: zend_property_hooks.c:add_property_stringl Unexecuted instantiation: zend_smart_str.c:add_property_stringl Unexecuted instantiation: zend_system_id.c:add_property_stringl Unexecuted instantiation: zend_variables.c:add_property_stringl Unexecuted instantiation: zend_weakrefs.c:add_property_stringl Unexecuted instantiation: zend.c:add_property_stringl Unexecuted instantiation: internal_functions_cli.c:add_property_stringl Unexecuted instantiation: fuzzer-parser.c:add_property_stringl Unexecuted instantiation: fuzzer-sapi.c:add_property_stringl Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_stringl Unexecuted instantiation: fuzzer-exif.c:add_property_stringl Unexecuted instantiation: fuzzer-unserialize.c:add_property_stringl Unexecuted instantiation: fuzzer-function-jit.c:add_property_stringl Unexecuted instantiation: fuzzer-json.c:add_property_stringl Unexecuted instantiation: fuzzer-unserializehash.c:add_property_stringl Unexecuted instantiation: fuzzer-execute.c:add_property_stringl |
685 | 0 | static zend_always_inline void add_property_array(zval *arg, const char *key, zend_array *arr) { |
686 | 0 | add_property_array_ex(arg, key, strlen(key), arr); |
687 | 0 | } Unexecuted instantiation: php_date.c:add_property_array Unexecuted instantiation: php_time.c:add_property_array Unexecuted instantiation: time_duration.c:add_property_array Unexecuted instantiation: php_pcre.c:add_property_array Unexecuted instantiation: exif.c:add_property_array Unexecuted instantiation: hash_adler32.c:add_property_array Unexecuted instantiation: hash_crc32.c:add_property_array Unexecuted instantiation: hash_fnv.c:add_property_array Unexecuted instantiation: hash_gost.c:add_property_array Unexecuted instantiation: hash_haval.c:add_property_array Unexecuted instantiation: hash_joaat.c:add_property_array Unexecuted instantiation: hash_md.c:add_property_array Unexecuted instantiation: hash_murmur.c:add_property_array Unexecuted instantiation: hash_ripemd.c:add_property_array Unexecuted instantiation: hash_sha_ni.c:add_property_array Unexecuted instantiation: hash_sha_sse2.c:add_property_array Unexecuted instantiation: hash_sha.c:add_property_array Unexecuted instantiation: hash_sha3.c:add_property_array Unexecuted instantiation: hash_snefru.c:add_property_array Unexecuted instantiation: hash_tiger.c:add_property_array Unexecuted instantiation: hash_whirlpool.c:add_property_array Unexecuted instantiation: hash_xxhash.c:add_property_array Unexecuted instantiation: hash.c:add_property_array Unexecuted instantiation: json_encoder.c:add_property_array Unexecuted instantiation: json_parser.tab.c:add_property_array Unexecuted instantiation: json_scanner.c:add_property_array Unexecuted instantiation: json.c:add_property_array Unexecuted instantiation: php_lexbor.c:add_property_array Unexecuted instantiation: shared_alloc_mmap.c:add_property_array Unexecuted instantiation: shared_alloc_posix.c:add_property_array Unexecuted instantiation: shared_alloc_shm.c:add_property_array Unexecuted instantiation: zend_accelerator_api.c:add_property_array Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_array Unexecuted instantiation: zend_accelerator_debug.c:add_property_array Unexecuted instantiation: zend_accelerator_hash.c:add_property_array Unexecuted instantiation: zend_accelerator_module.c:add_property_array Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_array Unexecuted instantiation: zend_file_cache.c:add_property_array Unexecuted instantiation: zend_persist_calc.c:add_property_array Unexecuted instantiation: zend_persist.c:add_property_array Unexecuted instantiation: zend_shared_alloc.c:add_property_array Unexecuted instantiation: ZendAccelerator.c:add_property_array Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_array Unexecuted instantiation: zend_jit.c:add_property_array Unexecuted instantiation: csprng.c:add_property_array Unexecuted instantiation: engine_mt19937.c:add_property_array Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_array Unexecuted instantiation: engine_secure.c:add_property_array Unexecuted instantiation: engine_user.c:add_property_array Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_array Unexecuted instantiation: gammasection.c:add_property_array Unexecuted instantiation: random.c:add_property_array Unexecuted instantiation: randomizer.c:add_property_array Unexecuted instantiation: zend_utils.c:add_property_array Unexecuted instantiation: php_reflection.c:add_property_array Unexecuted instantiation: php_spl.c:add_property_array Unexecuted instantiation: spl_array.c:add_property_array Unexecuted instantiation: spl_directory.c:add_property_array Unexecuted instantiation: spl_dllist.c:add_property_array Unexecuted instantiation: spl_exceptions.c:add_property_array Unexecuted instantiation: spl_fixedarray.c:add_property_array Unexecuted instantiation: spl_functions.c:add_property_array Unexecuted instantiation: spl_heap.c:add_property_array Unexecuted instantiation: spl_iterators.c:add_property_array Unexecuted instantiation: spl_observer.c:add_property_array Unexecuted instantiation: array.c:add_property_array Unexecuted instantiation: assert.c:add_property_array Unexecuted instantiation: base64.c:add_property_array Unexecuted instantiation: basic_functions.c:add_property_array Unexecuted instantiation: browscap.c:add_property_array Unexecuted instantiation: crc32_x86.c:add_property_array Unexecuted instantiation: crc32.c:add_property_array Unexecuted instantiation: credits.c:add_property_array Unexecuted instantiation: crypt.c:add_property_array Unexecuted instantiation: css.c:add_property_array Unexecuted instantiation: datetime.c:add_property_array Unexecuted instantiation: dir.c:add_property_array Unexecuted instantiation: dl.c:add_property_array Unexecuted instantiation: dns.c:add_property_array Unexecuted instantiation: exec.c:add_property_array Unexecuted instantiation: file.c:add_property_array Unexecuted instantiation: filestat.c:add_property_array Unexecuted instantiation: filters.c:add_property_array Unexecuted instantiation: flock_compat.c:add_property_array Unexecuted instantiation: formatted_print.c:add_property_array Unexecuted instantiation: fsock.c:add_property_array Unexecuted instantiation: ftok.c:add_property_array Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_array Unexecuted instantiation: head.c:add_property_array Unexecuted instantiation: hrtime.c:add_property_array Unexecuted instantiation: html.c:add_property_array Unexecuted instantiation: http_fopen_wrapper.c:add_property_array Unexecuted instantiation: http.c:add_property_array Unexecuted instantiation: image.c:add_property_array Unexecuted instantiation: incomplete_class.c:add_property_array Unexecuted instantiation: info.c:add_property_array Unexecuted instantiation: io_poll.c:add_property_array Unexecuted instantiation: iptc.c:add_property_array Unexecuted instantiation: levenshtein.c:add_property_array Unexecuted instantiation: link.c:add_property_array Unexecuted instantiation: mail.c:add_property_array Unexecuted instantiation: math.c:add_property_array Unexecuted instantiation: md5.c:add_property_array Unexecuted instantiation: metaphone.c:add_property_array Unexecuted instantiation: microtime.c:add_property_array Unexecuted instantiation: net.c:add_property_array Unexecuted instantiation: pack.c:add_property_array Unexecuted instantiation: pageinfo.c:add_property_array Unexecuted instantiation: password.c:add_property_array Unexecuted instantiation: php_fopen_wrapper.c:add_property_array Unexecuted instantiation: proc_open.c:add_property_array Unexecuted instantiation: quot_print.c:add_property_array Unexecuted instantiation: scanf.c:add_property_array Unexecuted instantiation: sha1.c:add_property_array Unexecuted instantiation: soundex.c:add_property_array Unexecuted instantiation: streamsfuncs.c:add_property_array Unexecuted instantiation: string.c:add_property_array Unexecuted instantiation: strnatcmp.c:add_property_array Unexecuted instantiation: syslog.c:add_property_array Unexecuted instantiation: type.c:add_property_array Unexecuted instantiation: uniqid.c:add_property_array Unexecuted instantiation: url_scanner_ex.c:add_property_array Unexecuted instantiation: url.c:add_property_array Unexecuted instantiation: user_filters.c:add_property_array Unexecuted instantiation: uuencode.c:add_property_array Unexecuted instantiation: var_unserializer.c:add_property_array Unexecuted instantiation: var.c:add_property_array Unexecuted instantiation: versioning.c:add_property_array Unexecuted instantiation: crypt_sha256.c:add_property_array Unexecuted instantiation: crypt_sha512.c:add_property_array Unexecuted instantiation: php_crypt_r.c:add_property_array Unexecuted instantiation: php_uri.c:add_property_array Unexecuted instantiation: php_uri_common.c:add_property_array Unexecuted instantiation: uri_parser_rfc3986.c:add_property_array Unexecuted instantiation: uri_parser_whatwg.c:add_property_array Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_array Unexecuted instantiation: explicit_bzero.c:add_property_array Unexecuted instantiation: fopen_wrappers.c:add_property_array Unexecuted instantiation: getopt.c:add_property_array Unexecuted instantiation: main.c:add_property_array Unexecuted instantiation: network.c:add_property_array Unexecuted instantiation: output.c:add_property_array Unexecuted instantiation: php_content_types.c:add_property_array Unexecuted instantiation: php_ini_builder.c:add_property_array Unexecuted instantiation: php_ini.c:add_property_array Unexecuted instantiation: php_glob.c:add_property_array Unexecuted instantiation: php_odbc_utils.c:add_property_array Unexecuted instantiation: php_open_temporary_file.c:add_property_array Unexecuted instantiation: php_scandir.c:add_property_array Unexecuted instantiation: php_syslog.c:add_property_array Unexecuted instantiation: php_ticks.c:add_property_array Unexecuted instantiation: php_variables.c:add_property_array Unexecuted instantiation: reentrancy.c:add_property_array Unexecuted instantiation: rfc1867.c:add_property_array Unexecuted instantiation: safe_bcmp.c:add_property_array Unexecuted instantiation: SAPI.c:add_property_array Unexecuted instantiation: snprintf.c:add_property_array Unexecuted instantiation: spprintf.c:add_property_array Unexecuted instantiation: strlcat.c:add_property_array Unexecuted instantiation: strlcpy.c:add_property_array Unexecuted instantiation: php_io.c:add_property_array Unexecuted instantiation: php_io_copy_linux.c:add_property_array Unexecuted instantiation: poll_backend_epoll.c:add_property_array Unexecuted instantiation: poll_backend_eventport.c:add_property_array Unexecuted instantiation: poll_backend_kqueue.c:add_property_array Unexecuted instantiation: poll_backend_poll.c:add_property_array Unexecuted instantiation: poll_core.c:add_property_array Unexecuted instantiation: poll_fd_table.c:add_property_array Unexecuted instantiation: poll_handle.c:add_property_array Unexecuted instantiation: cast.c:add_property_array Unexecuted instantiation: filter.c:add_property_array Unexecuted instantiation: glob_wrapper.c:add_property_array Unexecuted instantiation: memory.c:add_property_array Unexecuted instantiation: mmap.c:add_property_array Unexecuted instantiation: plain_wrapper.c:add_property_array Unexecuted instantiation: stream_errors.c:add_property_array Unexecuted instantiation: streams.c:add_property_array Unexecuted instantiation: transports.c:add_property_array Unexecuted instantiation: userspace.c:add_property_array Unexecuted instantiation: xp_socket.c:add_property_array Unexecuted instantiation: block_pass.c:add_property_array Unexecuted instantiation: compact_literals.c:add_property_array Unexecuted instantiation: compact_vars.c:add_property_array Unexecuted instantiation: dfa_pass.c:add_property_array Unexecuted instantiation: nop_removal.c:add_property_array Unexecuted instantiation: optimize_func_calls.c:add_property_array Unexecuted instantiation: optimize_temp_vars_5.c:add_property_array Unexecuted instantiation: pass1.c:add_property_array Unexecuted instantiation: pass3.c:add_property_array Unexecuted instantiation: sccp.c:add_property_array Unexecuted instantiation: zend_optimizer.c:add_property_array Unexecuted instantiation: zend_API.c:add_property_array Unexecuted instantiation: zend_ast.c:add_property_array Unexecuted instantiation: zend_attributes.c:add_property_array Unexecuted instantiation: zend_autoload.c:add_property_array Unexecuted instantiation: zend_builtin_functions.c:add_property_array Unexecuted instantiation: zend_closures.c:add_property_array Unexecuted instantiation: zend_compile.c:add_property_array Unexecuted instantiation: zend_constants.c:add_property_array Unexecuted instantiation: zend_default_classes.c:add_property_array Unexecuted instantiation: zend_dtrace.c:add_property_array Unexecuted instantiation: zend_enum.c:add_property_array Unexecuted instantiation: zend_exceptions.c:add_property_array Unexecuted instantiation: zend_execute_API.c:add_property_array Unexecuted instantiation: zend_execute.c:add_property_array Unexecuted instantiation: zend_fibers.c:add_property_array Unexecuted instantiation: zend_gc.c:add_property_array Unexecuted instantiation: zend_generators.c:add_property_array Unexecuted instantiation: zend_inheritance.c:add_property_array Unexecuted instantiation: zend_ini_parser.c:add_property_array Unexecuted instantiation: zend_ini_scanner.c:add_property_array Unexecuted instantiation: zend_ini.c:add_property_array Unexecuted instantiation: zend_interfaces.c:add_property_array Unexecuted instantiation: zend_iterators.c:add_property_array Unexecuted instantiation: zend_language_parser.c:add_property_array Unexecuted instantiation: zend_language_scanner.c:add_property_array Unexecuted instantiation: zend_lazy_objects.c:add_property_array Unexecuted instantiation: zend_list.c:add_property_array Unexecuted instantiation: zend_object_handlers.c:add_property_array Unexecuted instantiation: zend_objects_API.c:add_property_array Unexecuted instantiation: zend_objects.c:add_property_array Unexecuted instantiation: zend_observer.c:add_property_array Unexecuted instantiation: zend_opcode.c:add_property_array Unexecuted instantiation: zend_operators.c:add_property_array Unexecuted instantiation: zend_partial.c:add_property_array Unexecuted instantiation: zend_property_hooks.c:add_property_array Unexecuted instantiation: zend_smart_str.c:add_property_array Unexecuted instantiation: zend_system_id.c:add_property_array Unexecuted instantiation: zend_variables.c:add_property_array Unexecuted instantiation: zend_weakrefs.c:add_property_array Unexecuted instantiation: zend.c:add_property_array Unexecuted instantiation: internal_functions_cli.c:add_property_array Unexecuted instantiation: fuzzer-parser.c:add_property_array Unexecuted instantiation: fuzzer-sapi.c:add_property_array Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_array Unexecuted instantiation: fuzzer-exif.c:add_property_array Unexecuted instantiation: fuzzer-unserialize.c:add_property_array Unexecuted instantiation: fuzzer-function-jit.c:add_property_array Unexecuted instantiation: fuzzer-json.c:add_property_array Unexecuted instantiation: fuzzer-unserializehash.c:add_property_array Unexecuted instantiation: fuzzer-execute.c:add_property_array |
688 | 0 | static zend_always_inline void add_property_object(zval *arg, const char *key, zend_object *obj) { |
689 | 0 | add_property_object_ex(arg, key, strlen(key), obj); |
690 | 0 | } Unexecuted instantiation: php_date.c:add_property_object Unexecuted instantiation: php_time.c:add_property_object Unexecuted instantiation: time_duration.c:add_property_object Unexecuted instantiation: php_pcre.c:add_property_object Unexecuted instantiation: exif.c:add_property_object Unexecuted instantiation: hash_adler32.c:add_property_object Unexecuted instantiation: hash_crc32.c:add_property_object Unexecuted instantiation: hash_fnv.c:add_property_object Unexecuted instantiation: hash_gost.c:add_property_object Unexecuted instantiation: hash_haval.c:add_property_object Unexecuted instantiation: hash_joaat.c:add_property_object Unexecuted instantiation: hash_md.c:add_property_object Unexecuted instantiation: hash_murmur.c:add_property_object Unexecuted instantiation: hash_ripemd.c:add_property_object Unexecuted instantiation: hash_sha_ni.c:add_property_object Unexecuted instantiation: hash_sha_sse2.c:add_property_object Unexecuted instantiation: hash_sha.c:add_property_object Unexecuted instantiation: hash_sha3.c:add_property_object Unexecuted instantiation: hash_snefru.c:add_property_object Unexecuted instantiation: hash_tiger.c:add_property_object Unexecuted instantiation: hash_whirlpool.c:add_property_object Unexecuted instantiation: hash_xxhash.c:add_property_object Unexecuted instantiation: hash.c:add_property_object Unexecuted instantiation: json_encoder.c:add_property_object Unexecuted instantiation: json_parser.tab.c:add_property_object Unexecuted instantiation: json_scanner.c:add_property_object Unexecuted instantiation: json.c:add_property_object Unexecuted instantiation: php_lexbor.c:add_property_object Unexecuted instantiation: shared_alloc_mmap.c:add_property_object Unexecuted instantiation: shared_alloc_posix.c:add_property_object Unexecuted instantiation: shared_alloc_shm.c:add_property_object Unexecuted instantiation: zend_accelerator_api.c:add_property_object Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_object Unexecuted instantiation: zend_accelerator_debug.c:add_property_object Unexecuted instantiation: zend_accelerator_hash.c:add_property_object Unexecuted instantiation: zend_accelerator_module.c:add_property_object Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_object Unexecuted instantiation: zend_file_cache.c:add_property_object Unexecuted instantiation: zend_persist_calc.c:add_property_object Unexecuted instantiation: zend_persist.c:add_property_object Unexecuted instantiation: zend_shared_alloc.c:add_property_object Unexecuted instantiation: ZendAccelerator.c:add_property_object Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_object Unexecuted instantiation: zend_jit.c:add_property_object Unexecuted instantiation: csprng.c:add_property_object Unexecuted instantiation: engine_mt19937.c:add_property_object Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_object Unexecuted instantiation: engine_secure.c:add_property_object Unexecuted instantiation: engine_user.c:add_property_object Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_object Unexecuted instantiation: gammasection.c:add_property_object Unexecuted instantiation: random.c:add_property_object Unexecuted instantiation: randomizer.c:add_property_object Unexecuted instantiation: zend_utils.c:add_property_object Unexecuted instantiation: php_reflection.c:add_property_object Unexecuted instantiation: php_spl.c:add_property_object Unexecuted instantiation: spl_array.c:add_property_object Unexecuted instantiation: spl_directory.c:add_property_object Unexecuted instantiation: spl_dllist.c:add_property_object Unexecuted instantiation: spl_exceptions.c:add_property_object Unexecuted instantiation: spl_fixedarray.c:add_property_object Unexecuted instantiation: spl_functions.c:add_property_object Unexecuted instantiation: spl_heap.c:add_property_object Unexecuted instantiation: spl_iterators.c:add_property_object Unexecuted instantiation: spl_observer.c:add_property_object Unexecuted instantiation: array.c:add_property_object Unexecuted instantiation: assert.c:add_property_object Unexecuted instantiation: base64.c:add_property_object Unexecuted instantiation: basic_functions.c:add_property_object Unexecuted instantiation: browscap.c:add_property_object Unexecuted instantiation: crc32_x86.c:add_property_object Unexecuted instantiation: crc32.c:add_property_object Unexecuted instantiation: credits.c:add_property_object Unexecuted instantiation: crypt.c:add_property_object Unexecuted instantiation: css.c:add_property_object Unexecuted instantiation: datetime.c:add_property_object Unexecuted instantiation: dir.c:add_property_object Unexecuted instantiation: dl.c:add_property_object Unexecuted instantiation: dns.c:add_property_object Unexecuted instantiation: exec.c:add_property_object Unexecuted instantiation: file.c:add_property_object Unexecuted instantiation: filestat.c:add_property_object Unexecuted instantiation: filters.c:add_property_object Unexecuted instantiation: flock_compat.c:add_property_object Unexecuted instantiation: formatted_print.c:add_property_object Unexecuted instantiation: fsock.c:add_property_object Unexecuted instantiation: ftok.c:add_property_object Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_object Unexecuted instantiation: head.c:add_property_object Unexecuted instantiation: hrtime.c:add_property_object Unexecuted instantiation: html.c:add_property_object Unexecuted instantiation: http_fopen_wrapper.c:add_property_object Unexecuted instantiation: http.c:add_property_object Unexecuted instantiation: image.c:add_property_object Unexecuted instantiation: incomplete_class.c:add_property_object Unexecuted instantiation: info.c:add_property_object Unexecuted instantiation: io_poll.c:add_property_object Unexecuted instantiation: iptc.c:add_property_object Unexecuted instantiation: levenshtein.c:add_property_object Unexecuted instantiation: link.c:add_property_object Unexecuted instantiation: mail.c:add_property_object Unexecuted instantiation: math.c:add_property_object Unexecuted instantiation: md5.c:add_property_object Unexecuted instantiation: metaphone.c:add_property_object Unexecuted instantiation: microtime.c:add_property_object Unexecuted instantiation: net.c:add_property_object Unexecuted instantiation: pack.c:add_property_object Unexecuted instantiation: pageinfo.c:add_property_object Unexecuted instantiation: password.c:add_property_object Unexecuted instantiation: php_fopen_wrapper.c:add_property_object Unexecuted instantiation: proc_open.c:add_property_object Unexecuted instantiation: quot_print.c:add_property_object Unexecuted instantiation: scanf.c:add_property_object Unexecuted instantiation: sha1.c:add_property_object Unexecuted instantiation: soundex.c:add_property_object Unexecuted instantiation: streamsfuncs.c:add_property_object Unexecuted instantiation: string.c:add_property_object Unexecuted instantiation: strnatcmp.c:add_property_object Unexecuted instantiation: syslog.c:add_property_object Unexecuted instantiation: type.c:add_property_object Unexecuted instantiation: uniqid.c:add_property_object Unexecuted instantiation: url_scanner_ex.c:add_property_object Unexecuted instantiation: url.c:add_property_object Unexecuted instantiation: user_filters.c:add_property_object Unexecuted instantiation: uuencode.c:add_property_object Unexecuted instantiation: var_unserializer.c:add_property_object Unexecuted instantiation: var.c:add_property_object Unexecuted instantiation: versioning.c:add_property_object Unexecuted instantiation: crypt_sha256.c:add_property_object Unexecuted instantiation: crypt_sha512.c:add_property_object Unexecuted instantiation: php_crypt_r.c:add_property_object Unexecuted instantiation: php_uri.c:add_property_object Unexecuted instantiation: php_uri_common.c:add_property_object Unexecuted instantiation: uri_parser_rfc3986.c:add_property_object Unexecuted instantiation: uri_parser_whatwg.c:add_property_object Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_object Unexecuted instantiation: explicit_bzero.c:add_property_object Unexecuted instantiation: fopen_wrappers.c:add_property_object Unexecuted instantiation: getopt.c:add_property_object Unexecuted instantiation: main.c:add_property_object Unexecuted instantiation: network.c:add_property_object Unexecuted instantiation: output.c:add_property_object Unexecuted instantiation: php_content_types.c:add_property_object Unexecuted instantiation: php_ini_builder.c:add_property_object Unexecuted instantiation: php_ini.c:add_property_object Unexecuted instantiation: php_glob.c:add_property_object Unexecuted instantiation: php_odbc_utils.c:add_property_object Unexecuted instantiation: php_open_temporary_file.c:add_property_object Unexecuted instantiation: php_scandir.c:add_property_object Unexecuted instantiation: php_syslog.c:add_property_object Unexecuted instantiation: php_ticks.c:add_property_object Unexecuted instantiation: php_variables.c:add_property_object Unexecuted instantiation: reentrancy.c:add_property_object Unexecuted instantiation: rfc1867.c:add_property_object Unexecuted instantiation: safe_bcmp.c:add_property_object Unexecuted instantiation: SAPI.c:add_property_object Unexecuted instantiation: snprintf.c:add_property_object Unexecuted instantiation: spprintf.c:add_property_object Unexecuted instantiation: strlcat.c:add_property_object Unexecuted instantiation: strlcpy.c:add_property_object Unexecuted instantiation: php_io.c:add_property_object Unexecuted instantiation: php_io_copy_linux.c:add_property_object Unexecuted instantiation: poll_backend_epoll.c:add_property_object Unexecuted instantiation: poll_backend_eventport.c:add_property_object Unexecuted instantiation: poll_backend_kqueue.c:add_property_object Unexecuted instantiation: poll_backend_poll.c:add_property_object Unexecuted instantiation: poll_core.c:add_property_object Unexecuted instantiation: poll_fd_table.c:add_property_object Unexecuted instantiation: poll_handle.c:add_property_object Unexecuted instantiation: cast.c:add_property_object Unexecuted instantiation: filter.c:add_property_object Unexecuted instantiation: glob_wrapper.c:add_property_object Unexecuted instantiation: memory.c:add_property_object Unexecuted instantiation: mmap.c:add_property_object Unexecuted instantiation: plain_wrapper.c:add_property_object Unexecuted instantiation: stream_errors.c:add_property_object Unexecuted instantiation: streams.c:add_property_object Unexecuted instantiation: transports.c:add_property_object Unexecuted instantiation: userspace.c:add_property_object Unexecuted instantiation: xp_socket.c:add_property_object Unexecuted instantiation: block_pass.c:add_property_object Unexecuted instantiation: compact_literals.c:add_property_object Unexecuted instantiation: compact_vars.c:add_property_object Unexecuted instantiation: dfa_pass.c:add_property_object Unexecuted instantiation: nop_removal.c:add_property_object Unexecuted instantiation: optimize_func_calls.c:add_property_object Unexecuted instantiation: optimize_temp_vars_5.c:add_property_object Unexecuted instantiation: pass1.c:add_property_object Unexecuted instantiation: pass3.c:add_property_object Unexecuted instantiation: sccp.c:add_property_object Unexecuted instantiation: zend_optimizer.c:add_property_object Unexecuted instantiation: zend_API.c:add_property_object Unexecuted instantiation: zend_ast.c:add_property_object Unexecuted instantiation: zend_attributes.c:add_property_object Unexecuted instantiation: zend_autoload.c:add_property_object Unexecuted instantiation: zend_builtin_functions.c:add_property_object Unexecuted instantiation: zend_closures.c:add_property_object Unexecuted instantiation: zend_compile.c:add_property_object Unexecuted instantiation: zend_constants.c:add_property_object Unexecuted instantiation: zend_default_classes.c:add_property_object Unexecuted instantiation: zend_dtrace.c:add_property_object Unexecuted instantiation: zend_enum.c:add_property_object Unexecuted instantiation: zend_exceptions.c:add_property_object Unexecuted instantiation: zend_execute_API.c:add_property_object Unexecuted instantiation: zend_execute.c:add_property_object Unexecuted instantiation: zend_fibers.c:add_property_object Unexecuted instantiation: zend_gc.c:add_property_object Unexecuted instantiation: zend_generators.c:add_property_object Unexecuted instantiation: zend_inheritance.c:add_property_object Unexecuted instantiation: zend_ini_parser.c:add_property_object Unexecuted instantiation: zend_ini_scanner.c:add_property_object Unexecuted instantiation: zend_ini.c:add_property_object Unexecuted instantiation: zend_interfaces.c:add_property_object Unexecuted instantiation: zend_iterators.c:add_property_object Unexecuted instantiation: zend_language_parser.c:add_property_object Unexecuted instantiation: zend_language_scanner.c:add_property_object Unexecuted instantiation: zend_lazy_objects.c:add_property_object Unexecuted instantiation: zend_list.c:add_property_object Unexecuted instantiation: zend_object_handlers.c:add_property_object Unexecuted instantiation: zend_objects_API.c:add_property_object Unexecuted instantiation: zend_objects.c:add_property_object Unexecuted instantiation: zend_observer.c:add_property_object Unexecuted instantiation: zend_opcode.c:add_property_object Unexecuted instantiation: zend_operators.c:add_property_object Unexecuted instantiation: zend_partial.c:add_property_object Unexecuted instantiation: zend_property_hooks.c:add_property_object Unexecuted instantiation: zend_smart_str.c:add_property_object Unexecuted instantiation: zend_system_id.c:add_property_object Unexecuted instantiation: zend_variables.c:add_property_object Unexecuted instantiation: zend_weakrefs.c:add_property_object Unexecuted instantiation: zend.c:add_property_object Unexecuted instantiation: internal_functions_cli.c:add_property_object Unexecuted instantiation: fuzzer-parser.c:add_property_object Unexecuted instantiation: fuzzer-sapi.c:add_property_object Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_object Unexecuted instantiation: fuzzer-exif.c:add_property_object Unexecuted instantiation: fuzzer-unserialize.c:add_property_object Unexecuted instantiation: fuzzer-function-jit.c:add_property_object Unexecuted instantiation: fuzzer-json.c:add_property_object Unexecuted instantiation: fuzzer-unserializehash.c:add_property_object Unexecuted instantiation: fuzzer-execute.c:add_property_object |
691 | 0 | static zend_always_inline void add_property_reference(zval *arg, const char *key, zend_reference *ref) { |
692 | 0 | add_property_reference_ex(arg, key, strlen(key), ref); |
693 | 0 | } Unexecuted instantiation: php_date.c:add_property_reference Unexecuted instantiation: php_time.c:add_property_reference Unexecuted instantiation: time_duration.c:add_property_reference Unexecuted instantiation: php_pcre.c:add_property_reference Unexecuted instantiation: exif.c:add_property_reference Unexecuted instantiation: hash_adler32.c:add_property_reference Unexecuted instantiation: hash_crc32.c:add_property_reference Unexecuted instantiation: hash_fnv.c:add_property_reference Unexecuted instantiation: hash_gost.c:add_property_reference Unexecuted instantiation: hash_haval.c:add_property_reference Unexecuted instantiation: hash_joaat.c:add_property_reference Unexecuted instantiation: hash_md.c:add_property_reference Unexecuted instantiation: hash_murmur.c:add_property_reference Unexecuted instantiation: hash_ripemd.c:add_property_reference Unexecuted instantiation: hash_sha_ni.c:add_property_reference Unexecuted instantiation: hash_sha_sse2.c:add_property_reference Unexecuted instantiation: hash_sha.c:add_property_reference Unexecuted instantiation: hash_sha3.c:add_property_reference Unexecuted instantiation: hash_snefru.c:add_property_reference Unexecuted instantiation: hash_tiger.c:add_property_reference Unexecuted instantiation: hash_whirlpool.c:add_property_reference Unexecuted instantiation: hash_xxhash.c:add_property_reference Unexecuted instantiation: hash.c:add_property_reference Unexecuted instantiation: json_encoder.c:add_property_reference Unexecuted instantiation: json_parser.tab.c:add_property_reference Unexecuted instantiation: json_scanner.c:add_property_reference Unexecuted instantiation: json.c:add_property_reference Unexecuted instantiation: php_lexbor.c:add_property_reference Unexecuted instantiation: shared_alloc_mmap.c:add_property_reference Unexecuted instantiation: shared_alloc_posix.c:add_property_reference Unexecuted instantiation: shared_alloc_shm.c:add_property_reference Unexecuted instantiation: zend_accelerator_api.c:add_property_reference Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_reference Unexecuted instantiation: zend_accelerator_debug.c:add_property_reference Unexecuted instantiation: zend_accelerator_hash.c:add_property_reference Unexecuted instantiation: zend_accelerator_module.c:add_property_reference Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_reference Unexecuted instantiation: zend_file_cache.c:add_property_reference Unexecuted instantiation: zend_persist_calc.c:add_property_reference Unexecuted instantiation: zend_persist.c:add_property_reference Unexecuted instantiation: zend_shared_alloc.c:add_property_reference Unexecuted instantiation: ZendAccelerator.c:add_property_reference Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_reference Unexecuted instantiation: zend_jit.c:add_property_reference Unexecuted instantiation: csprng.c:add_property_reference Unexecuted instantiation: engine_mt19937.c:add_property_reference Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_reference Unexecuted instantiation: engine_secure.c:add_property_reference Unexecuted instantiation: engine_user.c:add_property_reference Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_reference Unexecuted instantiation: gammasection.c:add_property_reference Unexecuted instantiation: random.c:add_property_reference Unexecuted instantiation: randomizer.c:add_property_reference Unexecuted instantiation: zend_utils.c:add_property_reference Unexecuted instantiation: php_reflection.c:add_property_reference Unexecuted instantiation: php_spl.c:add_property_reference Unexecuted instantiation: spl_array.c:add_property_reference Unexecuted instantiation: spl_directory.c:add_property_reference Unexecuted instantiation: spl_dllist.c:add_property_reference Unexecuted instantiation: spl_exceptions.c:add_property_reference Unexecuted instantiation: spl_fixedarray.c:add_property_reference Unexecuted instantiation: spl_functions.c:add_property_reference Unexecuted instantiation: spl_heap.c:add_property_reference Unexecuted instantiation: spl_iterators.c:add_property_reference Unexecuted instantiation: spl_observer.c:add_property_reference Unexecuted instantiation: array.c:add_property_reference Unexecuted instantiation: assert.c:add_property_reference Unexecuted instantiation: base64.c:add_property_reference Unexecuted instantiation: basic_functions.c:add_property_reference Unexecuted instantiation: browscap.c:add_property_reference Unexecuted instantiation: crc32_x86.c:add_property_reference Unexecuted instantiation: crc32.c:add_property_reference Unexecuted instantiation: credits.c:add_property_reference Unexecuted instantiation: crypt.c:add_property_reference Unexecuted instantiation: css.c:add_property_reference Unexecuted instantiation: datetime.c:add_property_reference Unexecuted instantiation: dir.c:add_property_reference Unexecuted instantiation: dl.c:add_property_reference Unexecuted instantiation: dns.c:add_property_reference Unexecuted instantiation: exec.c:add_property_reference Unexecuted instantiation: file.c:add_property_reference Unexecuted instantiation: filestat.c:add_property_reference Unexecuted instantiation: filters.c:add_property_reference Unexecuted instantiation: flock_compat.c:add_property_reference Unexecuted instantiation: formatted_print.c:add_property_reference Unexecuted instantiation: fsock.c:add_property_reference Unexecuted instantiation: ftok.c:add_property_reference Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_reference Unexecuted instantiation: head.c:add_property_reference Unexecuted instantiation: hrtime.c:add_property_reference Unexecuted instantiation: html.c:add_property_reference Unexecuted instantiation: http_fopen_wrapper.c:add_property_reference Unexecuted instantiation: http.c:add_property_reference Unexecuted instantiation: image.c:add_property_reference Unexecuted instantiation: incomplete_class.c:add_property_reference Unexecuted instantiation: info.c:add_property_reference Unexecuted instantiation: io_poll.c:add_property_reference Unexecuted instantiation: iptc.c:add_property_reference Unexecuted instantiation: levenshtein.c:add_property_reference Unexecuted instantiation: link.c:add_property_reference Unexecuted instantiation: mail.c:add_property_reference Unexecuted instantiation: math.c:add_property_reference Unexecuted instantiation: md5.c:add_property_reference Unexecuted instantiation: metaphone.c:add_property_reference Unexecuted instantiation: microtime.c:add_property_reference Unexecuted instantiation: net.c:add_property_reference Unexecuted instantiation: pack.c:add_property_reference Unexecuted instantiation: pageinfo.c:add_property_reference Unexecuted instantiation: password.c:add_property_reference Unexecuted instantiation: php_fopen_wrapper.c:add_property_reference Unexecuted instantiation: proc_open.c:add_property_reference Unexecuted instantiation: quot_print.c:add_property_reference Unexecuted instantiation: scanf.c:add_property_reference Unexecuted instantiation: sha1.c:add_property_reference Unexecuted instantiation: soundex.c:add_property_reference Unexecuted instantiation: streamsfuncs.c:add_property_reference Unexecuted instantiation: string.c:add_property_reference Unexecuted instantiation: strnatcmp.c:add_property_reference Unexecuted instantiation: syslog.c:add_property_reference Unexecuted instantiation: type.c:add_property_reference Unexecuted instantiation: uniqid.c:add_property_reference Unexecuted instantiation: url_scanner_ex.c:add_property_reference Unexecuted instantiation: url.c:add_property_reference Unexecuted instantiation: user_filters.c:add_property_reference Unexecuted instantiation: uuencode.c:add_property_reference Unexecuted instantiation: var_unserializer.c:add_property_reference Unexecuted instantiation: var.c:add_property_reference Unexecuted instantiation: versioning.c:add_property_reference Unexecuted instantiation: crypt_sha256.c:add_property_reference Unexecuted instantiation: crypt_sha512.c:add_property_reference Unexecuted instantiation: php_crypt_r.c:add_property_reference Unexecuted instantiation: php_uri.c:add_property_reference Unexecuted instantiation: php_uri_common.c:add_property_reference Unexecuted instantiation: uri_parser_rfc3986.c:add_property_reference Unexecuted instantiation: uri_parser_whatwg.c:add_property_reference Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_reference Unexecuted instantiation: explicit_bzero.c:add_property_reference Unexecuted instantiation: fopen_wrappers.c:add_property_reference Unexecuted instantiation: getopt.c:add_property_reference Unexecuted instantiation: main.c:add_property_reference Unexecuted instantiation: network.c:add_property_reference Unexecuted instantiation: output.c:add_property_reference Unexecuted instantiation: php_content_types.c:add_property_reference Unexecuted instantiation: php_ini_builder.c:add_property_reference Unexecuted instantiation: php_ini.c:add_property_reference Unexecuted instantiation: php_glob.c:add_property_reference Unexecuted instantiation: php_odbc_utils.c:add_property_reference Unexecuted instantiation: php_open_temporary_file.c:add_property_reference Unexecuted instantiation: php_scandir.c:add_property_reference Unexecuted instantiation: php_syslog.c:add_property_reference Unexecuted instantiation: php_ticks.c:add_property_reference Unexecuted instantiation: php_variables.c:add_property_reference Unexecuted instantiation: reentrancy.c:add_property_reference Unexecuted instantiation: rfc1867.c:add_property_reference Unexecuted instantiation: safe_bcmp.c:add_property_reference Unexecuted instantiation: SAPI.c:add_property_reference Unexecuted instantiation: snprintf.c:add_property_reference Unexecuted instantiation: spprintf.c:add_property_reference Unexecuted instantiation: strlcat.c:add_property_reference Unexecuted instantiation: strlcpy.c:add_property_reference Unexecuted instantiation: php_io.c:add_property_reference Unexecuted instantiation: php_io_copy_linux.c:add_property_reference Unexecuted instantiation: poll_backend_epoll.c:add_property_reference Unexecuted instantiation: poll_backend_eventport.c:add_property_reference Unexecuted instantiation: poll_backend_kqueue.c:add_property_reference Unexecuted instantiation: poll_backend_poll.c:add_property_reference Unexecuted instantiation: poll_core.c:add_property_reference Unexecuted instantiation: poll_fd_table.c:add_property_reference Unexecuted instantiation: poll_handle.c:add_property_reference Unexecuted instantiation: cast.c:add_property_reference Unexecuted instantiation: filter.c:add_property_reference Unexecuted instantiation: glob_wrapper.c:add_property_reference Unexecuted instantiation: memory.c:add_property_reference Unexecuted instantiation: mmap.c:add_property_reference Unexecuted instantiation: plain_wrapper.c:add_property_reference Unexecuted instantiation: stream_errors.c:add_property_reference Unexecuted instantiation: streams.c:add_property_reference Unexecuted instantiation: transports.c:add_property_reference Unexecuted instantiation: userspace.c:add_property_reference Unexecuted instantiation: xp_socket.c:add_property_reference Unexecuted instantiation: block_pass.c:add_property_reference Unexecuted instantiation: compact_literals.c:add_property_reference Unexecuted instantiation: compact_vars.c:add_property_reference Unexecuted instantiation: dfa_pass.c:add_property_reference Unexecuted instantiation: nop_removal.c:add_property_reference Unexecuted instantiation: optimize_func_calls.c:add_property_reference Unexecuted instantiation: optimize_temp_vars_5.c:add_property_reference Unexecuted instantiation: pass1.c:add_property_reference Unexecuted instantiation: pass3.c:add_property_reference Unexecuted instantiation: sccp.c:add_property_reference Unexecuted instantiation: zend_optimizer.c:add_property_reference Unexecuted instantiation: zend_API.c:add_property_reference Unexecuted instantiation: zend_ast.c:add_property_reference Unexecuted instantiation: zend_attributes.c:add_property_reference Unexecuted instantiation: zend_autoload.c:add_property_reference Unexecuted instantiation: zend_builtin_functions.c:add_property_reference Unexecuted instantiation: zend_closures.c:add_property_reference Unexecuted instantiation: zend_compile.c:add_property_reference Unexecuted instantiation: zend_constants.c:add_property_reference Unexecuted instantiation: zend_default_classes.c:add_property_reference Unexecuted instantiation: zend_dtrace.c:add_property_reference Unexecuted instantiation: zend_enum.c:add_property_reference Unexecuted instantiation: zend_exceptions.c:add_property_reference Unexecuted instantiation: zend_execute_API.c:add_property_reference Unexecuted instantiation: zend_execute.c:add_property_reference Unexecuted instantiation: zend_fibers.c:add_property_reference Unexecuted instantiation: zend_gc.c:add_property_reference Unexecuted instantiation: zend_generators.c:add_property_reference Unexecuted instantiation: zend_inheritance.c:add_property_reference Unexecuted instantiation: zend_ini_parser.c:add_property_reference Unexecuted instantiation: zend_ini_scanner.c:add_property_reference Unexecuted instantiation: zend_ini.c:add_property_reference Unexecuted instantiation: zend_interfaces.c:add_property_reference Unexecuted instantiation: zend_iterators.c:add_property_reference Unexecuted instantiation: zend_language_parser.c:add_property_reference Unexecuted instantiation: zend_language_scanner.c:add_property_reference Unexecuted instantiation: zend_lazy_objects.c:add_property_reference Unexecuted instantiation: zend_list.c:add_property_reference Unexecuted instantiation: zend_object_handlers.c:add_property_reference Unexecuted instantiation: zend_objects_API.c:add_property_reference Unexecuted instantiation: zend_objects.c:add_property_reference Unexecuted instantiation: zend_observer.c:add_property_reference Unexecuted instantiation: zend_opcode.c:add_property_reference Unexecuted instantiation: zend_operators.c:add_property_reference Unexecuted instantiation: zend_partial.c:add_property_reference Unexecuted instantiation: zend_property_hooks.c:add_property_reference Unexecuted instantiation: zend_smart_str.c:add_property_reference Unexecuted instantiation: zend_system_id.c:add_property_reference Unexecuted instantiation: zend_variables.c:add_property_reference Unexecuted instantiation: zend_weakrefs.c:add_property_reference Unexecuted instantiation: zend.c:add_property_reference Unexecuted instantiation: internal_functions_cli.c:add_property_reference Unexecuted instantiation: fuzzer-parser.c:add_property_reference Unexecuted instantiation: fuzzer-sapi.c:add_property_reference Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_reference Unexecuted instantiation: fuzzer-exif.c:add_property_reference Unexecuted instantiation: fuzzer-unserialize.c:add_property_reference Unexecuted instantiation: fuzzer-function-jit.c:add_property_reference Unexecuted instantiation: fuzzer-json.c:add_property_reference Unexecuted instantiation: fuzzer-unserializehash.c:add_property_reference Unexecuted instantiation: fuzzer-execute.c:add_property_reference |
694 | 0 | static zend_always_inline void add_property_zval(zval *arg, const char *key, zval *value) { |
695 | 0 | add_property_zval_ex(arg, key, strlen(key), value); |
696 | 0 | } Unexecuted instantiation: php_date.c:add_property_zval Unexecuted instantiation: php_time.c:add_property_zval Unexecuted instantiation: time_duration.c:add_property_zval Unexecuted instantiation: php_pcre.c:add_property_zval Unexecuted instantiation: exif.c:add_property_zval Unexecuted instantiation: hash_adler32.c:add_property_zval Unexecuted instantiation: hash_crc32.c:add_property_zval Unexecuted instantiation: hash_fnv.c:add_property_zval Unexecuted instantiation: hash_gost.c:add_property_zval Unexecuted instantiation: hash_haval.c:add_property_zval Unexecuted instantiation: hash_joaat.c:add_property_zval Unexecuted instantiation: hash_md.c:add_property_zval Unexecuted instantiation: hash_murmur.c:add_property_zval Unexecuted instantiation: hash_ripemd.c:add_property_zval Unexecuted instantiation: hash_sha_ni.c:add_property_zval Unexecuted instantiation: hash_sha_sse2.c:add_property_zval Unexecuted instantiation: hash_sha.c:add_property_zval Unexecuted instantiation: hash_sha3.c:add_property_zval Unexecuted instantiation: hash_snefru.c:add_property_zval Unexecuted instantiation: hash_tiger.c:add_property_zval Unexecuted instantiation: hash_whirlpool.c:add_property_zval Unexecuted instantiation: hash_xxhash.c:add_property_zval Unexecuted instantiation: hash.c:add_property_zval Unexecuted instantiation: json_encoder.c:add_property_zval Unexecuted instantiation: json_parser.tab.c:add_property_zval Unexecuted instantiation: json_scanner.c:add_property_zval Unexecuted instantiation: json.c:add_property_zval Unexecuted instantiation: php_lexbor.c:add_property_zval Unexecuted instantiation: shared_alloc_mmap.c:add_property_zval Unexecuted instantiation: shared_alloc_posix.c:add_property_zval Unexecuted instantiation: shared_alloc_shm.c:add_property_zval Unexecuted instantiation: zend_accelerator_api.c:add_property_zval Unexecuted instantiation: zend_accelerator_blacklist.c:add_property_zval Unexecuted instantiation: zend_accelerator_debug.c:add_property_zval Unexecuted instantiation: zend_accelerator_hash.c:add_property_zval Unexecuted instantiation: zend_accelerator_module.c:add_property_zval Unexecuted instantiation: zend_accelerator_util_funcs.c:add_property_zval Unexecuted instantiation: zend_file_cache.c:add_property_zval Unexecuted instantiation: zend_persist_calc.c:add_property_zval Unexecuted instantiation: zend_persist.c:add_property_zval Unexecuted instantiation: zend_shared_alloc.c:add_property_zval Unexecuted instantiation: ZendAccelerator.c:add_property_zval Unexecuted instantiation: zend_jit_vm_helpers.c:add_property_zval Unexecuted instantiation: zend_jit.c:add_property_zval Unexecuted instantiation: csprng.c:add_property_zval Unexecuted instantiation: engine_mt19937.c:add_property_zval Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:add_property_zval Unexecuted instantiation: engine_secure.c:add_property_zval Unexecuted instantiation: engine_user.c:add_property_zval Unexecuted instantiation: engine_xoshiro256starstar.c:add_property_zval Unexecuted instantiation: gammasection.c:add_property_zval Unexecuted instantiation: random.c:add_property_zval Unexecuted instantiation: randomizer.c:add_property_zval Unexecuted instantiation: zend_utils.c:add_property_zval Unexecuted instantiation: php_reflection.c:add_property_zval Unexecuted instantiation: php_spl.c:add_property_zval Unexecuted instantiation: spl_array.c:add_property_zval Unexecuted instantiation: spl_directory.c:add_property_zval Unexecuted instantiation: spl_dllist.c:add_property_zval Unexecuted instantiation: spl_exceptions.c:add_property_zval Unexecuted instantiation: spl_fixedarray.c:add_property_zval Unexecuted instantiation: spl_functions.c:add_property_zval Unexecuted instantiation: spl_heap.c:add_property_zval Unexecuted instantiation: spl_iterators.c:add_property_zval Unexecuted instantiation: spl_observer.c:add_property_zval Unexecuted instantiation: array.c:add_property_zval Unexecuted instantiation: assert.c:add_property_zval Unexecuted instantiation: base64.c:add_property_zval Unexecuted instantiation: basic_functions.c:add_property_zval Unexecuted instantiation: browscap.c:add_property_zval Unexecuted instantiation: crc32_x86.c:add_property_zval Unexecuted instantiation: crc32.c:add_property_zval Unexecuted instantiation: credits.c:add_property_zval Unexecuted instantiation: crypt.c:add_property_zval Unexecuted instantiation: css.c:add_property_zval Unexecuted instantiation: datetime.c:add_property_zval Unexecuted instantiation: dir.c:add_property_zval Unexecuted instantiation: dl.c:add_property_zval Unexecuted instantiation: dns.c:add_property_zval Unexecuted instantiation: exec.c:add_property_zval Unexecuted instantiation: file.c:add_property_zval Unexecuted instantiation: filestat.c:add_property_zval Unexecuted instantiation: filters.c:add_property_zval Unexecuted instantiation: flock_compat.c:add_property_zval Unexecuted instantiation: formatted_print.c:add_property_zval Unexecuted instantiation: fsock.c:add_property_zval Unexecuted instantiation: ftok.c:add_property_zval Unexecuted instantiation: ftp_fopen_wrapper.c:add_property_zval Unexecuted instantiation: head.c:add_property_zval Unexecuted instantiation: hrtime.c:add_property_zval Unexecuted instantiation: html.c:add_property_zval Unexecuted instantiation: http_fopen_wrapper.c:add_property_zval Unexecuted instantiation: http.c:add_property_zval Unexecuted instantiation: image.c:add_property_zval Unexecuted instantiation: incomplete_class.c:add_property_zval Unexecuted instantiation: info.c:add_property_zval Unexecuted instantiation: io_poll.c:add_property_zval Unexecuted instantiation: iptc.c:add_property_zval Unexecuted instantiation: levenshtein.c:add_property_zval Unexecuted instantiation: link.c:add_property_zval Unexecuted instantiation: mail.c:add_property_zval Unexecuted instantiation: math.c:add_property_zval Unexecuted instantiation: md5.c:add_property_zval Unexecuted instantiation: metaphone.c:add_property_zval Unexecuted instantiation: microtime.c:add_property_zval Unexecuted instantiation: net.c:add_property_zval Unexecuted instantiation: pack.c:add_property_zval Unexecuted instantiation: pageinfo.c:add_property_zval Unexecuted instantiation: password.c:add_property_zval Unexecuted instantiation: php_fopen_wrapper.c:add_property_zval Unexecuted instantiation: proc_open.c:add_property_zval Unexecuted instantiation: quot_print.c:add_property_zval Unexecuted instantiation: scanf.c:add_property_zval Unexecuted instantiation: sha1.c:add_property_zval Unexecuted instantiation: soundex.c:add_property_zval Unexecuted instantiation: streamsfuncs.c:add_property_zval Unexecuted instantiation: string.c:add_property_zval Unexecuted instantiation: strnatcmp.c:add_property_zval Unexecuted instantiation: syslog.c:add_property_zval Unexecuted instantiation: type.c:add_property_zval Unexecuted instantiation: uniqid.c:add_property_zval Unexecuted instantiation: url_scanner_ex.c:add_property_zval Unexecuted instantiation: url.c:add_property_zval Unexecuted instantiation: user_filters.c:add_property_zval Unexecuted instantiation: uuencode.c:add_property_zval Unexecuted instantiation: var_unserializer.c:add_property_zval Unexecuted instantiation: var.c:add_property_zval Unexecuted instantiation: versioning.c:add_property_zval Unexecuted instantiation: crypt_sha256.c:add_property_zval Unexecuted instantiation: crypt_sha512.c:add_property_zval Unexecuted instantiation: php_crypt_r.c:add_property_zval Unexecuted instantiation: php_uri.c:add_property_zval Unexecuted instantiation: php_uri_common.c:add_property_zval Unexecuted instantiation: uri_parser_rfc3986.c:add_property_zval Unexecuted instantiation: uri_parser_whatwg.c:add_property_zval Unexecuted instantiation: uri_parser_php_parse_url.c:add_property_zval Unexecuted instantiation: explicit_bzero.c:add_property_zval Unexecuted instantiation: fopen_wrappers.c:add_property_zval Unexecuted instantiation: getopt.c:add_property_zval Unexecuted instantiation: main.c:add_property_zval Unexecuted instantiation: network.c:add_property_zval Unexecuted instantiation: output.c:add_property_zval Unexecuted instantiation: php_content_types.c:add_property_zval Unexecuted instantiation: php_ini_builder.c:add_property_zval Unexecuted instantiation: php_ini.c:add_property_zval Unexecuted instantiation: php_glob.c:add_property_zval Unexecuted instantiation: php_odbc_utils.c:add_property_zval Unexecuted instantiation: php_open_temporary_file.c:add_property_zval Unexecuted instantiation: php_scandir.c:add_property_zval Unexecuted instantiation: php_syslog.c:add_property_zval Unexecuted instantiation: php_ticks.c:add_property_zval Unexecuted instantiation: php_variables.c:add_property_zval Unexecuted instantiation: reentrancy.c:add_property_zval Unexecuted instantiation: rfc1867.c:add_property_zval Unexecuted instantiation: safe_bcmp.c:add_property_zval Unexecuted instantiation: SAPI.c:add_property_zval Unexecuted instantiation: snprintf.c:add_property_zval Unexecuted instantiation: spprintf.c:add_property_zval Unexecuted instantiation: strlcat.c:add_property_zval Unexecuted instantiation: strlcpy.c:add_property_zval Unexecuted instantiation: php_io.c:add_property_zval Unexecuted instantiation: php_io_copy_linux.c:add_property_zval Unexecuted instantiation: poll_backend_epoll.c:add_property_zval Unexecuted instantiation: poll_backend_eventport.c:add_property_zval Unexecuted instantiation: poll_backend_kqueue.c:add_property_zval Unexecuted instantiation: poll_backend_poll.c:add_property_zval Unexecuted instantiation: poll_core.c:add_property_zval Unexecuted instantiation: poll_fd_table.c:add_property_zval Unexecuted instantiation: poll_handle.c:add_property_zval Unexecuted instantiation: cast.c:add_property_zval Unexecuted instantiation: filter.c:add_property_zval Unexecuted instantiation: glob_wrapper.c:add_property_zval Unexecuted instantiation: memory.c:add_property_zval Unexecuted instantiation: mmap.c:add_property_zval Unexecuted instantiation: plain_wrapper.c:add_property_zval Unexecuted instantiation: stream_errors.c:add_property_zval Unexecuted instantiation: streams.c:add_property_zval Unexecuted instantiation: transports.c:add_property_zval Unexecuted instantiation: userspace.c:add_property_zval Unexecuted instantiation: xp_socket.c:add_property_zval Unexecuted instantiation: block_pass.c:add_property_zval Unexecuted instantiation: compact_literals.c:add_property_zval Unexecuted instantiation: compact_vars.c:add_property_zval Unexecuted instantiation: dfa_pass.c:add_property_zval Unexecuted instantiation: nop_removal.c:add_property_zval Unexecuted instantiation: optimize_func_calls.c:add_property_zval Unexecuted instantiation: optimize_temp_vars_5.c:add_property_zval Unexecuted instantiation: pass1.c:add_property_zval Unexecuted instantiation: pass3.c:add_property_zval Unexecuted instantiation: sccp.c:add_property_zval Unexecuted instantiation: zend_optimizer.c:add_property_zval Unexecuted instantiation: zend_API.c:add_property_zval Unexecuted instantiation: zend_ast.c:add_property_zval Unexecuted instantiation: zend_attributes.c:add_property_zval Unexecuted instantiation: zend_autoload.c:add_property_zval Unexecuted instantiation: zend_builtin_functions.c:add_property_zval Unexecuted instantiation: zend_closures.c:add_property_zval Unexecuted instantiation: zend_compile.c:add_property_zval Unexecuted instantiation: zend_constants.c:add_property_zval Unexecuted instantiation: zend_default_classes.c:add_property_zval Unexecuted instantiation: zend_dtrace.c:add_property_zval Unexecuted instantiation: zend_enum.c:add_property_zval Unexecuted instantiation: zend_exceptions.c:add_property_zval Unexecuted instantiation: zend_execute_API.c:add_property_zval Unexecuted instantiation: zend_execute.c:add_property_zval Unexecuted instantiation: zend_fibers.c:add_property_zval Unexecuted instantiation: zend_gc.c:add_property_zval Unexecuted instantiation: zend_generators.c:add_property_zval Unexecuted instantiation: zend_inheritance.c:add_property_zval Unexecuted instantiation: zend_ini_parser.c:add_property_zval Unexecuted instantiation: zend_ini_scanner.c:add_property_zval Unexecuted instantiation: zend_ini.c:add_property_zval Unexecuted instantiation: zend_interfaces.c:add_property_zval Unexecuted instantiation: zend_iterators.c:add_property_zval Unexecuted instantiation: zend_language_parser.c:add_property_zval Unexecuted instantiation: zend_language_scanner.c:add_property_zval Unexecuted instantiation: zend_lazy_objects.c:add_property_zval Unexecuted instantiation: zend_list.c:add_property_zval Unexecuted instantiation: zend_object_handlers.c:add_property_zval Unexecuted instantiation: zend_objects_API.c:add_property_zval Unexecuted instantiation: zend_objects.c:add_property_zval Unexecuted instantiation: zend_observer.c:add_property_zval Unexecuted instantiation: zend_opcode.c:add_property_zval Unexecuted instantiation: zend_operators.c:add_property_zval Unexecuted instantiation: zend_partial.c:add_property_zval Unexecuted instantiation: zend_property_hooks.c:add_property_zval Unexecuted instantiation: zend_smart_str.c:add_property_zval Unexecuted instantiation: zend_system_id.c:add_property_zval Unexecuted instantiation: zend_variables.c:add_property_zval Unexecuted instantiation: zend_weakrefs.c:add_property_zval Unexecuted instantiation: zend.c:add_property_zval Unexecuted instantiation: internal_functions_cli.c:add_property_zval Unexecuted instantiation: fuzzer-parser.c:add_property_zval Unexecuted instantiation: fuzzer-sapi.c:add_property_zval Unexecuted instantiation: fuzzer-tracing-jit.c:add_property_zval Unexecuted instantiation: fuzzer-exif.c:add_property_zval Unexecuted instantiation: fuzzer-unserialize.c:add_property_zval Unexecuted instantiation: fuzzer-function-jit.c:add_property_zval Unexecuted instantiation: fuzzer-json.c:add_property_zval Unexecuted instantiation: fuzzer-unserializehash.c:add_property_zval Unexecuted instantiation: fuzzer-execute.c:add_property_zval |
697 | | |
698 | | ZEND_API zend_result _call_user_function_impl(zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], HashTable *named_params); |
699 | | |
700 | | #define call_user_function(function_table, object, function_name, retval_ptr, param_count, params) \ |
701 | 83 | _call_user_function_impl(object, function_name, retval_ptr, param_count, params, NULL) |
702 | | |
703 | | #define call_user_function_named(function_table, object, function_name, retval_ptr, param_count, params, named_params) \ |
704 | | _call_user_function_impl(object, function_name, retval_ptr, param_count, params, named_params) |
705 | | |
706 | | #ifndef __cplusplus |
707 | 296k | # define empty_fcall_info (zend_fcall_info) {0} |
708 | 596k | # define empty_fcall_info_cache (zend_fcall_info_cache) {0} |
709 | | #else |
710 | | # define empty_fcall_info zend_fcall_info {} |
711 | | # define empty_fcall_info_cache zend_fcall_info_cache {} |
712 | | #endif |
713 | | |
714 | | /** Build zend_call_info/cache from a zval* |
715 | | * |
716 | | * Caller is responsible to provide a return value (fci->retval), otherwise the we will crash. |
717 | | * In order to pass parameters the following members need to be set: |
718 | | * fci->param_count = 0; |
719 | | * fci->params = NULL; |
720 | | * The callable_name argument may be NULL. |
721 | | */ |
722 | | ZEND_API zend_result zend_fcall_info_init(const zval *callable, uint32_t check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error); |
723 | | |
724 | | /** Clear arguments connected with zend_fcall_info *fci |
725 | | * If free_mem is not zero then the params array gets free'd as well |
726 | | */ |
727 | | ZEND_API void zend_fcall_info_args_clear(zend_fcall_info *fci, bool free_mem); |
728 | | |
729 | | /** Save current arguments from zend_fcall_info *fci |
730 | | * params array will be set to NULL |
731 | | */ |
732 | | ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, uint32_t *param_count, zval **params); |
733 | | |
734 | | /** Free arguments connected with zend_fcall_info *fci and set back saved ones. |
735 | | */ |
736 | | ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, uint32_t param_count, zval *params); |
737 | | |
738 | | /** Set or clear the arguments in the zend_call_info struct taking care of |
739 | | * refcount. If args is NULL and arguments are set then those are cleared. |
740 | | */ |
741 | | ZEND_API zend_result zend_fcall_info_args(zend_fcall_info *fci, zval *args); |
742 | | ZEND_API zend_result zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args); |
743 | | |
744 | | /** Set arguments in the zend_fcall_info struct taking care of refcount. |
745 | | * If argc is 0 the arguments which are set will be cleared, else pass |
746 | | * a variable amount of zval** arguments. |
747 | | */ |
748 | | ZEND_API void zend_fcall_info_argp(zend_fcall_info *fci, uint32_t argc, zval *argv); |
749 | | |
750 | | /** Set arguments in the zend_fcall_info struct taking care of refcount. |
751 | | * If argc is 0 the arguments which are set will be cleared, else pass |
752 | | * a variable amount of zval** arguments. |
753 | | */ |
754 | | ZEND_API void zend_fcall_info_argv(zend_fcall_info *fci, uint32_t argc, va_list *argv); |
755 | | |
756 | | /** Set arguments in the zend_fcall_info struct taking care of refcount. |
757 | | * If argc is 0 the arguments which are set will be cleared, else pass |
758 | | * a variable amount of zval** arguments. |
759 | | */ |
760 | | ZEND_API void zend_fcall_info_argn(zend_fcall_info *fci, uint32_t argc, ...); |
761 | | |
762 | | /** Call a function using information created by zend_fcall_info_init()/args(). |
763 | | * If args is given then those replace the argument info in fci is temporarily. |
764 | | */ |
765 | | ZEND_API zend_result zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval, zval *args); |
766 | | |
767 | | /* Zend FCC API to store and handle PHP userland functions */ |
768 | | ZEND_API bool zend_fcc_closure_equals_ex(const zend_fcall_info_cache* a, const zend_fcall_info_cache* b); |
769 | | |
770 | | static zend_always_inline bool zend_fcc_equals(const zend_fcall_info_cache* a, const zend_fcall_info_cache* b) |
771 | 32 | { |
772 | 32 | if (a->closure || b->closure) { |
773 | 18 | return a->object == b->object |
774 | 18 | && a->calling_scope == b->calling_scope |
775 | 18 | && a->called_scope == b->called_scope |
776 | 18 | && (a->closure == b->closure || zend_fcc_closure_equals_ex(a, b)) |
777 | 18 | ; |
778 | 18 | } |
779 | 14 | if (UNEXPECTED((a->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) && |
780 | 14 | (b->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE))) { |
781 | 14 | return a->object == b->object |
782 | 14 | && a->calling_scope == b->calling_scope |
783 | 14 | && zend_string_equals(a->function_handler->common.function_name, b->function_handler->common.function_name) |
784 | 14 | ; |
785 | 14 | } |
786 | 0 | return a->function_handler == b->function_handler |
787 | 0 | && a->object == b->object |
788 | 0 | && a->calling_scope == b->calling_scope |
789 | 14 | ; |
790 | 14 | } Unexecuted instantiation: php_date.c:zend_fcc_equals Unexecuted instantiation: php_time.c:zend_fcc_equals Unexecuted instantiation: time_duration.c:zend_fcc_equals Unexecuted instantiation: php_pcre.c:zend_fcc_equals Unexecuted instantiation: exif.c:zend_fcc_equals Unexecuted instantiation: hash_adler32.c:zend_fcc_equals Unexecuted instantiation: hash_crc32.c:zend_fcc_equals Unexecuted instantiation: hash_fnv.c:zend_fcc_equals Unexecuted instantiation: hash_gost.c:zend_fcc_equals Unexecuted instantiation: hash_haval.c:zend_fcc_equals Unexecuted instantiation: hash_joaat.c:zend_fcc_equals Unexecuted instantiation: hash_md.c:zend_fcc_equals Unexecuted instantiation: hash_murmur.c:zend_fcc_equals Unexecuted instantiation: hash_ripemd.c:zend_fcc_equals Unexecuted instantiation: hash_sha_ni.c:zend_fcc_equals Unexecuted instantiation: hash_sha_sse2.c:zend_fcc_equals Unexecuted instantiation: hash_sha.c:zend_fcc_equals Unexecuted instantiation: hash_sha3.c:zend_fcc_equals Unexecuted instantiation: hash_snefru.c:zend_fcc_equals Unexecuted instantiation: hash_tiger.c:zend_fcc_equals Unexecuted instantiation: hash_whirlpool.c:zend_fcc_equals Unexecuted instantiation: hash_xxhash.c:zend_fcc_equals Unexecuted instantiation: hash.c:zend_fcc_equals Unexecuted instantiation: json_encoder.c:zend_fcc_equals Unexecuted instantiation: json_parser.tab.c:zend_fcc_equals Unexecuted instantiation: json_scanner.c:zend_fcc_equals Unexecuted instantiation: json.c:zend_fcc_equals Unexecuted instantiation: php_lexbor.c:zend_fcc_equals Unexecuted instantiation: shared_alloc_mmap.c:zend_fcc_equals Unexecuted instantiation: shared_alloc_posix.c:zend_fcc_equals Unexecuted instantiation: shared_alloc_shm.c:zend_fcc_equals Unexecuted instantiation: zend_accelerator_api.c:zend_fcc_equals Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fcc_equals Unexecuted instantiation: zend_accelerator_debug.c:zend_fcc_equals Unexecuted instantiation: zend_accelerator_hash.c:zend_fcc_equals Unexecuted instantiation: zend_accelerator_module.c:zend_fcc_equals Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fcc_equals Unexecuted instantiation: zend_file_cache.c:zend_fcc_equals Unexecuted instantiation: zend_persist_calc.c:zend_fcc_equals Unexecuted instantiation: zend_persist.c:zend_fcc_equals Unexecuted instantiation: zend_shared_alloc.c:zend_fcc_equals Unexecuted instantiation: ZendAccelerator.c:zend_fcc_equals Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fcc_equals Unexecuted instantiation: zend_jit.c:zend_fcc_equals Unexecuted instantiation: csprng.c:zend_fcc_equals Unexecuted instantiation: engine_mt19937.c:zend_fcc_equals Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fcc_equals Unexecuted instantiation: engine_secure.c:zend_fcc_equals Unexecuted instantiation: engine_user.c:zend_fcc_equals Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fcc_equals Unexecuted instantiation: gammasection.c:zend_fcc_equals Unexecuted instantiation: random.c:zend_fcc_equals Unexecuted instantiation: randomizer.c:zend_fcc_equals Unexecuted instantiation: zend_utils.c:zend_fcc_equals Unexecuted instantiation: php_reflection.c:zend_fcc_equals Unexecuted instantiation: php_spl.c:zend_fcc_equals Unexecuted instantiation: spl_array.c:zend_fcc_equals Unexecuted instantiation: spl_directory.c:zend_fcc_equals Unexecuted instantiation: spl_dllist.c:zend_fcc_equals Unexecuted instantiation: spl_exceptions.c:zend_fcc_equals Unexecuted instantiation: spl_fixedarray.c:zend_fcc_equals Unexecuted instantiation: spl_functions.c:zend_fcc_equals Unexecuted instantiation: spl_heap.c:zend_fcc_equals Unexecuted instantiation: spl_iterators.c:zend_fcc_equals Unexecuted instantiation: spl_observer.c:zend_fcc_equals Unexecuted instantiation: array.c:zend_fcc_equals Unexecuted instantiation: assert.c:zend_fcc_equals Unexecuted instantiation: base64.c:zend_fcc_equals Unexecuted instantiation: basic_functions.c:zend_fcc_equals Unexecuted instantiation: browscap.c:zend_fcc_equals Unexecuted instantiation: crc32_x86.c:zend_fcc_equals Unexecuted instantiation: crc32.c:zend_fcc_equals Unexecuted instantiation: credits.c:zend_fcc_equals Unexecuted instantiation: crypt.c:zend_fcc_equals Unexecuted instantiation: css.c:zend_fcc_equals Unexecuted instantiation: datetime.c:zend_fcc_equals Unexecuted instantiation: dir.c:zend_fcc_equals Unexecuted instantiation: dl.c:zend_fcc_equals Unexecuted instantiation: dns.c:zend_fcc_equals Unexecuted instantiation: exec.c:zend_fcc_equals Unexecuted instantiation: file.c:zend_fcc_equals Unexecuted instantiation: filestat.c:zend_fcc_equals Unexecuted instantiation: filters.c:zend_fcc_equals Unexecuted instantiation: flock_compat.c:zend_fcc_equals Unexecuted instantiation: formatted_print.c:zend_fcc_equals Unexecuted instantiation: fsock.c:zend_fcc_equals Unexecuted instantiation: ftok.c:zend_fcc_equals Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fcc_equals Unexecuted instantiation: head.c:zend_fcc_equals Unexecuted instantiation: hrtime.c:zend_fcc_equals Unexecuted instantiation: html.c:zend_fcc_equals Unexecuted instantiation: http_fopen_wrapper.c:zend_fcc_equals Unexecuted instantiation: http.c:zend_fcc_equals Unexecuted instantiation: image.c:zend_fcc_equals Unexecuted instantiation: incomplete_class.c:zend_fcc_equals Unexecuted instantiation: info.c:zend_fcc_equals Unexecuted instantiation: io_poll.c:zend_fcc_equals Unexecuted instantiation: iptc.c:zend_fcc_equals Unexecuted instantiation: levenshtein.c:zend_fcc_equals Unexecuted instantiation: link.c:zend_fcc_equals Unexecuted instantiation: mail.c:zend_fcc_equals Unexecuted instantiation: math.c:zend_fcc_equals Unexecuted instantiation: md5.c:zend_fcc_equals Unexecuted instantiation: metaphone.c:zend_fcc_equals Unexecuted instantiation: microtime.c:zend_fcc_equals Unexecuted instantiation: net.c:zend_fcc_equals Unexecuted instantiation: pack.c:zend_fcc_equals Unexecuted instantiation: pageinfo.c:zend_fcc_equals Unexecuted instantiation: password.c:zend_fcc_equals Unexecuted instantiation: php_fopen_wrapper.c:zend_fcc_equals Unexecuted instantiation: proc_open.c:zend_fcc_equals Unexecuted instantiation: quot_print.c:zend_fcc_equals Unexecuted instantiation: scanf.c:zend_fcc_equals Unexecuted instantiation: sha1.c:zend_fcc_equals Unexecuted instantiation: soundex.c:zend_fcc_equals Unexecuted instantiation: streamsfuncs.c:zend_fcc_equals Unexecuted instantiation: string.c:zend_fcc_equals Unexecuted instantiation: strnatcmp.c:zend_fcc_equals Unexecuted instantiation: syslog.c:zend_fcc_equals Unexecuted instantiation: type.c:zend_fcc_equals Unexecuted instantiation: uniqid.c:zend_fcc_equals Unexecuted instantiation: url_scanner_ex.c:zend_fcc_equals Unexecuted instantiation: url.c:zend_fcc_equals Unexecuted instantiation: user_filters.c:zend_fcc_equals Unexecuted instantiation: uuencode.c:zend_fcc_equals Unexecuted instantiation: var_unserializer.c:zend_fcc_equals Unexecuted instantiation: var.c:zend_fcc_equals Unexecuted instantiation: versioning.c:zend_fcc_equals Unexecuted instantiation: crypt_sha256.c:zend_fcc_equals Unexecuted instantiation: crypt_sha512.c:zend_fcc_equals Unexecuted instantiation: php_crypt_r.c:zend_fcc_equals Unexecuted instantiation: php_uri.c:zend_fcc_equals Unexecuted instantiation: php_uri_common.c:zend_fcc_equals Unexecuted instantiation: uri_parser_rfc3986.c:zend_fcc_equals Unexecuted instantiation: uri_parser_whatwg.c:zend_fcc_equals Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fcc_equals Unexecuted instantiation: explicit_bzero.c:zend_fcc_equals Unexecuted instantiation: fopen_wrappers.c:zend_fcc_equals Unexecuted instantiation: getopt.c:zend_fcc_equals Unexecuted instantiation: main.c:zend_fcc_equals Unexecuted instantiation: network.c:zend_fcc_equals Unexecuted instantiation: output.c:zend_fcc_equals Unexecuted instantiation: php_content_types.c:zend_fcc_equals Unexecuted instantiation: php_ini_builder.c:zend_fcc_equals Unexecuted instantiation: php_ini.c:zend_fcc_equals Unexecuted instantiation: php_glob.c:zend_fcc_equals Unexecuted instantiation: php_odbc_utils.c:zend_fcc_equals Unexecuted instantiation: php_open_temporary_file.c:zend_fcc_equals Unexecuted instantiation: php_scandir.c:zend_fcc_equals Unexecuted instantiation: php_syslog.c:zend_fcc_equals Unexecuted instantiation: php_ticks.c:zend_fcc_equals Unexecuted instantiation: php_variables.c:zend_fcc_equals Unexecuted instantiation: reentrancy.c:zend_fcc_equals Unexecuted instantiation: rfc1867.c:zend_fcc_equals Unexecuted instantiation: safe_bcmp.c:zend_fcc_equals Unexecuted instantiation: SAPI.c:zend_fcc_equals Unexecuted instantiation: snprintf.c:zend_fcc_equals Unexecuted instantiation: spprintf.c:zend_fcc_equals Unexecuted instantiation: strlcat.c:zend_fcc_equals Unexecuted instantiation: strlcpy.c:zend_fcc_equals Unexecuted instantiation: php_io.c:zend_fcc_equals Unexecuted instantiation: php_io_copy_linux.c:zend_fcc_equals Unexecuted instantiation: poll_backend_epoll.c:zend_fcc_equals Unexecuted instantiation: poll_backend_eventport.c:zend_fcc_equals Unexecuted instantiation: poll_backend_kqueue.c:zend_fcc_equals Unexecuted instantiation: poll_backend_poll.c:zend_fcc_equals Unexecuted instantiation: poll_core.c:zend_fcc_equals Unexecuted instantiation: poll_fd_table.c:zend_fcc_equals Unexecuted instantiation: poll_handle.c:zend_fcc_equals Unexecuted instantiation: cast.c:zend_fcc_equals Unexecuted instantiation: filter.c:zend_fcc_equals Unexecuted instantiation: glob_wrapper.c:zend_fcc_equals Unexecuted instantiation: memory.c:zend_fcc_equals Unexecuted instantiation: mmap.c:zend_fcc_equals Unexecuted instantiation: plain_wrapper.c:zend_fcc_equals Unexecuted instantiation: stream_errors.c:zend_fcc_equals Unexecuted instantiation: streams.c:zend_fcc_equals Unexecuted instantiation: transports.c:zend_fcc_equals Unexecuted instantiation: userspace.c:zend_fcc_equals Unexecuted instantiation: xp_socket.c:zend_fcc_equals Unexecuted instantiation: block_pass.c:zend_fcc_equals Unexecuted instantiation: compact_literals.c:zend_fcc_equals Unexecuted instantiation: compact_vars.c:zend_fcc_equals Unexecuted instantiation: dfa_pass.c:zend_fcc_equals Unexecuted instantiation: nop_removal.c:zend_fcc_equals Unexecuted instantiation: optimize_func_calls.c:zend_fcc_equals Unexecuted instantiation: optimize_temp_vars_5.c:zend_fcc_equals Unexecuted instantiation: pass1.c:zend_fcc_equals Unexecuted instantiation: pass3.c:zend_fcc_equals Unexecuted instantiation: sccp.c:zend_fcc_equals Unexecuted instantiation: zend_optimizer.c:zend_fcc_equals Unexecuted instantiation: zend_API.c:zend_fcc_equals Unexecuted instantiation: zend_ast.c:zend_fcc_equals Unexecuted instantiation: zend_attributes.c:zend_fcc_equals zend_autoload.c:zend_fcc_equals Line | Count | Source | 771 | 32 | { | 772 | 32 | if (a->closure || b->closure) { | 773 | 18 | return a->object == b->object | 774 | 18 | && a->calling_scope == b->calling_scope | 775 | 18 | && a->called_scope == b->called_scope | 776 | 18 | && (a->closure == b->closure || zend_fcc_closure_equals_ex(a, b)) | 777 | 18 | ; | 778 | 18 | } | 779 | 14 | if (UNEXPECTED((a->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) && | 780 | 14 | (b->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE))) { | 781 | 14 | return a->object == b->object | 782 | 14 | && a->calling_scope == b->calling_scope | 783 | 14 | && zend_string_equals(a->function_handler->common.function_name, b->function_handler->common.function_name) | 784 | 14 | ; | 785 | 14 | } | 786 | 0 | return a->function_handler == b->function_handler | 787 | 0 | && a->object == b->object | 788 | 0 | && a->calling_scope == b->calling_scope | 789 | 14 | ; | 790 | 14 | } |
Unexecuted instantiation: zend_builtin_functions.c:zend_fcc_equals Unexecuted instantiation: zend_closures.c:zend_fcc_equals Unexecuted instantiation: zend_compile.c:zend_fcc_equals Unexecuted instantiation: zend_constants.c:zend_fcc_equals Unexecuted instantiation: zend_default_classes.c:zend_fcc_equals Unexecuted instantiation: zend_dtrace.c:zend_fcc_equals Unexecuted instantiation: zend_enum.c:zend_fcc_equals Unexecuted instantiation: zend_exceptions.c:zend_fcc_equals Unexecuted instantiation: zend_execute_API.c:zend_fcc_equals Unexecuted instantiation: zend_execute.c:zend_fcc_equals Unexecuted instantiation: zend_fibers.c:zend_fcc_equals Unexecuted instantiation: zend_gc.c:zend_fcc_equals Unexecuted instantiation: zend_generators.c:zend_fcc_equals Unexecuted instantiation: zend_inheritance.c:zend_fcc_equals Unexecuted instantiation: zend_ini_parser.c:zend_fcc_equals Unexecuted instantiation: zend_ini_scanner.c:zend_fcc_equals Unexecuted instantiation: zend_ini.c:zend_fcc_equals Unexecuted instantiation: zend_interfaces.c:zend_fcc_equals Unexecuted instantiation: zend_iterators.c:zend_fcc_equals Unexecuted instantiation: zend_language_parser.c:zend_fcc_equals Unexecuted instantiation: zend_language_scanner.c:zend_fcc_equals Unexecuted instantiation: zend_lazy_objects.c:zend_fcc_equals Unexecuted instantiation: zend_list.c:zend_fcc_equals Unexecuted instantiation: zend_object_handlers.c:zend_fcc_equals Unexecuted instantiation: zend_objects_API.c:zend_fcc_equals Unexecuted instantiation: zend_objects.c:zend_fcc_equals Unexecuted instantiation: zend_observer.c:zend_fcc_equals Unexecuted instantiation: zend_opcode.c:zend_fcc_equals Unexecuted instantiation: zend_operators.c:zend_fcc_equals Unexecuted instantiation: zend_partial.c:zend_fcc_equals Unexecuted instantiation: zend_property_hooks.c:zend_fcc_equals Unexecuted instantiation: zend_smart_str.c:zend_fcc_equals Unexecuted instantiation: zend_system_id.c:zend_fcc_equals Unexecuted instantiation: zend_variables.c:zend_fcc_equals Unexecuted instantiation: zend_weakrefs.c:zend_fcc_equals Unexecuted instantiation: zend.c:zend_fcc_equals Unexecuted instantiation: internal_functions_cli.c:zend_fcc_equals Unexecuted instantiation: fuzzer-parser.c:zend_fcc_equals Unexecuted instantiation: fuzzer-sapi.c:zend_fcc_equals Unexecuted instantiation: fuzzer-tracing-jit.c:zend_fcc_equals Unexecuted instantiation: fuzzer-exif.c:zend_fcc_equals Unexecuted instantiation: fuzzer-unserialize.c:zend_fcc_equals Unexecuted instantiation: fuzzer-function-jit.c:zend_fcc_equals Unexecuted instantiation: fuzzer-json.c:zend_fcc_equals Unexecuted instantiation: fuzzer-unserializehash.c:zend_fcc_equals Unexecuted instantiation: fuzzer-execute.c:zend_fcc_equals |
791 | | |
792 | | static zend_always_inline void zend_fcc_addref(zend_fcall_info_cache *fcc) |
793 | 4.07k | { |
794 | 4.07k | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc) && "FCC Not initialized, possibly refetch trampoline freed by ZPP?"); |
795 | | /* If the cached trampoline is set, free it */ |
796 | 4.07k | if (UNEXPECTED(fcc->function_handler == &EG(trampoline))) { |
797 | 14 | zend_function *copy = (zend_function*)emalloc(sizeof(zend_function)); |
798 | | |
799 | 14 | memcpy(copy, fcc->function_handler, sizeof(zend_function)); |
800 | 14 | fcc->function_handler->common.function_name = NULL; |
801 | 14 | fcc->function_handler = copy; |
802 | 14 | } |
803 | 4.07k | if (fcc->object) { |
804 | 201 | GC_ADDREF(fcc->object); |
805 | 201 | } |
806 | 4.07k | if (fcc->closure) { |
807 | 3.88k | GC_ADDREF(fcc->closure); |
808 | 3.88k | } |
809 | 4.07k | } Unexecuted instantiation: php_date.c:zend_fcc_addref Unexecuted instantiation: php_time.c:zend_fcc_addref Unexecuted instantiation: time_duration.c:zend_fcc_addref Unexecuted instantiation: php_pcre.c:zend_fcc_addref Unexecuted instantiation: exif.c:zend_fcc_addref Unexecuted instantiation: hash_adler32.c:zend_fcc_addref Unexecuted instantiation: hash_crc32.c:zend_fcc_addref Unexecuted instantiation: hash_fnv.c:zend_fcc_addref Unexecuted instantiation: hash_gost.c:zend_fcc_addref Unexecuted instantiation: hash_haval.c:zend_fcc_addref Unexecuted instantiation: hash_joaat.c:zend_fcc_addref Unexecuted instantiation: hash_md.c:zend_fcc_addref Unexecuted instantiation: hash_murmur.c:zend_fcc_addref Unexecuted instantiation: hash_ripemd.c:zend_fcc_addref Unexecuted instantiation: hash_sha_ni.c:zend_fcc_addref Unexecuted instantiation: hash_sha_sse2.c:zend_fcc_addref Unexecuted instantiation: hash_sha.c:zend_fcc_addref Unexecuted instantiation: hash_sha3.c:zend_fcc_addref Unexecuted instantiation: hash_snefru.c:zend_fcc_addref Unexecuted instantiation: hash_tiger.c:zend_fcc_addref Unexecuted instantiation: hash_whirlpool.c:zend_fcc_addref Unexecuted instantiation: hash_xxhash.c:zend_fcc_addref Unexecuted instantiation: hash.c:zend_fcc_addref Unexecuted instantiation: json_encoder.c:zend_fcc_addref Unexecuted instantiation: json_parser.tab.c:zend_fcc_addref Unexecuted instantiation: json_scanner.c:zend_fcc_addref Unexecuted instantiation: json.c:zend_fcc_addref Unexecuted instantiation: php_lexbor.c:zend_fcc_addref Unexecuted instantiation: shared_alloc_mmap.c:zend_fcc_addref Unexecuted instantiation: shared_alloc_posix.c:zend_fcc_addref Unexecuted instantiation: shared_alloc_shm.c:zend_fcc_addref Unexecuted instantiation: zend_accelerator_api.c:zend_fcc_addref Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fcc_addref Unexecuted instantiation: zend_accelerator_debug.c:zend_fcc_addref Unexecuted instantiation: zend_accelerator_hash.c:zend_fcc_addref Unexecuted instantiation: zend_accelerator_module.c:zend_fcc_addref Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fcc_addref Unexecuted instantiation: zend_file_cache.c:zend_fcc_addref Unexecuted instantiation: zend_persist_calc.c:zend_fcc_addref Unexecuted instantiation: zend_persist.c:zend_fcc_addref Unexecuted instantiation: zend_shared_alloc.c:zend_fcc_addref Unexecuted instantiation: ZendAccelerator.c:zend_fcc_addref Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fcc_addref Unexecuted instantiation: zend_jit.c:zend_fcc_addref Unexecuted instantiation: csprng.c:zend_fcc_addref Unexecuted instantiation: engine_mt19937.c:zend_fcc_addref Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fcc_addref Unexecuted instantiation: engine_secure.c:zend_fcc_addref Unexecuted instantiation: engine_user.c:zend_fcc_addref Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fcc_addref Unexecuted instantiation: gammasection.c:zend_fcc_addref Unexecuted instantiation: random.c:zend_fcc_addref Unexecuted instantiation: randomizer.c:zend_fcc_addref Unexecuted instantiation: zend_utils.c:zend_fcc_addref Unexecuted instantiation: php_reflection.c:zend_fcc_addref Unexecuted instantiation: php_spl.c:zend_fcc_addref Unexecuted instantiation: spl_array.c:zend_fcc_addref Unexecuted instantiation: spl_directory.c:zend_fcc_addref Unexecuted instantiation: spl_dllist.c:zend_fcc_addref Unexecuted instantiation: spl_exceptions.c:zend_fcc_addref Unexecuted instantiation: spl_fixedarray.c:zend_fcc_addref Unexecuted instantiation: spl_functions.c:zend_fcc_addref Unexecuted instantiation: spl_heap.c:zend_fcc_addref spl_iterators.c:zend_fcc_addref Line | Count | Source | 793 | 95 | { | 794 | 95 | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc) && "FCC Not initialized, possibly refetch trampoline freed by ZPP?"); | 795 | | /* If the cached trampoline is set, free it */ | 796 | 95 | if (UNEXPECTED(fcc->function_handler == &EG(trampoline))) { | 797 | 0 | zend_function *copy = (zend_function*)emalloc(sizeof(zend_function)); | 798 | |
| 799 | 0 | memcpy(copy, fcc->function_handler, sizeof(zend_function)); | 800 | 0 | fcc->function_handler->common.function_name = NULL; | 801 | 0 | fcc->function_handler = copy; | 802 | 0 | } | 803 | 95 | if (fcc->object) { | 804 | 82 | GC_ADDREF(fcc->object); | 805 | 82 | } | 806 | 95 | if (fcc->closure) { | 807 | 95 | GC_ADDREF(fcc->closure); | 808 | 95 | } | 809 | 95 | } |
Unexecuted instantiation: spl_observer.c:zend_fcc_addref Unexecuted instantiation: array.c:zend_fcc_addref Unexecuted instantiation: assert.c:zend_fcc_addref Unexecuted instantiation: base64.c:zend_fcc_addref basic_functions.c:zend_fcc_addref Line | Count | Source | 793 | 383 | { | 794 | 383 | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc) && "FCC Not initialized, possibly refetch trampoline freed by ZPP?"); | 795 | | /* If the cached trampoline is set, free it */ | 796 | 383 | if (UNEXPECTED(fcc->function_handler == &EG(trampoline))) { | 797 | 6 | zend_function *copy = (zend_function*)emalloc(sizeof(zend_function)); | 798 | | | 799 | 6 | memcpy(copy, fcc->function_handler, sizeof(zend_function)); | 800 | 6 | fcc->function_handler->common.function_name = NULL; | 801 | 6 | fcc->function_handler = copy; | 802 | 6 | } | 803 | 383 | if (fcc->object) { | 804 | 63 | GC_ADDREF(fcc->object); | 805 | 63 | } | 806 | 383 | if (fcc->closure) { | 807 | 295 | GC_ADDREF(fcc->closure); | 808 | 295 | } | 809 | 383 | } |
Unexecuted instantiation: browscap.c:zend_fcc_addref Unexecuted instantiation: crc32_x86.c:zend_fcc_addref Unexecuted instantiation: crc32.c:zend_fcc_addref Unexecuted instantiation: credits.c:zend_fcc_addref Unexecuted instantiation: crypt.c:zend_fcc_addref Unexecuted instantiation: css.c:zend_fcc_addref Unexecuted instantiation: datetime.c:zend_fcc_addref Unexecuted instantiation: dir.c:zend_fcc_addref Unexecuted instantiation: dl.c:zend_fcc_addref Unexecuted instantiation: dns.c:zend_fcc_addref Unexecuted instantiation: exec.c:zend_fcc_addref Unexecuted instantiation: file.c:zend_fcc_addref Unexecuted instantiation: filestat.c:zend_fcc_addref Unexecuted instantiation: filters.c:zend_fcc_addref Unexecuted instantiation: flock_compat.c:zend_fcc_addref Unexecuted instantiation: formatted_print.c:zend_fcc_addref Unexecuted instantiation: fsock.c:zend_fcc_addref Unexecuted instantiation: ftok.c:zend_fcc_addref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fcc_addref Unexecuted instantiation: head.c:zend_fcc_addref Unexecuted instantiation: hrtime.c:zend_fcc_addref Unexecuted instantiation: html.c:zend_fcc_addref Unexecuted instantiation: http_fopen_wrapper.c:zend_fcc_addref Unexecuted instantiation: http.c:zend_fcc_addref Unexecuted instantiation: image.c:zend_fcc_addref Unexecuted instantiation: incomplete_class.c:zend_fcc_addref Unexecuted instantiation: info.c:zend_fcc_addref Unexecuted instantiation: io_poll.c:zend_fcc_addref Unexecuted instantiation: iptc.c:zend_fcc_addref Unexecuted instantiation: levenshtein.c:zend_fcc_addref Unexecuted instantiation: link.c:zend_fcc_addref Unexecuted instantiation: mail.c:zend_fcc_addref Unexecuted instantiation: math.c:zend_fcc_addref Unexecuted instantiation: md5.c:zend_fcc_addref Unexecuted instantiation: metaphone.c:zend_fcc_addref Unexecuted instantiation: microtime.c:zend_fcc_addref Unexecuted instantiation: net.c:zend_fcc_addref Unexecuted instantiation: pack.c:zend_fcc_addref Unexecuted instantiation: pageinfo.c:zend_fcc_addref Unexecuted instantiation: password.c:zend_fcc_addref Unexecuted instantiation: php_fopen_wrapper.c:zend_fcc_addref Unexecuted instantiation: proc_open.c:zend_fcc_addref Unexecuted instantiation: quot_print.c:zend_fcc_addref Unexecuted instantiation: scanf.c:zend_fcc_addref Unexecuted instantiation: sha1.c:zend_fcc_addref Unexecuted instantiation: soundex.c:zend_fcc_addref Unexecuted instantiation: streamsfuncs.c:zend_fcc_addref Unexecuted instantiation: string.c:zend_fcc_addref Unexecuted instantiation: strnatcmp.c:zend_fcc_addref Unexecuted instantiation: syslog.c:zend_fcc_addref Unexecuted instantiation: type.c:zend_fcc_addref Unexecuted instantiation: uniqid.c:zend_fcc_addref Unexecuted instantiation: url_scanner_ex.c:zend_fcc_addref Unexecuted instantiation: url.c:zend_fcc_addref Unexecuted instantiation: user_filters.c:zend_fcc_addref Unexecuted instantiation: uuencode.c:zend_fcc_addref Unexecuted instantiation: var_unserializer.c:zend_fcc_addref Unexecuted instantiation: var.c:zend_fcc_addref Unexecuted instantiation: versioning.c:zend_fcc_addref Unexecuted instantiation: crypt_sha256.c:zend_fcc_addref Unexecuted instantiation: crypt_sha512.c:zend_fcc_addref Unexecuted instantiation: php_crypt_r.c:zend_fcc_addref Unexecuted instantiation: php_uri.c:zend_fcc_addref Unexecuted instantiation: php_uri_common.c:zend_fcc_addref Unexecuted instantiation: uri_parser_rfc3986.c:zend_fcc_addref Unexecuted instantiation: uri_parser_whatwg.c:zend_fcc_addref Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fcc_addref Unexecuted instantiation: explicit_bzero.c:zend_fcc_addref Unexecuted instantiation: fopen_wrappers.c:zend_fcc_addref Unexecuted instantiation: getopt.c:zend_fcc_addref Unexecuted instantiation: main.c:zend_fcc_addref Unexecuted instantiation: network.c:zend_fcc_addref Line | Count | Source | 793 | 82 | { | 794 | 82 | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc) && "FCC Not initialized, possibly refetch trampoline freed by ZPP?"); | 795 | | /* If the cached trampoline is set, free it */ | 796 | 82 | if (UNEXPECTED(fcc->function_handler == &EG(trampoline))) { | 797 | 0 | zend_function *copy = (zend_function*)emalloc(sizeof(zend_function)); | 798 | |
| 799 | 0 | memcpy(copy, fcc->function_handler, sizeof(zend_function)); | 800 | 0 | fcc->function_handler->common.function_name = NULL; | 801 | 0 | fcc->function_handler = copy; | 802 | 0 | } | 803 | 82 | if (fcc->object) { | 804 | 0 | GC_ADDREF(fcc->object); | 805 | 0 | } | 806 | 82 | if (fcc->closure) { | 807 | 82 | GC_ADDREF(fcc->closure); | 808 | 82 | } | 809 | 82 | } |
Unexecuted instantiation: php_content_types.c:zend_fcc_addref Unexecuted instantiation: php_ini_builder.c:zend_fcc_addref Unexecuted instantiation: php_ini.c:zend_fcc_addref Unexecuted instantiation: php_glob.c:zend_fcc_addref Unexecuted instantiation: php_odbc_utils.c:zend_fcc_addref Unexecuted instantiation: php_open_temporary_file.c:zend_fcc_addref Unexecuted instantiation: php_scandir.c:zend_fcc_addref Unexecuted instantiation: php_syslog.c:zend_fcc_addref Unexecuted instantiation: php_ticks.c:zend_fcc_addref Unexecuted instantiation: php_variables.c:zend_fcc_addref Unexecuted instantiation: reentrancy.c:zend_fcc_addref Unexecuted instantiation: rfc1867.c:zend_fcc_addref Unexecuted instantiation: safe_bcmp.c:zend_fcc_addref Unexecuted instantiation: SAPI.c:zend_fcc_addref Unexecuted instantiation: snprintf.c:zend_fcc_addref Unexecuted instantiation: spprintf.c:zend_fcc_addref Unexecuted instantiation: strlcat.c:zend_fcc_addref Unexecuted instantiation: strlcpy.c:zend_fcc_addref Unexecuted instantiation: php_io.c:zend_fcc_addref Unexecuted instantiation: php_io_copy_linux.c:zend_fcc_addref Unexecuted instantiation: poll_backend_epoll.c:zend_fcc_addref Unexecuted instantiation: poll_backend_eventport.c:zend_fcc_addref Unexecuted instantiation: poll_backend_kqueue.c:zend_fcc_addref Unexecuted instantiation: poll_backend_poll.c:zend_fcc_addref Unexecuted instantiation: poll_core.c:zend_fcc_addref Unexecuted instantiation: poll_fd_table.c:zend_fcc_addref Unexecuted instantiation: poll_handle.c:zend_fcc_addref Unexecuted instantiation: cast.c:zend_fcc_addref Unexecuted instantiation: filter.c:zend_fcc_addref Unexecuted instantiation: glob_wrapper.c:zend_fcc_addref Unexecuted instantiation: memory.c:zend_fcc_addref Unexecuted instantiation: mmap.c:zend_fcc_addref Unexecuted instantiation: plain_wrapper.c:zend_fcc_addref Unexecuted instantiation: stream_errors.c:zend_fcc_addref Unexecuted instantiation: streams.c:zend_fcc_addref Unexecuted instantiation: transports.c:zend_fcc_addref Unexecuted instantiation: userspace.c:zend_fcc_addref Unexecuted instantiation: xp_socket.c:zend_fcc_addref Unexecuted instantiation: block_pass.c:zend_fcc_addref Unexecuted instantiation: compact_literals.c:zend_fcc_addref Unexecuted instantiation: compact_vars.c:zend_fcc_addref Unexecuted instantiation: dfa_pass.c:zend_fcc_addref Unexecuted instantiation: nop_removal.c:zend_fcc_addref Unexecuted instantiation: optimize_func_calls.c:zend_fcc_addref Unexecuted instantiation: optimize_temp_vars_5.c:zend_fcc_addref Unexecuted instantiation: pass1.c:zend_fcc_addref Unexecuted instantiation: pass3.c:zend_fcc_addref Unexecuted instantiation: sccp.c:zend_fcc_addref Unexecuted instantiation: zend_optimizer.c:zend_fcc_addref Unexecuted instantiation: zend_API.c:zend_fcc_addref Unexecuted instantiation: zend_ast.c:zend_fcc_addref Unexecuted instantiation: zend_attributes.c:zend_fcc_addref zend_autoload.c:zend_fcc_addref Line | Count | Source | 793 | 601 | { | 794 | 601 | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc) && "FCC Not initialized, possibly refetch trampoline freed by ZPP?"); | 795 | | /* If the cached trampoline is set, free it */ | 796 | 601 | if (UNEXPECTED(fcc->function_handler == &EG(trampoline))) { | 797 | 8 | zend_function *copy = (zend_function*)emalloc(sizeof(zend_function)); | 798 | | | 799 | 8 | memcpy(copy, fcc->function_handler, sizeof(zend_function)); | 800 | 8 | fcc->function_handler->common.function_name = NULL; | 801 | 8 | fcc->function_handler = copy; | 802 | 8 | } | 803 | 601 | if (fcc->object) { | 804 | 8 | GC_ADDREF(fcc->object); | 805 | 8 | } | 806 | 601 | if (fcc->closure) { | 807 | 548 | GC_ADDREF(fcc->closure); | 808 | 548 | } | 809 | 601 | } |
Unexecuted instantiation: zend_builtin_functions.c:zend_fcc_addref Unexecuted instantiation: zend_closures.c:zend_fcc_addref Unexecuted instantiation: zend_compile.c:zend_fcc_addref Unexecuted instantiation: zend_constants.c:zend_fcc_addref Unexecuted instantiation: zend_default_classes.c:zend_fcc_addref Unexecuted instantiation: zend_dtrace.c:zend_fcc_addref Unexecuted instantiation: zend_enum.c:zend_fcc_addref Unexecuted instantiation: zend_exceptions.c:zend_fcc_addref Unexecuted instantiation: zend_execute_API.c:zend_fcc_addref Unexecuted instantiation: zend_execute.c:zend_fcc_addref Unexecuted instantiation: zend_fibers.c:zend_fcc_addref Unexecuted instantiation: zend_gc.c:zend_fcc_addref Unexecuted instantiation: zend_generators.c:zend_fcc_addref Unexecuted instantiation: zend_inheritance.c:zend_fcc_addref Unexecuted instantiation: zend_ini_parser.c:zend_fcc_addref Unexecuted instantiation: zend_ini_scanner.c:zend_fcc_addref Unexecuted instantiation: zend_ini.c:zend_fcc_addref Unexecuted instantiation: zend_interfaces.c:zend_fcc_addref Unexecuted instantiation: zend_iterators.c:zend_fcc_addref Unexecuted instantiation: zend_language_parser.c:zend_fcc_addref Unexecuted instantiation: zend_language_scanner.c:zend_fcc_addref zend_lazy_objects.c:zend_fcc_addref Line | Count | Source | 793 | 2.91k | { | 794 | 2.91k | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc) && "FCC Not initialized, possibly refetch trampoline freed by ZPP?"); | 795 | | /* If the cached trampoline is set, free it */ | 796 | 2.91k | if (UNEXPECTED(fcc->function_handler == &EG(trampoline))) { | 797 | 0 | zend_function *copy = (zend_function*)emalloc(sizeof(zend_function)); | 798 | |
| 799 | 0 | memcpy(copy, fcc->function_handler, sizeof(zend_function)); | 800 | 0 | fcc->function_handler->common.function_name = NULL; | 801 | 0 | fcc->function_handler = copy; | 802 | 0 | } | 803 | 2.91k | if (fcc->object) { | 804 | 48 | GC_ADDREF(fcc->object); | 805 | 48 | } | 806 | 2.91k | if (fcc->closure) { | 807 | 2.86k | GC_ADDREF(fcc->closure); | 808 | 2.86k | } | 809 | 2.91k | } |
Unexecuted instantiation: zend_list.c:zend_fcc_addref Unexecuted instantiation: zend_object_handlers.c:zend_fcc_addref Unexecuted instantiation: zend_objects_API.c:zend_fcc_addref Unexecuted instantiation: zend_objects.c:zend_fcc_addref Unexecuted instantiation: zend_observer.c:zend_fcc_addref Unexecuted instantiation: zend_opcode.c:zend_fcc_addref Unexecuted instantiation: zend_operators.c:zend_fcc_addref Unexecuted instantiation: zend_partial.c:zend_fcc_addref Unexecuted instantiation: zend_property_hooks.c:zend_fcc_addref Unexecuted instantiation: zend_smart_str.c:zend_fcc_addref Unexecuted instantiation: zend_system_id.c:zend_fcc_addref Unexecuted instantiation: zend_variables.c:zend_fcc_addref Unexecuted instantiation: zend_weakrefs.c:zend_fcc_addref Unexecuted instantiation: zend.c:zend_fcc_addref Unexecuted instantiation: internal_functions_cli.c:zend_fcc_addref Unexecuted instantiation: fuzzer-parser.c:zend_fcc_addref Unexecuted instantiation: fuzzer-sapi.c:zend_fcc_addref Unexecuted instantiation: fuzzer-tracing-jit.c:zend_fcc_addref Unexecuted instantiation: fuzzer-exif.c:zend_fcc_addref Unexecuted instantiation: fuzzer-unserialize.c:zend_fcc_addref Unexecuted instantiation: fuzzer-function-jit.c:zend_fcc_addref Unexecuted instantiation: fuzzer-json.c:zend_fcc_addref Unexecuted instantiation: fuzzer-unserializehash.c:zend_fcc_addref Unexecuted instantiation: fuzzer-execute.c:zend_fcc_addref |
810 | | |
811 | | static zend_always_inline void zend_fcc_dup(/* restrict */ zend_fcall_info_cache *dest, const zend_fcall_info_cache *src) |
812 | 2.91k | { |
813 | 2.91k | memcpy(dest, src, sizeof(zend_fcall_info_cache)); |
814 | 2.91k | zend_fcc_addref(dest); |
815 | 2.91k | } Unexecuted instantiation: php_date.c:zend_fcc_dup Unexecuted instantiation: php_time.c:zend_fcc_dup Unexecuted instantiation: time_duration.c:zend_fcc_dup Unexecuted instantiation: php_pcre.c:zend_fcc_dup Unexecuted instantiation: exif.c:zend_fcc_dup Unexecuted instantiation: hash_adler32.c:zend_fcc_dup Unexecuted instantiation: hash_crc32.c:zend_fcc_dup Unexecuted instantiation: hash_fnv.c:zend_fcc_dup Unexecuted instantiation: hash_gost.c:zend_fcc_dup Unexecuted instantiation: hash_haval.c:zend_fcc_dup Unexecuted instantiation: hash_joaat.c:zend_fcc_dup Unexecuted instantiation: hash_md.c:zend_fcc_dup Unexecuted instantiation: hash_murmur.c:zend_fcc_dup Unexecuted instantiation: hash_ripemd.c:zend_fcc_dup Unexecuted instantiation: hash_sha_ni.c:zend_fcc_dup Unexecuted instantiation: hash_sha_sse2.c:zend_fcc_dup Unexecuted instantiation: hash_sha.c:zend_fcc_dup Unexecuted instantiation: hash_sha3.c:zend_fcc_dup Unexecuted instantiation: hash_snefru.c:zend_fcc_dup Unexecuted instantiation: hash_tiger.c:zend_fcc_dup Unexecuted instantiation: hash_whirlpool.c:zend_fcc_dup Unexecuted instantiation: hash_xxhash.c:zend_fcc_dup Unexecuted instantiation: hash.c:zend_fcc_dup Unexecuted instantiation: json_encoder.c:zend_fcc_dup Unexecuted instantiation: json_parser.tab.c:zend_fcc_dup Unexecuted instantiation: json_scanner.c:zend_fcc_dup Unexecuted instantiation: json.c:zend_fcc_dup Unexecuted instantiation: php_lexbor.c:zend_fcc_dup Unexecuted instantiation: shared_alloc_mmap.c:zend_fcc_dup Unexecuted instantiation: shared_alloc_posix.c:zend_fcc_dup Unexecuted instantiation: shared_alloc_shm.c:zend_fcc_dup Unexecuted instantiation: zend_accelerator_api.c:zend_fcc_dup Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fcc_dup Unexecuted instantiation: zend_accelerator_debug.c:zend_fcc_dup Unexecuted instantiation: zend_accelerator_hash.c:zend_fcc_dup Unexecuted instantiation: zend_accelerator_module.c:zend_fcc_dup Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fcc_dup Unexecuted instantiation: zend_file_cache.c:zend_fcc_dup Unexecuted instantiation: zend_persist_calc.c:zend_fcc_dup Unexecuted instantiation: zend_persist.c:zend_fcc_dup Unexecuted instantiation: zend_shared_alloc.c:zend_fcc_dup Unexecuted instantiation: ZendAccelerator.c:zend_fcc_dup Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fcc_dup Unexecuted instantiation: zend_jit.c:zend_fcc_dup Unexecuted instantiation: csprng.c:zend_fcc_dup Unexecuted instantiation: engine_mt19937.c:zend_fcc_dup Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fcc_dup Unexecuted instantiation: engine_secure.c:zend_fcc_dup Unexecuted instantiation: engine_user.c:zend_fcc_dup Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fcc_dup Unexecuted instantiation: gammasection.c:zend_fcc_dup Unexecuted instantiation: random.c:zend_fcc_dup Unexecuted instantiation: randomizer.c:zend_fcc_dup Unexecuted instantiation: zend_utils.c:zend_fcc_dup Unexecuted instantiation: php_reflection.c:zend_fcc_dup Unexecuted instantiation: php_spl.c:zend_fcc_dup Unexecuted instantiation: spl_array.c:zend_fcc_dup Unexecuted instantiation: spl_directory.c:zend_fcc_dup Unexecuted instantiation: spl_dllist.c:zend_fcc_dup Unexecuted instantiation: spl_exceptions.c:zend_fcc_dup Unexecuted instantiation: spl_fixedarray.c:zend_fcc_dup Unexecuted instantiation: spl_functions.c:zend_fcc_dup Unexecuted instantiation: spl_heap.c:zend_fcc_dup Unexecuted instantiation: spl_iterators.c:zend_fcc_dup Unexecuted instantiation: spl_observer.c:zend_fcc_dup Unexecuted instantiation: array.c:zend_fcc_dup Unexecuted instantiation: assert.c:zend_fcc_dup Unexecuted instantiation: base64.c:zend_fcc_dup Unexecuted instantiation: basic_functions.c:zend_fcc_dup Unexecuted instantiation: browscap.c:zend_fcc_dup Unexecuted instantiation: crc32_x86.c:zend_fcc_dup Unexecuted instantiation: crc32.c:zend_fcc_dup Unexecuted instantiation: credits.c:zend_fcc_dup Unexecuted instantiation: crypt.c:zend_fcc_dup Unexecuted instantiation: css.c:zend_fcc_dup Unexecuted instantiation: datetime.c:zend_fcc_dup Unexecuted instantiation: dir.c:zend_fcc_dup Unexecuted instantiation: dl.c:zend_fcc_dup Unexecuted instantiation: dns.c:zend_fcc_dup Unexecuted instantiation: exec.c:zend_fcc_dup Unexecuted instantiation: file.c:zend_fcc_dup Unexecuted instantiation: filestat.c:zend_fcc_dup Unexecuted instantiation: filters.c:zend_fcc_dup Unexecuted instantiation: flock_compat.c:zend_fcc_dup Unexecuted instantiation: formatted_print.c:zend_fcc_dup Unexecuted instantiation: fsock.c:zend_fcc_dup Unexecuted instantiation: ftok.c:zend_fcc_dup Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fcc_dup Unexecuted instantiation: head.c:zend_fcc_dup Unexecuted instantiation: hrtime.c:zend_fcc_dup Unexecuted instantiation: html.c:zend_fcc_dup Unexecuted instantiation: http_fopen_wrapper.c:zend_fcc_dup Unexecuted instantiation: http.c:zend_fcc_dup Unexecuted instantiation: image.c:zend_fcc_dup Unexecuted instantiation: incomplete_class.c:zend_fcc_dup Unexecuted instantiation: info.c:zend_fcc_dup Unexecuted instantiation: io_poll.c:zend_fcc_dup Unexecuted instantiation: iptc.c:zend_fcc_dup Unexecuted instantiation: levenshtein.c:zend_fcc_dup Unexecuted instantiation: link.c:zend_fcc_dup Unexecuted instantiation: mail.c:zend_fcc_dup Unexecuted instantiation: math.c:zend_fcc_dup Unexecuted instantiation: md5.c:zend_fcc_dup Unexecuted instantiation: metaphone.c:zend_fcc_dup Unexecuted instantiation: microtime.c:zend_fcc_dup Unexecuted instantiation: net.c:zend_fcc_dup Unexecuted instantiation: pack.c:zend_fcc_dup Unexecuted instantiation: pageinfo.c:zend_fcc_dup Unexecuted instantiation: password.c:zend_fcc_dup Unexecuted instantiation: php_fopen_wrapper.c:zend_fcc_dup Unexecuted instantiation: proc_open.c:zend_fcc_dup Unexecuted instantiation: quot_print.c:zend_fcc_dup Unexecuted instantiation: scanf.c:zend_fcc_dup Unexecuted instantiation: sha1.c:zend_fcc_dup Unexecuted instantiation: soundex.c:zend_fcc_dup Unexecuted instantiation: streamsfuncs.c:zend_fcc_dup Unexecuted instantiation: string.c:zend_fcc_dup Unexecuted instantiation: strnatcmp.c:zend_fcc_dup Unexecuted instantiation: syslog.c:zend_fcc_dup Unexecuted instantiation: type.c:zend_fcc_dup Unexecuted instantiation: uniqid.c:zend_fcc_dup Unexecuted instantiation: url_scanner_ex.c:zend_fcc_dup Unexecuted instantiation: url.c:zend_fcc_dup Unexecuted instantiation: user_filters.c:zend_fcc_dup Unexecuted instantiation: uuencode.c:zend_fcc_dup Unexecuted instantiation: var_unserializer.c:zend_fcc_dup Unexecuted instantiation: var.c:zend_fcc_dup Unexecuted instantiation: versioning.c:zend_fcc_dup Unexecuted instantiation: crypt_sha256.c:zend_fcc_dup Unexecuted instantiation: crypt_sha512.c:zend_fcc_dup Unexecuted instantiation: php_crypt_r.c:zend_fcc_dup Unexecuted instantiation: php_uri.c:zend_fcc_dup Unexecuted instantiation: php_uri_common.c:zend_fcc_dup Unexecuted instantiation: uri_parser_rfc3986.c:zend_fcc_dup Unexecuted instantiation: uri_parser_whatwg.c:zend_fcc_dup Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fcc_dup Unexecuted instantiation: explicit_bzero.c:zend_fcc_dup Unexecuted instantiation: fopen_wrappers.c:zend_fcc_dup Unexecuted instantiation: getopt.c:zend_fcc_dup Unexecuted instantiation: main.c:zend_fcc_dup Unexecuted instantiation: network.c:zend_fcc_dup Unexecuted instantiation: output.c:zend_fcc_dup Unexecuted instantiation: php_content_types.c:zend_fcc_dup Unexecuted instantiation: php_ini_builder.c:zend_fcc_dup Unexecuted instantiation: php_ini.c:zend_fcc_dup Unexecuted instantiation: php_glob.c:zend_fcc_dup Unexecuted instantiation: php_odbc_utils.c:zend_fcc_dup Unexecuted instantiation: php_open_temporary_file.c:zend_fcc_dup Unexecuted instantiation: php_scandir.c:zend_fcc_dup Unexecuted instantiation: php_syslog.c:zend_fcc_dup Unexecuted instantiation: php_ticks.c:zend_fcc_dup Unexecuted instantiation: php_variables.c:zend_fcc_dup Unexecuted instantiation: reentrancy.c:zend_fcc_dup Unexecuted instantiation: rfc1867.c:zend_fcc_dup Unexecuted instantiation: safe_bcmp.c:zend_fcc_dup Unexecuted instantiation: SAPI.c:zend_fcc_dup Unexecuted instantiation: snprintf.c:zend_fcc_dup Unexecuted instantiation: spprintf.c:zend_fcc_dup Unexecuted instantiation: strlcat.c:zend_fcc_dup Unexecuted instantiation: strlcpy.c:zend_fcc_dup Unexecuted instantiation: php_io.c:zend_fcc_dup Unexecuted instantiation: php_io_copy_linux.c:zend_fcc_dup Unexecuted instantiation: poll_backend_epoll.c:zend_fcc_dup Unexecuted instantiation: poll_backend_eventport.c:zend_fcc_dup Unexecuted instantiation: poll_backend_kqueue.c:zend_fcc_dup Unexecuted instantiation: poll_backend_poll.c:zend_fcc_dup Unexecuted instantiation: poll_core.c:zend_fcc_dup Unexecuted instantiation: poll_fd_table.c:zend_fcc_dup Unexecuted instantiation: poll_handle.c:zend_fcc_dup Unexecuted instantiation: cast.c:zend_fcc_dup Unexecuted instantiation: filter.c:zend_fcc_dup Unexecuted instantiation: glob_wrapper.c:zend_fcc_dup Unexecuted instantiation: memory.c:zend_fcc_dup Unexecuted instantiation: mmap.c:zend_fcc_dup Unexecuted instantiation: plain_wrapper.c:zend_fcc_dup Unexecuted instantiation: stream_errors.c:zend_fcc_dup Unexecuted instantiation: streams.c:zend_fcc_dup Unexecuted instantiation: transports.c:zend_fcc_dup Unexecuted instantiation: userspace.c:zend_fcc_dup Unexecuted instantiation: xp_socket.c:zend_fcc_dup Unexecuted instantiation: block_pass.c:zend_fcc_dup Unexecuted instantiation: compact_literals.c:zend_fcc_dup Unexecuted instantiation: compact_vars.c:zend_fcc_dup Unexecuted instantiation: dfa_pass.c:zend_fcc_dup Unexecuted instantiation: nop_removal.c:zend_fcc_dup Unexecuted instantiation: optimize_func_calls.c:zend_fcc_dup Unexecuted instantiation: optimize_temp_vars_5.c:zend_fcc_dup Unexecuted instantiation: pass1.c:zend_fcc_dup Unexecuted instantiation: pass3.c:zend_fcc_dup Unexecuted instantiation: sccp.c:zend_fcc_dup Unexecuted instantiation: zend_optimizer.c:zend_fcc_dup Unexecuted instantiation: zend_API.c:zend_fcc_dup Unexecuted instantiation: zend_ast.c:zend_fcc_dup Unexecuted instantiation: zend_attributes.c:zend_fcc_dup Unexecuted instantiation: zend_autoload.c:zend_fcc_dup Unexecuted instantiation: zend_builtin_functions.c:zend_fcc_dup Unexecuted instantiation: zend_closures.c:zend_fcc_dup Unexecuted instantiation: zend_compile.c:zend_fcc_dup Unexecuted instantiation: zend_constants.c:zend_fcc_dup Unexecuted instantiation: zend_default_classes.c:zend_fcc_dup Unexecuted instantiation: zend_dtrace.c:zend_fcc_dup Unexecuted instantiation: zend_enum.c:zend_fcc_dup Unexecuted instantiation: zend_exceptions.c:zend_fcc_dup Unexecuted instantiation: zend_execute_API.c:zend_fcc_dup Unexecuted instantiation: zend_execute.c:zend_fcc_dup Unexecuted instantiation: zend_fibers.c:zend_fcc_dup Unexecuted instantiation: zend_gc.c:zend_fcc_dup Unexecuted instantiation: zend_generators.c:zend_fcc_dup Unexecuted instantiation: zend_inheritance.c:zend_fcc_dup Unexecuted instantiation: zend_ini_parser.c:zend_fcc_dup Unexecuted instantiation: zend_ini_scanner.c:zend_fcc_dup Unexecuted instantiation: zend_ini.c:zend_fcc_dup Unexecuted instantiation: zend_interfaces.c:zend_fcc_dup Unexecuted instantiation: zend_iterators.c:zend_fcc_dup Unexecuted instantiation: zend_language_parser.c:zend_fcc_dup Unexecuted instantiation: zend_language_scanner.c:zend_fcc_dup zend_lazy_objects.c:zend_fcc_dup Line | Count | Source | 812 | 2.91k | { | 813 | 2.91k | memcpy(dest, src, sizeof(zend_fcall_info_cache)); | 814 | 2.91k | zend_fcc_addref(dest); | 815 | 2.91k | } |
Unexecuted instantiation: zend_list.c:zend_fcc_dup Unexecuted instantiation: zend_object_handlers.c:zend_fcc_dup Unexecuted instantiation: zend_objects_API.c:zend_fcc_dup Unexecuted instantiation: zend_objects.c:zend_fcc_dup Unexecuted instantiation: zend_observer.c:zend_fcc_dup Unexecuted instantiation: zend_opcode.c:zend_fcc_dup Unexecuted instantiation: zend_operators.c:zend_fcc_dup Unexecuted instantiation: zend_partial.c:zend_fcc_dup Unexecuted instantiation: zend_property_hooks.c:zend_fcc_dup Unexecuted instantiation: zend_smart_str.c:zend_fcc_dup Unexecuted instantiation: zend_system_id.c:zend_fcc_dup Unexecuted instantiation: zend_variables.c:zend_fcc_dup Unexecuted instantiation: zend_weakrefs.c:zend_fcc_dup Unexecuted instantiation: zend.c:zend_fcc_dup Unexecuted instantiation: internal_functions_cli.c:zend_fcc_dup Unexecuted instantiation: fuzzer-parser.c:zend_fcc_dup Unexecuted instantiation: fuzzer-sapi.c:zend_fcc_dup Unexecuted instantiation: fuzzer-tracing-jit.c:zend_fcc_dup Unexecuted instantiation: fuzzer-exif.c:zend_fcc_dup Unexecuted instantiation: fuzzer-unserialize.c:zend_fcc_dup Unexecuted instantiation: fuzzer-function-jit.c:zend_fcc_dup Unexecuted instantiation: fuzzer-json.c:zend_fcc_dup Unexecuted instantiation: fuzzer-unserializehash.c:zend_fcc_dup Unexecuted instantiation: fuzzer-execute.c:zend_fcc_dup |
816 | | |
817 | | static zend_always_inline void zend_fcc_dtor(zend_fcall_info_cache *fcc) |
818 | 4.07k | { |
819 | 4.07k | ZEND_ASSERT(fcc->function_handler); |
820 | 4.07k | if (fcc->object) { |
821 | 201 | OBJ_RELEASE(fcc->object); |
822 | 201 | } |
823 | | /* Need to free potential trampoline (__call/__callStatic) copied function handler before releasing the closure */ |
824 | 4.07k | zend_release_fcall_info_cache(fcc); |
825 | 4.07k | if (fcc->closure) { |
826 | 3.88k | OBJ_RELEASE(fcc->closure); |
827 | 3.88k | } |
828 | 4.07k | *fcc = empty_fcall_info_cache; |
829 | 4.07k | } Unexecuted instantiation: php_date.c:zend_fcc_dtor Unexecuted instantiation: php_time.c:zend_fcc_dtor Unexecuted instantiation: time_duration.c:zend_fcc_dtor Unexecuted instantiation: php_pcre.c:zend_fcc_dtor Unexecuted instantiation: exif.c:zend_fcc_dtor Unexecuted instantiation: hash_adler32.c:zend_fcc_dtor Unexecuted instantiation: hash_crc32.c:zend_fcc_dtor Unexecuted instantiation: hash_fnv.c:zend_fcc_dtor Unexecuted instantiation: hash_gost.c:zend_fcc_dtor Unexecuted instantiation: hash_haval.c:zend_fcc_dtor Unexecuted instantiation: hash_joaat.c:zend_fcc_dtor Unexecuted instantiation: hash_md.c:zend_fcc_dtor Unexecuted instantiation: hash_murmur.c:zend_fcc_dtor Unexecuted instantiation: hash_ripemd.c:zend_fcc_dtor Unexecuted instantiation: hash_sha_ni.c:zend_fcc_dtor Unexecuted instantiation: hash_sha_sse2.c:zend_fcc_dtor Unexecuted instantiation: hash_sha.c:zend_fcc_dtor Unexecuted instantiation: hash_sha3.c:zend_fcc_dtor Unexecuted instantiation: hash_snefru.c:zend_fcc_dtor Unexecuted instantiation: hash_tiger.c:zend_fcc_dtor Unexecuted instantiation: hash_whirlpool.c:zend_fcc_dtor Unexecuted instantiation: hash_xxhash.c:zend_fcc_dtor Unexecuted instantiation: hash.c:zend_fcc_dtor Unexecuted instantiation: json_encoder.c:zend_fcc_dtor Unexecuted instantiation: json_parser.tab.c:zend_fcc_dtor Unexecuted instantiation: json_scanner.c:zend_fcc_dtor Unexecuted instantiation: json.c:zend_fcc_dtor Unexecuted instantiation: php_lexbor.c:zend_fcc_dtor Unexecuted instantiation: shared_alloc_mmap.c:zend_fcc_dtor Unexecuted instantiation: shared_alloc_posix.c:zend_fcc_dtor Unexecuted instantiation: shared_alloc_shm.c:zend_fcc_dtor Unexecuted instantiation: zend_accelerator_api.c:zend_fcc_dtor Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fcc_dtor Unexecuted instantiation: zend_accelerator_debug.c:zend_fcc_dtor Unexecuted instantiation: zend_accelerator_hash.c:zend_fcc_dtor Unexecuted instantiation: zend_accelerator_module.c:zend_fcc_dtor Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fcc_dtor Unexecuted instantiation: zend_file_cache.c:zend_fcc_dtor Unexecuted instantiation: zend_persist_calc.c:zend_fcc_dtor Unexecuted instantiation: zend_persist.c:zend_fcc_dtor Unexecuted instantiation: zend_shared_alloc.c:zend_fcc_dtor Unexecuted instantiation: ZendAccelerator.c:zend_fcc_dtor Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fcc_dtor Unexecuted instantiation: zend_jit.c:zend_fcc_dtor Unexecuted instantiation: csprng.c:zend_fcc_dtor Unexecuted instantiation: engine_mt19937.c:zend_fcc_dtor Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fcc_dtor Unexecuted instantiation: engine_secure.c:zend_fcc_dtor Unexecuted instantiation: engine_user.c:zend_fcc_dtor Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fcc_dtor Unexecuted instantiation: gammasection.c:zend_fcc_dtor Unexecuted instantiation: random.c:zend_fcc_dtor Unexecuted instantiation: randomizer.c:zend_fcc_dtor Unexecuted instantiation: zend_utils.c:zend_fcc_dtor Unexecuted instantiation: php_reflection.c:zend_fcc_dtor Unexecuted instantiation: php_spl.c:zend_fcc_dtor Unexecuted instantiation: spl_array.c:zend_fcc_dtor Unexecuted instantiation: spl_directory.c:zend_fcc_dtor Unexecuted instantiation: spl_dllist.c:zend_fcc_dtor Unexecuted instantiation: spl_exceptions.c:zend_fcc_dtor Unexecuted instantiation: spl_fixedarray.c:zend_fcc_dtor Unexecuted instantiation: spl_functions.c:zend_fcc_dtor Unexecuted instantiation: spl_heap.c:zend_fcc_dtor spl_iterators.c:zend_fcc_dtor Line | Count | Source | 818 | 95 | { | 819 | 95 | ZEND_ASSERT(fcc->function_handler); | 820 | 95 | if (fcc->object) { | 821 | 82 | OBJ_RELEASE(fcc->object); | 822 | 82 | } | 823 | | /* Need to free potential trampoline (__call/__callStatic) copied function handler before releasing the closure */ | 824 | 95 | zend_release_fcall_info_cache(fcc); | 825 | 95 | if (fcc->closure) { | 826 | 95 | OBJ_RELEASE(fcc->closure); | 827 | 95 | } | 828 | 95 | *fcc = empty_fcall_info_cache; | 829 | 95 | } |
Unexecuted instantiation: spl_observer.c:zend_fcc_dtor Unexecuted instantiation: array.c:zend_fcc_dtor Unexecuted instantiation: assert.c:zend_fcc_dtor Unexecuted instantiation: base64.c:zend_fcc_dtor basic_functions.c:zend_fcc_dtor Line | Count | Source | 818 | 383 | { | 819 | 383 | ZEND_ASSERT(fcc->function_handler); | 820 | 383 | if (fcc->object) { | 821 | 63 | OBJ_RELEASE(fcc->object); | 822 | 63 | } | 823 | | /* Need to free potential trampoline (__call/__callStatic) copied function handler before releasing the closure */ | 824 | 383 | zend_release_fcall_info_cache(fcc); | 825 | 383 | if (fcc->closure) { | 826 | 295 | OBJ_RELEASE(fcc->closure); | 827 | 295 | } | 828 | 383 | *fcc = empty_fcall_info_cache; | 829 | 383 | } |
Unexecuted instantiation: browscap.c:zend_fcc_dtor Unexecuted instantiation: crc32_x86.c:zend_fcc_dtor Unexecuted instantiation: crc32.c:zend_fcc_dtor Unexecuted instantiation: credits.c:zend_fcc_dtor Unexecuted instantiation: crypt.c:zend_fcc_dtor Unexecuted instantiation: css.c:zend_fcc_dtor Unexecuted instantiation: datetime.c:zend_fcc_dtor Unexecuted instantiation: dir.c:zend_fcc_dtor Unexecuted instantiation: dl.c:zend_fcc_dtor Unexecuted instantiation: dns.c:zend_fcc_dtor Unexecuted instantiation: exec.c:zend_fcc_dtor Unexecuted instantiation: file.c:zend_fcc_dtor Unexecuted instantiation: filestat.c:zend_fcc_dtor Unexecuted instantiation: filters.c:zend_fcc_dtor Unexecuted instantiation: flock_compat.c:zend_fcc_dtor Unexecuted instantiation: formatted_print.c:zend_fcc_dtor Unexecuted instantiation: fsock.c:zend_fcc_dtor Unexecuted instantiation: ftok.c:zend_fcc_dtor Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fcc_dtor Unexecuted instantiation: head.c:zend_fcc_dtor Unexecuted instantiation: hrtime.c:zend_fcc_dtor Unexecuted instantiation: html.c:zend_fcc_dtor Unexecuted instantiation: http_fopen_wrapper.c:zend_fcc_dtor Unexecuted instantiation: http.c:zend_fcc_dtor Unexecuted instantiation: image.c:zend_fcc_dtor Unexecuted instantiation: incomplete_class.c:zend_fcc_dtor Unexecuted instantiation: info.c:zend_fcc_dtor Unexecuted instantiation: io_poll.c:zend_fcc_dtor Unexecuted instantiation: iptc.c:zend_fcc_dtor Unexecuted instantiation: levenshtein.c:zend_fcc_dtor Unexecuted instantiation: link.c:zend_fcc_dtor Unexecuted instantiation: mail.c:zend_fcc_dtor Unexecuted instantiation: math.c:zend_fcc_dtor Unexecuted instantiation: md5.c:zend_fcc_dtor Unexecuted instantiation: metaphone.c:zend_fcc_dtor Unexecuted instantiation: microtime.c:zend_fcc_dtor Unexecuted instantiation: net.c:zend_fcc_dtor Unexecuted instantiation: pack.c:zend_fcc_dtor Unexecuted instantiation: pageinfo.c:zend_fcc_dtor Unexecuted instantiation: password.c:zend_fcc_dtor Unexecuted instantiation: php_fopen_wrapper.c:zend_fcc_dtor Unexecuted instantiation: proc_open.c:zend_fcc_dtor Unexecuted instantiation: quot_print.c:zend_fcc_dtor Unexecuted instantiation: scanf.c:zend_fcc_dtor Unexecuted instantiation: sha1.c:zend_fcc_dtor Unexecuted instantiation: soundex.c:zend_fcc_dtor Unexecuted instantiation: streamsfuncs.c:zend_fcc_dtor Unexecuted instantiation: string.c:zend_fcc_dtor Unexecuted instantiation: strnatcmp.c:zend_fcc_dtor Unexecuted instantiation: syslog.c:zend_fcc_dtor Unexecuted instantiation: type.c:zend_fcc_dtor Unexecuted instantiation: uniqid.c:zend_fcc_dtor Unexecuted instantiation: url_scanner_ex.c:zend_fcc_dtor Unexecuted instantiation: url.c:zend_fcc_dtor Unexecuted instantiation: user_filters.c:zend_fcc_dtor Unexecuted instantiation: uuencode.c:zend_fcc_dtor Unexecuted instantiation: var_unserializer.c:zend_fcc_dtor Unexecuted instantiation: var.c:zend_fcc_dtor Unexecuted instantiation: versioning.c:zend_fcc_dtor Unexecuted instantiation: crypt_sha256.c:zend_fcc_dtor Unexecuted instantiation: crypt_sha512.c:zend_fcc_dtor Unexecuted instantiation: php_crypt_r.c:zend_fcc_dtor Unexecuted instantiation: php_uri.c:zend_fcc_dtor Unexecuted instantiation: php_uri_common.c:zend_fcc_dtor Unexecuted instantiation: uri_parser_rfc3986.c:zend_fcc_dtor Unexecuted instantiation: uri_parser_whatwg.c:zend_fcc_dtor Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fcc_dtor Unexecuted instantiation: explicit_bzero.c:zend_fcc_dtor Unexecuted instantiation: fopen_wrappers.c:zend_fcc_dtor Unexecuted instantiation: getopt.c:zend_fcc_dtor Unexecuted instantiation: main.c:zend_fcc_dtor Unexecuted instantiation: network.c:zend_fcc_dtor Line | Count | Source | 818 | 82 | { | 819 | 82 | ZEND_ASSERT(fcc->function_handler); | 820 | 82 | if (fcc->object) { | 821 | 0 | OBJ_RELEASE(fcc->object); | 822 | 0 | } | 823 | | /* Need to free potential trampoline (__call/__callStatic) copied function handler before releasing the closure */ | 824 | 82 | zend_release_fcall_info_cache(fcc); | 825 | 82 | if (fcc->closure) { | 826 | 82 | OBJ_RELEASE(fcc->closure); | 827 | 82 | } | 828 | 82 | *fcc = empty_fcall_info_cache; | 829 | 82 | } |
Unexecuted instantiation: php_content_types.c:zend_fcc_dtor Unexecuted instantiation: php_ini_builder.c:zend_fcc_dtor Unexecuted instantiation: php_ini.c:zend_fcc_dtor Unexecuted instantiation: php_glob.c:zend_fcc_dtor Unexecuted instantiation: php_odbc_utils.c:zend_fcc_dtor Unexecuted instantiation: php_open_temporary_file.c:zend_fcc_dtor Unexecuted instantiation: php_scandir.c:zend_fcc_dtor Unexecuted instantiation: php_syslog.c:zend_fcc_dtor Unexecuted instantiation: php_ticks.c:zend_fcc_dtor Unexecuted instantiation: php_variables.c:zend_fcc_dtor Unexecuted instantiation: reentrancy.c:zend_fcc_dtor Unexecuted instantiation: rfc1867.c:zend_fcc_dtor Unexecuted instantiation: safe_bcmp.c:zend_fcc_dtor Unexecuted instantiation: SAPI.c:zend_fcc_dtor Unexecuted instantiation: snprintf.c:zend_fcc_dtor Unexecuted instantiation: spprintf.c:zend_fcc_dtor Unexecuted instantiation: strlcat.c:zend_fcc_dtor Unexecuted instantiation: strlcpy.c:zend_fcc_dtor Unexecuted instantiation: php_io.c:zend_fcc_dtor Unexecuted instantiation: php_io_copy_linux.c:zend_fcc_dtor Unexecuted instantiation: poll_backend_epoll.c:zend_fcc_dtor Unexecuted instantiation: poll_backend_eventport.c:zend_fcc_dtor Unexecuted instantiation: poll_backend_kqueue.c:zend_fcc_dtor Unexecuted instantiation: poll_backend_poll.c:zend_fcc_dtor Unexecuted instantiation: poll_core.c:zend_fcc_dtor Unexecuted instantiation: poll_fd_table.c:zend_fcc_dtor Unexecuted instantiation: poll_handle.c:zend_fcc_dtor Unexecuted instantiation: cast.c:zend_fcc_dtor Unexecuted instantiation: filter.c:zend_fcc_dtor Unexecuted instantiation: glob_wrapper.c:zend_fcc_dtor Unexecuted instantiation: memory.c:zend_fcc_dtor Unexecuted instantiation: mmap.c:zend_fcc_dtor Unexecuted instantiation: plain_wrapper.c:zend_fcc_dtor Unexecuted instantiation: stream_errors.c:zend_fcc_dtor Unexecuted instantiation: streams.c:zend_fcc_dtor Unexecuted instantiation: transports.c:zend_fcc_dtor Unexecuted instantiation: userspace.c:zend_fcc_dtor Unexecuted instantiation: xp_socket.c:zend_fcc_dtor Unexecuted instantiation: block_pass.c:zend_fcc_dtor Unexecuted instantiation: compact_literals.c:zend_fcc_dtor Unexecuted instantiation: compact_vars.c:zend_fcc_dtor Unexecuted instantiation: dfa_pass.c:zend_fcc_dtor Unexecuted instantiation: nop_removal.c:zend_fcc_dtor Unexecuted instantiation: optimize_func_calls.c:zend_fcc_dtor Unexecuted instantiation: optimize_temp_vars_5.c:zend_fcc_dtor Unexecuted instantiation: pass1.c:zend_fcc_dtor Unexecuted instantiation: pass3.c:zend_fcc_dtor Unexecuted instantiation: sccp.c:zend_fcc_dtor Unexecuted instantiation: zend_optimizer.c:zend_fcc_dtor Unexecuted instantiation: zend_API.c:zend_fcc_dtor Unexecuted instantiation: zend_ast.c:zend_fcc_dtor Unexecuted instantiation: zend_attributes.c:zend_fcc_dtor zend_autoload.c:zend_fcc_dtor Line | Count | Source | 818 | 601 | { | 819 | 601 | ZEND_ASSERT(fcc->function_handler); | 820 | 601 | if (fcc->object) { | 821 | 8 | OBJ_RELEASE(fcc->object); | 822 | 8 | } | 823 | | /* Need to free potential trampoline (__call/__callStatic) copied function handler before releasing the closure */ | 824 | 601 | zend_release_fcall_info_cache(fcc); | 825 | 601 | if (fcc->closure) { | 826 | 548 | OBJ_RELEASE(fcc->closure); | 827 | 548 | } | 828 | 601 | *fcc = empty_fcall_info_cache; | 829 | 601 | } |
Unexecuted instantiation: zend_builtin_functions.c:zend_fcc_dtor Unexecuted instantiation: zend_closures.c:zend_fcc_dtor Unexecuted instantiation: zend_compile.c:zend_fcc_dtor Unexecuted instantiation: zend_constants.c:zend_fcc_dtor Unexecuted instantiation: zend_default_classes.c:zend_fcc_dtor Unexecuted instantiation: zend_dtrace.c:zend_fcc_dtor Unexecuted instantiation: zend_enum.c:zend_fcc_dtor Unexecuted instantiation: zend_exceptions.c:zend_fcc_dtor Unexecuted instantiation: zend_execute_API.c:zend_fcc_dtor Unexecuted instantiation: zend_execute.c:zend_fcc_dtor Unexecuted instantiation: zend_fibers.c:zend_fcc_dtor Unexecuted instantiation: zend_gc.c:zend_fcc_dtor Unexecuted instantiation: zend_generators.c:zend_fcc_dtor Unexecuted instantiation: zend_inheritance.c:zend_fcc_dtor Unexecuted instantiation: zend_ini_parser.c:zend_fcc_dtor Unexecuted instantiation: zend_ini_scanner.c:zend_fcc_dtor Unexecuted instantiation: zend_ini.c:zend_fcc_dtor Unexecuted instantiation: zend_interfaces.c:zend_fcc_dtor Unexecuted instantiation: zend_iterators.c:zend_fcc_dtor Unexecuted instantiation: zend_language_parser.c:zend_fcc_dtor Unexecuted instantiation: zend_language_scanner.c:zend_fcc_dtor zend_lazy_objects.c:zend_fcc_dtor Line | Count | Source | 818 | 2.91k | { | 819 | 2.91k | ZEND_ASSERT(fcc->function_handler); | 820 | 2.91k | if (fcc->object) { | 821 | 48 | OBJ_RELEASE(fcc->object); | 822 | 48 | } | 823 | | /* Need to free potential trampoline (__call/__callStatic) copied function handler before releasing the closure */ | 824 | 2.91k | zend_release_fcall_info_cache(fcc); | 825 | 2.91k | if (fcc->closure) { | 826 | 2.86k | OBJ_RELEASE(fcc->closure); | 827 | 2.86k | } | 828 | 2.91k | *fcc = empty_fcall_info_cache; | 829 | 2.91k | } |
Unexecuted instantiation: zend_list.c:zend_fcc_dtor Unexecuted instantiation: zend_object_handlers.c:zend_fcc_dtor Unexecuted instantiation: zend_objects_API.c:zend_fcc_dtor Unexecuted instantiation: zend_objects.c:zend_fcc_dtor Unexecuted instantiation: zend_observer.c:zend_fcc_dtor Unexecuted instantiation: zend_opcode.c:zend_fcc_dtor Unexecuted instantiation: zend_operators.c:zend_fcc_dtor Unexecuted instantiation: zend_partial.c:zend_fcc_dtor Unexecuted instantiation: zend_property_hooks.c:zend_fcc_dtor Unexecuted instantiation: zend_smart_str.c:zend_fcc_dtor Unexecuted instantiation: zend_system_id.c:zend_fcc_dtor Unexecuted instantiation: zend_variables.c:zend_fcc_dtor Unexecuted instantiation: zend_weakrefs.c:zend_fcc_dtor Unexecuted instantiation: zend.c:zend_fcc_dtor Unexecuted instantiation: internal_functions_cli.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-parser.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-sapi.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-tracing-jit.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-exif.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-unserialize.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-function-jit.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-json.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-unserializehash.c:zend_fcc_dtor Unexecuted instantiation: fuzzer-execute.c:zend_fcc_dtor |
830 | | |
831 | | ZEND_API void zend_get_callable_zval_from_fcc(const zend_fcall_info_cache *fcc, zval *callable); |
832 | | |
833 | | /* Moved out of zend_gc.h because zend_fcall_info_cache is an unknown type in that header */ |
834 | | static zend_always_inline void zend_get_gc_buffer_add_fcc(zend_get_gc_buffer *gc_buffer, zend_fcall_info_cache *fcc) |
835 | 323 | { |
836 | 323 | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc)); |
837 | 323 | if (fcc->object) { |
838 | 323 | zend_get_gc_buffer_add_obj(gc_buffer, fcc->object); |
839 | 323 | } |
840 | 323 | if (fcc->closure) { |
841 | 323 | zend_get_gc_buffer_add_obj(gc_buffer, fcc->closure); |
842 | 323 | } |
843 | 323 | } Unexecuted instantiation: php_date.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_time.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: time_duration.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_pcre.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: exif.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_adler32.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_crc32.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_fnv.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_gost.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_haval.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_joaat.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_md.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_murmur.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_ripemd.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_sha_ni.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_sha_sse2.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_sha.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_sha3.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_snefru.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_tiger.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_whirlpool.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash_xxhash.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hash.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: json_encoder.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: json_parser.tab.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: json_scanner.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: json.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_lexbor.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: shared_alloc_mmap.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: shared_alloc_posix.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: shared_alloc_shm.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_accelerator_api.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_accelerator_debug.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_accelerator_hash.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_accelerator_module.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_file_cache.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_persist_calc.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_persist.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_shared_alloc.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: ZendAccelerator.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_jit.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: csprng.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: engine_mt19937.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: engine_secure.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: engine_user.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: gammasection.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: random.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: randomizer.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_utils.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_reflection.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_spl.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_array.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_directory.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_dllist.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_exceptions.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_fixedarray.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_functions.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spl_heap.c:zend_get_gc_buffer_add_fcc spl_iterators.c:zend_get_gc_buffer_add_fcc Line | Count | Source | 835 | 323 | { | 836 | 323 | ZEND_ASSERT(ZEND_FCC_INITIALIZED(*fcc)); | 837 | 323 | if (fcc->object) { | 838 | 323 | zend_get_gc_buffer_add_obj(gc_buffer, fcc->object); | 839 | 323 | } | 840 | 323 | if (fcc->closure) { | 841 | 323 | zend_get_gc_buffer_add_obj(gc_buffer, fcc->closure); | 842 | 323 | } | 843 | 323 | } |
Unexecuted instantiation: spl_observer.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: array.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: assert.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: base64.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: basic_functions.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: browscap.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: crc32_x86.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: crc32.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: credits.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: crypt.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: css.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: datetime.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: dir.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: dl.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: dns.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: exec.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: file.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: filestat.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: filters.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: flock_compat.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: formatted_print.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fsock.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: ftok.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: head.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: hrtime.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: html.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: http_fopen_wrapper.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: http.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: image.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: incomplete_class.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: info.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: io_poll.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: iptc.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: levenshtein.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: link.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: mail.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: math.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: md5.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: metaphone.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: microtime.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: net.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: pack.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: pageinfo.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: password.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_fopen_wrapper.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: proc_open.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: quot_print.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: scanf.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: sha1.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: soundex.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: streamsfuncs.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: string.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: strnatcmp.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: syslog.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: type.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: uniqid.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: url_scanner_ex.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: url.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: user_filters.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: uuencode.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: var_unserializer.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: var.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: versioning.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: crypt_sha256.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: crypt_sha512.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_crypt_r.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_uri.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_uri_common.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: uri_parser_rfc3986.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: uri_parser_whatwg.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: explicit_bzero.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fopen_wrappers.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: getopt.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: main.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: network.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: output.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_content_types.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_ini_builder.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_ini.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_glob.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_odbc_utils.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_open_temporary_file.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_scandir.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_syslog.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_ticks.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_variables.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: reentrancy.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: rfc1867.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: safe_bcmp.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: SAPI.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: snprintf.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: spprintf.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: strlcat.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: strlcpy.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_io.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: php_io_copy_linux.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_backend_epoll.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_backend_eventport.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_backend_kqueue.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_backend_poll.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_core.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_fd_table.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: poll_handle.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: cast.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: filter.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: glob_wrapper.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: memory.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: mmap.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: plain_wrapper.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: stream_errors.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: streams.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: transports.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: userspace.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: xp_socket.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: block_pass.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: compact_literals.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: compact_vars.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: dfa_pass.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: nop_removal.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: optimize_func_calls.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: optimize_temp_vars_5.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: pass1.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: pass3.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: sccp.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_optimizer.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_API.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_ast.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_attributes.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_autoload.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_builtin_functions.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_closures.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_compile.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_constants.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_default_classes.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_dtrace.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_enum.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_exceptions.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_execute_API.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_execute.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_fibers.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_gc.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_generators.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_inheritance.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_ini_parser.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_ini_scanner.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_ini.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_interfaces.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_iterators.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_language_parser.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_language_scanner.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_lazy_objects.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_list.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_object_handlers.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_objects_API.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_objects.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_observer.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_opcode.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_operators.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_partial.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_property_hooks.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_smart_str.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_system_id.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_variables.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend_weakrefs.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: zend.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: internal_functions_cli.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-parser.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-sapi.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-exif.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-unserialize.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-function-jit.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-json.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-unserializehash.c:zend_get_gc_buffer_add_fcc Unexecuted instantiation: fuzzer-execute.c:zend_get_gc_buffer_add_fcc |
844 | | |
845 | | /* Can only return FAILURE if EG(active) is false during late engine shutdown. |
846 | | * If the call or call setup throws, EG(exception) will be set and the retval |
847 | | * will be UNDEF. Otherwise, the retval will be a non-UNDEF value. */ |
848 | | ZEND_API zend_result zend_call_function(zend_fcall_info *fci, zend_fcall_info_cache *fci_cache); |
849 | | |
850 | | /* Call the FCI/FCC pair while setting the call return value to the passed zval*. */ |
851 | | static zend_always_inline zend_result zend_call_function_with_return_value( |
852 | | zend_fcall_info *fci, zend_fcall_info_cache *fci_cache, zval *retval) |
853 | 0 | { |
854 | 0 | ZEND_ASSERT(retval && "Use zend_call_function() directly if not providing a retval"); |
855 | 0 | fci->retval = retval; |
856 | 0 | return zend_call_function(fci, fci_cache); |
857 | 0 | } Unexecuted instantiation: php_date.c:zend_call_function_with_return_value Unexecuted instantiation: php_time.c:zend_call_function_with_return_value Unexecuted instantiation: time_duration.c:zend_call_function_with_return_value Unexecuted instantiation: php_pcre.c:zend_call_function_with_return_value Unexecuted instantiation: exif.c:zend_call_function_with_return_value Unexecuted instantiation: hash_adler32.c:zend_call_function_with_return_value Unexecuted instantiation: hash_crc32.c:zend_call_function_with_return_value Unexecuted instantiation: hash_fnv.c:zend_call_function_with_return_value Unexecuted instantiation: hash_gost.c:zend_call_function_with_return_value Unexecuted instantiation: hash_haval.c:zend_call_function_with_return_value Unexecuted instantiation: hash_joaat.c:zend_call_function_with_return_value Unexecuted instantiation: hash_md.c:zend_call_function_with_return_value Unexecuted instantiation: hash_murmur.c:zend_call_function_with_return_value Unexecuted instantiation: hash_ripemd.c:zend_call_function_with_return_value Unexecuted instantiation: hash_sha_ni.c:zend_call_function_with_return_value Unexecuted instantiation: hash_sha_sse2.c:zend_call_function_with_return_value Unexecuted instantiation: hash_sha.c:zend_call_function_with_return_value Unexecuted instantiation: hash_sha3.c:zend_call_function_with_return_value Unexecuted instantiation: hash_snefru.c:zend_call_function_with_return_value Unexecuted instantiation: hash_tiger.c:zend_call_function_with_return_value Unexecuted instantiation: hash_whirlpool.c:zend_call_function_with_return_value Unexecuted instantiation: hash_xxhash.c:zend_call_function_with_return_value Unexecuted instantiation: hash.c:zend_call_function_with_return_value Unexecuted instantiation: json_encoder.c:zend_call_function_with_return_value Unexecuted instantiation: json_parser.tab.c:zend_call_function_with_return_value Unexecuted instantiation: json_scanner.c:zend_call_function_with_return_value Unexecuted instantiation: json.c:zend_call_function_with_return_value Unexecuted instantiation: php_lexbor.c:zend_call_function_with_return_value Unexecuted instantiation: shared_alloc_mmap.c:zend_call_function_with_return_value Unexecuted instantiation: shared_alloc_posix.c:zend_call_function_with_return_value Unexecuted instantiation: shared_alloc_shm.c:zend_call_function_with_return_value Unexecuted instantiation: zend_accelerator_api.c:zend_call_function_with_return_value Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_function_with_return_value Unexecuted instantiation: zend_accelerator_debug.c:zend_call_function_with_return_value Unexecuted instantiation: zend_accelerator_hash.c:zend_call_function_with_return_value Unexecuted instantiation: zend_accelerator_module.c:zend_call_function_with_return_value Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_function_with_return_value Unexecuted instantiation: zend_file_cache.c:zend_call_function_with_return_value Unexecuted instantiation: zend_persist_calc.c:zend_call_function_with_return_value Unexecuted instantiation: zend_persist.c:zend_call_function_with_return_value Unexecuted instantiation: zend_shared_alloc.c:zend_call_function_with_return_value Unexecuted instantiation: ZendAccelerator.c:zend_call_function_with_return_value Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_function_with_return_value Unexecuted instantiation: zend_jit.c:zend_call_function_with_return_value Unexecuted instantiation: csprng.c:zend_call_function_with_return_value Unexecuted instantiation: engine_mt19937.c:zend_call_function_with_return_value Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_function_with_return_value Unexecuted instantiation: engine_secure.c:zend_call_function_with_return_value Unexecuted instantiation: engine_user.c:zend_call_function_with_return_value Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_function_with_return_value Unexecuted instantiation: gammasection.c:zend_call_function_with_return_value Unexecuted instantiation: random.c:zend_call_function_with_return_value Unexecuted instantiation: randomizer.c:zend_call_function_with_return_value Unexecuted instantiation: zend_utils.c:zend_call_function_with_return_value Unexecuted instantiation: php_reflection.c:zend_call_function_with_return_value Unexecuted instantiation: php_spl.c:zend_call_function_with_return_value Unexecuted instantiation: spl_array.c:zend_call_function_with_return_value Unexecuted instantiation: spl_directory.c:zend_call_function_with_return_value Unexecuted instantiation: spl_dllist.c:zend_call_function_with_return_value Unexecuted instantiation: spl_exceptions.c:zend_call_function_with_return_value Unexecuted instantiation: spl_fixedarray.c:zend_call_function_with_return_value Unexecuted instantiation: spl_functions.c:zend_call_function_with_return_value Unexecuted instantiation: spl_heap.c:zend_call_function_with_return_value Unexecuted instantiation: spl_iterators.c:zend_call_function_with_return_value Unexecuted instantiation: spl_observer.c:zend_call_function_with_return_value Unexecuted instantiation: array.c:zend_call_function_with_return_value Unexecuted instantiation: assert.c:zend_call_function_with_return_value Unexecuted instantiation: base64.c:zend_call_function_with_return_value Unexecuted instantiation: basic_functions.c:zend_call_function_with_return_value Unexecuted instantiation: browscap.c:zend_call_function_with_return_value Unexecuted instantiation: crc32_x86.c:zend_call_function_with_return_value Unexecuted instantiation: crc32.c:zend_call_function_with_return_value Unexecuted instantiation: credits.c:zend_call_function_with_return_value Unexecuted instantiation: crypt.c:zend_call_function_with_return_value Unexecuted instantiation: css.c:zend_call_function_with_return_value Unexecuted instantiation: datetime.c:zend_call_function_with_return_value Unexecuted instantiation: dir.c:zend_call_function_with_return_value Unexecuted instantiation: dl.c:zend_call_function_with_return_value Unexecuted instantiation: dns.c:zend_call_function_with_return_value Unexecuted instantiation: exec.c:zend_call_function_with_return_value Unexecuted instantiation: file.c:zend_call_function_with_return_value Unexecuted instantiation: filestat.c:zend_call_function_with_return_value Unexecuted instantiation: filters.c:zend_call_function_with_return_value Unexecuted instantiation: flock_compat.c:zend_call_function_with_return_value Unexecuted instantiation: formatted_print.c:zend_call_function_with_return_value Unexecuted instantiation: fsock.c:zend_call_function_with_return_value Unexecuted instantiation: ftok.c:zend_call_function_with_return_value Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_function_with_return_value Unexecuted instantiation: head.c:zend_call_function_with_return_value Unexecuted instantiation: hrtime.c:zend_call_function_with_return_value Unexecuted instantiation: html.c:zend_call_function_with_return_value Unexecuted instantiation: http_fopen_wrapper.c:zend_call_function_with_return_value Unexecuted instantiation: http.c:zend_call_function_with_return_value Unexecuted instantiation: image.c:zend_call_function_with_return_value Unexecuted instantiation: incomplete_class.c:zend_call_function_with_return_value Unexecuted instantiation: info.c:zend_call_function_with_return_value Unexecuted instantiation: io_poll.c:zend_call_function_with_return_value Unexecuted instantiation: iptc.c:zend_call_function_with_return_value Unexecuted instantiation: levenshtein.c:zend_call_function_with_return_value Unexecuted instantiation: link.c:zend_call_function_with_return_value Unexecuted instantiation: mail.c:zend_call_function_with_return_value Unexecuted instantiation: math.c:zend_call_function_with_return_value Unexecuted instantiation: md5.c:zend_call_function_with_return_value Unexecuted instantiation: metaphone.c:zend_call_function_with_return_value Unexecuted instantiation: microtime.c:zend_call_function_with_return_value Unexecuted instantiation: net.c:zend_call_function_with_return_value Unexecuted instantiation: pack.c:zend_call_function_with_return_value Unexecuted instantiation: pageinfo.c:zend_call_function_with_return_value Unexecuted instantiation: password.c:zend_call_function_with_return_value Unexecuted instantiation: php_fopen_wrapper.c:zend_call_function_with_return_value Unexecuted instantiation: proc_open.c:zend_call_function_with_return_value Unexecuted instantiation: quot_print.c:zend_call_function_with_return_value Unexecuted instantiation: scanf.c:zend_call_function_with_return_value Unexecuted instantiation: sha1.c:zend_call_function_with_return_value Unexecuted instantiation: soundex.c:zend_call_function_with_return_value Unexecuted instantiation: streamsfuncs.c:zend_call_function_with_return_value Unexecuted instantiation: string.c:zend_call_function_with_return_value Unexecuted instantiation: strnatcmp.c:zend_call_function_with_return_value Unexecuted instantiation: syslog.c:zend_call_function_with_return_value Unexecuted instantiation: type.c:zend_call_function_with_return_value Unexecuted instantiation: uniqid.c:zend_call_function_with_return_value Unexecuted instantiation: url_scanner_ex.c:zend_call_function_with_return_value Unexecuted instantiation: url.c:zend_call_function_with_return_value Unexecuted instantiation: user_filters.c:zend_call_function_with_return_value Unexecuted instantiation: uuencode.c:zend_call_function_with_return_value Unexecuted instantiation: var_unserializer.c:zend_call_function_with_return_value Unexecuted instantiation: var.c:zend_call_function_with_return_value Unexecuted instantiation: versioning.c:zend_call_function_with_return_value Unexecuted instantiation: crypt_sha256.c:zend_call_function_with_return_value Unexecuted instantiation: crypt_sha512.c:zend_call_function_with_return_value Unexecuted instantiation: php_crypt_r.c:zend_call_function_with_return_value Unexecuted instantiation: php_uri.c:zend_call_function_with_return_value Unexecuted instantiation: php_uri_common.c:zend_call_function_with_return_value Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_function_with_return_value Unexecuted instantiation: uri_parser_whatwg.c:zend_call_function_with_return_value Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_function_with_return_value Unexecuted instantiation: explicit_bzero.c:zend_call_function_with_return_value Unexecuted instantiation: fopen_wrappers.c:zend_call_function_with_return_value Unexecuted instantiation: getopt.c:zend_call_function_with_return_value Unexecuted instantiation: main.c:zend_call_function_with_return_value Unexecuted instantiation: network.c:zend_call_function_with_return_value Unexecuted instantiation: output.c:zend_call_function_with_return_value Unexecuted instantiation: php_content_types.c:zend_call_function_with_return_value Unexecuted instantiation: php_ini_builder.c:zend_call_function_with_return_value Unexecuted instantiation: php_ini.c:zend_call_function_with_return_value Unexecuted instantiation: php_glob.c:zend_call_function_with_return_value Unexecuted instantiation: php_odbc_utils.c:zend_call_function_with_return_value Unexecuted instantiation: php_open_temporary_file.c:zend_call_function_with_return_value Unexecuted instantiation: php_scandir.c:zend_call_function_with_return_value Unexecuted instantiation: php_syslog.c:zend_call_function_with_return_value Unexecuted instantiation: php_ticks.c:zend_call_function_with_return_value Unexecuted instantiation: php_variables.c:zend_call_function_with_return_value Unexecuted instantiation: reentrancy.c:zend_call_function_with_return_value Unexecuted instantiation: rfc1867.c:zend_call_function_with_return_value Unexecuted instantiation: safe_bcmp.c:zend_call_function_with_return_value Unexecuted instantiation: SAPI.c:zend_call_function_with_return_value Unexecuted instantiation: snprintf.c:zend_call_function_with_return_value Unexecuted instantiation: spprintf.c:zend_call_function_with_return_value Unexecuted instantiation: strlcat.c:zend_call_function_with_return_value Unexecuted instantiation: strlcpy.c:zend_call_function_with_return_value Unexecuted instantiation: php_io.c:zend_call_function_with_return_value Unexecuted instantiation: php_io_copy_linux.c:zend_call_function_with_return_value Unexecuted instantiation: poll_backend_epoll.c:zend_call_function_with_return_value Unexecuted instantiation: poll_backend_eventport.c:zend_call_function_with_return_value Unexecuted instantiation: poll_backend_kqueue.c:zend_call_function_with_return_value Unexecuted instantiation: poll_backend_poll.c:zend_call_function_with_return_value Unexecuted instantiation: poll_core.c:zend_call_function_with_return_value Unexecuted instantiation: poll_fd_table.c:zend_call_function_with_return_value Unexecuted instantiation: poll_handle.c:zend_call_function_with_return_value Unexecuted instantiation: cast.c:zend_call_function_with_return_value Unexecuted instantiation: filter.c:zend_call_function_with_return_value Unexecuted instantiation: glob_wrapper.c:zend_call_function_with_return_value Unexecuted instantiation: memory.c:zend_call_function_with_return_value Unexecuted instantiation: mmap.c:zend_call_function_with_return_value Unexecuted instantiation: plain_wrapper.c:zend_call_function_with_return_value Unexecuted instantiation: stream_errors.c:zend_call_function_with_return_value Unexecuted instantiation: streams.c:zend_call_function_with_return_value Unexecuted instantiation: transports.c:zend_call_function_with_return_value Unexecuted instantiation: userspace.c:zend_call_function_with_return_value Unexecuted instantiation: xp_socket.c:zend_call_function_with_return_value Unexecuted instantiation: block_pass.c:zend_call_function_with_return_value Unexecuted instantiation: compact_literals.c:zend_call_function_with_return_value Unexecuted instantiation: compact_vars.c:zend_call_function_with_return_value Unexecuted instantiation: dfa_pass.c:zend_call_function_with_return_value Unexecuted instantiation: nop_removal.c:zend_call_function_with_return_value Unexecuted instantiation: optimize_func_calls.c:zend_call_function_with_return_value Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_function_with_return_value Unexecuted instantiation: pass1.c:zend_call_function_with_return_value Unexecuted instantiation: pass3.c:zend_call_function_with_return_value Unexecuted instantiation: sccp.c:zend_call_function_with_return_value Unexecuted instantiation: zend_optimizer.c:zend_call_function_with_return_value Unexecuted instantiation: zend_API.c:zend_call_function_with_return_value Unexecuted instantiation: zend_ast.c:zend_call_function_with_return_value Unexecuted instantiation: zend_attributes.c:zend_call_function_with_return_value Unexecuted instantiation: zend_autoload.c:zend_call_function_with_return_value Unexecuted instantiation: zend_builtin_functions.c:zend_call_function_with_return_value Unexecuted instantiation: zend_closures.c:zend_call_function_with_return_value Unexecuted instantiation: zend_compile.c:zend_call_function_with_return_value Unexecuted instantiation: zend_constants.c:zend_call_function_with_return_value Unexecuted instantiation: zend_default_classes.c:zend_call_function_with_return_value Unexecuted instantiation: zend_dtrace.c:zend_call_function_with_return_value Unexecuted instantiation: zend_enum.c:zend_call_function_with_return_value Unexecuted instantiation: zend_exceptions.c:zend_call_function_with_return_value Unexecuted instantiation: zend_execute_API.c:zend_call_function_with_return_value Unexecuted instantiation: zend_execute.c:zend_call_function_with_return_value Unexecuted instantiation: zend_fibers.c:zend_call_function_with_return_value Unexecuted instantiation: zend_gc.c:zend_call_function_with_return_value Unexecuted instantiation: zend_generators.c:zend_call_function_with_return_value Unexecuted instantiation: zend_inheritance.c:zend_call_function_with_return_value Unexecuted instantiation: zend_ini_parser.c:zend_call_function_with_return_value Unexecuted instantiation: zend_ini_scanner.c:zend_call_function_with_return_value Unexecuted instantiation: zend_ini.c:zend_call_function_with_return_value Unexecuted instantiation: zend_interfaces.c:zend_call_function_with_return_value Unexecuted instantiation: zend_iterators.c:zend_call_function_with_return_value Unexecuted instantiation: zend_language_parser.c:zend_call_function_with_return_value Unexecuted instantiation: zend_language_scanner.c:zend_call_function_with_return_value Unexecuted instantiation: zend_lazy_objects.c:zend_call_function_with_return_value Unexecuted instantiation: zend_list.c:zend_call_function_with_return_value Unexecuted instantiation: zend_object_handlers.c:zend_call_function_with_return_value Unexecuted instantiation: zend_objects_API.c:zend_call_function_with_return_value Unexecuted instantiation: zend_objects.c:zend_call_function_with_return_value Unexecuted instantiation: zend_observer.c:zend_call_function_with_return_value Unexecuted instantiation: zend_opcode.c:zend_call_function_with_return_value Unexecuted instantiation: zend_operators.c:zend_call_function_with_return_value Unexecuted instantiation: zend_partial.c:zend_call_function_with_return_value Unexecuted instantiation: zend_property_hooks.c:zend_call_function_with_return_value Unexecuted instantiation: zend_smart_str.c:zend_call_function_with_return_value Unexecuted instantiation: zend_system_id.c:zend_call_function_with_return_value Unexecuted instantiation: zend_variables.c:zend_call_function_with_return_value Unexecuted instantiation: zend_weakrefs.c:zend_call_function_with_return_value Unexecuted instantiation: zend.c:zend_call_function_with_return_value Unexecuted instantiation: internal_functions_cli.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-parser.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-sapi.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-tracing-jit.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-exif.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-unserialize.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-function-jit.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-json.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_function_with_return_value Unexecuted instantiation: fuzzer-execute.c:zend_call_function_with_return_value |
858 | | |
859 | | /* Call the provided zend_function with the given params. |
860 | | * If retval_ptr is NULL, the return value is discarded. |
861 | | * If object is NULL, this must be a free function or static call. |
862 | | * called_scope must be provided for instance and static method calls. */ |
863 | | ZEND_API void zend_call_known_function_ex( |
864 | | zend_function *fn, zend_object *object, zend_class_entry *called_scope, zval *retval_ptr, |
865 | | uint32_t param_count, zval *params, HashTable *named_params, uint32_t consumed_args); |
866 | | |
867 | | static zend_always_inline void zend_call_known_function( |
868 | | zend_function *fn, zend_object *object, zend_class_entry *called_scope, zval *retval_ptr, |
869 | 699k | uint32_t param_count, zval *params, HashTable *named_params) { |
870 | 699k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); |
871 | 699k | } Unexecuted instantiation: php_date.c:zend_call_known_function Unexecuted instantiation: php_time.c:zend_call_known_function Unexecuted instantiation: time_duration.c:zend_call_known_function Unexecuted instantiation: php_pcre.c:zend_call_known_function Unexecuted instantiation: exif.c:zend_call_known_function Unexecuted instantiation: hash_adler32.c:zend_call_known_function Unexecuted instantiation: hash_crc32.c:zend_call_known_function Unexecuted instantiation: hash_fnv.c:zend_call_known_function Unexecuted instantiation: hash_gost.c:zend_call_known_function Unexecuted instantiation: hash_haval.c:zend_call_known_function Unexecuted instantiation: hash_joaat.c:zend_call_known_function Unexecuted instantiation: hash_md.c:zend_call_known_function Unexecuted instantiation: hash_murmur.c:zend_call_known_function Unexecuted instantiation: hash_ripemd.c:zend_call_known_function Unexecuted instantiation: hash_sha_ni.c:zend_call_known_function Unexecuted instantiation: hash_sha_sse2.c:zend_call_known_function Unexecuted instantiation: hash_sha.c:zend_call_known_function Unexecuted instantiation: hash_sha3.c:zend_call_known_function Unexecuted instantiation: hash_snefru.c:zend_call_known_function Unexecuted instantiation: hash_tiger.c:zend_call_known_function Unexecuted instantiation: hash_whirlpool.c:zend_call_known_function Unexecuted instantiation: hash_xxhash.c:zend_call_known_function Unexecuted instantiation: hash.c:zend_call_known_function json_encoder.c:zend_call_known_function Line | Count | Source | 869 | 37 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 37 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 37 | } |
Unexecuted instantiation: json_parser.tab.c:zend_call_known_function Unexecuted instantiation: json_scanner.c:zend_call_known_function Unexecuted instantiation: json.c:zend_call_known_function Unexecuted instantiation: php_lexbor.c:zend_call_known_function Unexecuted instantiation: shared_alloc_mmap.c:zend_call_known_function Unexecuted instantiation: shared_alloc_posix.c:zend_call_known_function Unexecuted instantiation: shared_alloc_shm.c:zend_call_known_function Unexecuted instantiation: zend_accelerator_api.c:zend_call_known_function Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_known_function Unexecuted instantiation: zend_accelerator_debug.c:zend_call_known_function Unexecuted instantiation: zend_accelerator_hash.c:zend_call_known_function Unexecuted instantiation: zend_accelerator_module.c:zend_call_known_function Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_known_function Unexecuted instantiation: zend_file_cache.c:zend_call_known_function Unexecuted instantiation: zend_persist_calc.c:zend_call_known_function Unexecuted instantiation: zend_persist.c:zend_call_known_function Unexecuted instantiation: zend_shared_alloc.c:zend_call_known_function Unexecuted instantiation: ZendAccelerator.c:zend_call_known_function Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_known_function Unexecuted instantiation: zend_jit.c:zend_call_known_function Unexecuted instantiation: csprng.c:zend_call_known_function Unexecuted instantiation: engine_mt19937.c:zend_call_known_function Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_known_function Unexecuted instantiation: engine_secure.c:zend_call_known_function Unexecuted instantiation: engine_user.c:zend_call_known_function Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_known_function Unexecuted instantiation: gammasection.c:zend_call_known_function Unexecuted instantiation: random.c:zend_call_known_function Unexecuted instantiation: randomizer.c:zend_call_known_function Unexecuted instantiation: zend_utils.c:zend_call_known_function php_reflection.c:zend_call_known_function Line | Count | Source | 869 | 137 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 137 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 137 | } |
Unexecuted instantiation: php_spl.c:zend_call_known_function Unexecuted instantiation: spl_array.c:zend_call_known_function Unexecuted instantiation: spl_directory.c:zend_call_known_function Unexecuted instantiation: spl_dllist.c:zend_call_known_function Unexecuted instantiation: spl_exceptions.c:zend_call_known_function Unexecuted instantiation: spl_fixedarray.c:zend_call_known_function Unexecuted instantiation: spl_functions.c:zend_call_known_function Unexecuted instantiation: spl_heap.c:zend_call_known_function Unexecuted instantiation: spl_iterators.c:zend_call_known_function spl_observer.c:zend_call_known_function Line | Count | Source | 869 | 337 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 337 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 337 | } |
Unexecuted instantiation: array.c:zend_call_known_function Unexecuted instantiation: assert.c:zend_call_known_function Unexecuted instantiation: base64.c:zend_call_known_function Unexecuted instantiation: basic_functions.c:zend_call_known_function Unexecuted instantiation: browscap.c:zend_call_known_function Unexecuted instantiation: crc32_x86.c:zend_call_known_function Unexecuted instantiation: crc32.c:zend_call_known_function Unexecuted instantiation: credits.c:zend_call_known_function Unexecuted instantiation: crypt.c:zend_call_known_function Unexecuted instantiation: css.c:zend_call_known_function Unexecuted instantiation: datetime.c:zend_call_known_function Unexecuted instantiation: dir.c:zend_call_known_function Unexecuted instantiation: dl.c:zend_call_known_function Unexecuted instantiation: dns.c:zend_call_known_function Unexecuted instantiation: exec.c:zend_call_known_function Unexecuted instantiation: file.c:zend_call_known_function Unexecuted instantiation: filestat.c:zend_call_known_function Unexecuted instantiation: filters.c:zend_call_known_function Unexecuted instantiation: flock_compat.c:zend_call_known_function Unexecuted instantiation: formatted_print.c:zend_call_known_function Unexecuted instantiation: fsock.c:zend_call_known_function Unexecuted instantiation: ftok.c:zend_call_known_function Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_known_function Unexecuted instantiation: head.c:zend_call_known_function Unexecuted instantiation: hrtime.c:zend_call_known_function Unexecuted instantiation: html.c:zend_call_known_function Unexecuted instantiation: http_fopen_wrapper.c:zend_call_known_function Unexecuted instantiation: http.c:zend_call_known_function Unexecuted instantiation: image.c:zend_call_known_function Unexecuted instantiation: incomplete_class.c:zend_call_known_function Unexecuted instantiation: info.c:zend_call_known_function Unexecuted instantiation: io_poll.c:zend_call_known_function Unexecuted instantiation: iptc.c:zend_call_known_function Unexecuted instantiation: levenshtein.c:zend_call_known_function Unexecuted instantiation: link.c:zend_call_known_function Unexecuted instantiation: mail.c:zend_call_known_function Unexecuted instantiation: math.c:zend_call_known_function Unexecuted instantiation: md5.c:zend_call_known_function Unexecuted instantiation: metaphone.c:zend_call_known_function Unexecuted instantiation: microtime.c:zend_call_known_function Unexecuted instantiation: net.c:zend_call_known_function Unexecuted instantiation: pack.c:zend_call_known_function Unexecuted instantiation: pageinfo.c:zend_call_known_function Unexecuted instantiation: password.c:zend_call_known_function Unexecuted instantiation: php_fopen_wrapper.c:zend_call_known_function Unexecuted instantiation: proc_open.c:zend_call_known_function Unexecuted instantiation: quot_print.c:zend_call_known_function Unexecuted instantiation: scanf.c:zend_call_known_function Unexecuted instantiation: sha1.c:zend_call_known_function Unexecuted instantiation: soundex.c:zend_call_known_function Unexecuted instantiation: streamsfuncs.c:zend_call_known_function Unexecuted instantiation: string.c:zend_call_known_function Unexecuted instantiation: strnatcmp.c:zend_call_known_function Unexecuted instantiation: syslog.c:zend_call_known_function Unexecuted instantiation: type.c:zend_call_known_function Unexecuted instantiation: uniqid.c:zend_call_known_function Unexecuted instantiation: url_scanner_ex.c:zend_call_known_function Unexecuted instantiation: url.c:zend_call_known_function Unexecuted instantiation: user_filters.c:zend_call_known_function Unexecuted instantiation: uuencode.c:zend_call_known_function var_unserializer.c:zend_call_known_function Line | Count | Source | 869 | 362k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 362k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 362k | } |
var.c:zend_call_known_function Line | Count | Source | 869 | 178 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 178 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 178 | } |
Unexecuted instantiation: versioning.c:zend_call_known_function Unexecuted instantiation: crypt_sha256.c:zend_call_known_function Unexecuted instantiation: crypt_sha512.c:zend_call_known_function Unexecuted instantiation: php_crypt_r.c:zend_call_known_function Unexecuted instantiation: php_uri.c:zend_call_known_function Unexecuted instantiation: php_uri_common.c:zend_call_known_function Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_known_function Unexecuted instantiation: uri_parser_whatwg.c:zend_call_known_function Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_known_function Unexecuted instantiation: explicit_bzero.c:zend_call_known_function Unexecuted instantiation: fopen_wrappers.c:zend_call_known_function Unexecuted instantiation: getopt.c:zend_call_known_function Unexecuted instantiation: main.c:zend_call_known_function Unexecuted instantiation: network.c:zend_call_known_function Unexecuted instantiation: output.c:zend_call_known_function Unexecuted instantiation: php_content_types.c:zend_call_known_function Unexecuted instantiation: php_ini_builder.c:zend_call_known_function Unexecuted instantiation: php_ini.c:zend_call_known_function Unexecuted instantiation: php_glob.c:zend_call_known_function Unexecuted instantiation: php_odbc_utils.c:zend_call_known_function Unexecuted instantiation: php_open_temporary_file.c:zend_call_known_function Unexecuted instantiation: php_scandir.c:zend_call_known_function Unexecuted instantiation: php_syslog.c:zend_call_known_function Unexecuted instantiation: php_ticks.c:zend_call_known_function Unexecuted instantiation: php_variables.c:zend_call_known_function Unexecuted instantiation: reentrancy.c:zend_call_known_function Unexecuted instantiation: rfc1867.c:zend_call_known_function Unexecuted instantiation: safe_bcmp.c:zend_call_known_function Unexecuted instantiation: SAPI.c:zend_call_known_function Unexecuted instantiation: snprintf.c:zend_call_known_function Unexecuted instantiation: spprintf.c:zend_call_known_function Unexecuted instantiation: strlcat.c:zend_call_known_function Unexecuted instantiation: strlcpy.c:zend_call_known_function Unexecuted instantiation: php_io.c:zend_call_known_function Unexecuted instantiation: php_io_copy_linux.c:zend_call_known_function Unexecuted instantiation: poll_backend_epoll.c:zend_call_known_function Unexecuted instantiation: poll_backend_eventport.c:zend_call_known_function Unexecuted instantiation: poll_backend_kqueue.c:zend_call_known_function Unexecuted instantiation: poll_backend_poll.c:zend_call_known_function Unexecuted instantiation: poll_core.c:zend_call_known_function Unexecuted instantiation: poll_fd_table.c:zend_call_known_function Unexecuted instantiation: poll_handle.c:zend_call_known_function Unexecuted instantiation: cast.c:zend_call_known_function Unexecuted instantiation: filter.c:zend_call_known_function Unexecuted instantiation: glob_wrapper.c:zend_call_known_function Unexecuted instantiation: memory.c:zend_call_known_function Unexecuted instantiation: mmap.c:zend_call_known_function Unexecuted instantiation: plain_wrapper.c:zend_call_known_function Unexecuted instantiation: stream_errors.c:zend_call_known_function Unexecuted instantiation: streams.c:zend_call_known_function Unexecuted instantiation: transports.c:zend_call_known_function Unexecuted instantiation: userspace.c:zend_call_known_function Unexecuted instantiation: xp_socket.c:zend_call_known_function Unexecuted instantiation: block_pass.c:zend_call_known_function Unexecuted instantiation: compact_literals.c:zend_call_known_function Unexecuted instantiation: compact_vars.c:zend_call_known_function Unexecuted instantiation: dfa_pass.c:zend_call_known_function Unexecuted instantiation: nop_removal.c:zend_call_known_function Unexecuted instantiation: optimize_func_calls.c:zend_call_known_function Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_known_function Unexecuted instantiation: pass1.c:zend_call_known_function Unexecuted instantiation: pass3.c:zend_call_known_function Unexecuted instantiation: sccp.c:zend_call_known_function Unexecuted instantiation: zend_optimizer.c:zend_call_known_function zend_API.c:zend_call_known_function Line | Count | Source | 869 | 1.94k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 1.94k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 1.94k | } |
zend_ast.c:zend_call_known_function Line | Count | Source | 869 | 302 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 302 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 302 | } |
Unexecuted instantiation: zend_attributes.c:zend_call_known_function Unexecuted instantiation: zend_autoload.c:zend_call_known_function Unexecuted instantiation: zend_builtin_functions.c:zend_call_known_function Unexecuted instantiation: zend_closures.c:zend_call_known_function Unexecuted instantiation: zend_compile.c:zend_call_known_function Unexecuted instantiation: zend_constants.c:zend_call_known_function Unexecuted instantiation: zend_default_classes.c:zend_call_known_function Unexecuted instantiation: zend_dtrace.c:zend_call_known_function Unexecuted instantiation: zend_enum.c:zend_call_known_function zend_exceptions.c:zend_call_known_function Line | Count | Source | 869 | 1.06k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 1.06k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 1.06k | } |
zend_execute_API.c:zend_call_known_function Line | Count | Source | 869 | 420 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 420 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 420 | } |
zend_execute.c:zend_call_known_function Line | Count | Source | 869 | 16 | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 16 | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 16 | } |
Unexecuted instantiation: zend_fibers.c:zend_call_known_function Unexecuted instantiation: zend_gc.c:zend_call_known_function Unexecuted instantiation: zend_generators.c:zend_call_known_function Unexecuted instantiation: zend_inheritance.c:zend_call_known_function Unexecuted instantiation: zend_ini_parser.c:zend_call_known_function Unexecuted instantiation: zend_ini_scanner.c:zend_call_known_function Unexecuted instantiation: zend_ini.c:zend_call_known_function zend_interfaces.c:zend_call_known_function Line | Count | Source | 869 | 154k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 154k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 154k | } |
Unexecuted instantiation: zend_iterators.c:zend_call_known_function Unexecuted instantiation: zend_language_parser.c:zend_call_known_function Unexecuted instantiation: zend_language_scanner.c:zend_call_known_function Unexecuted instantiation: zend_lazy_objects.c:zend_call_known_function Unexecuted instantiation: zend_list.c:zend_call_known_function zend_object_handlers.c:zend_call_known_function Line | Count | Source | 869 | 25.4k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 25.4k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 25.4k | } |
Unexecuted instantiation: zend_objects_API.c:zend_call_known_function zend_objects.c:zend_call_known_function Line | Count | Source | 869 | 68.9k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 68.9k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 68.9k | } |
Unexecuted instantiation: zend_observer.c:zend_call_known_function Unexecuted instantiation: zend_opcode.c:zend_call_known_function Unexecuted instantiation: zend_operators.c:zend_call_known_function Unexecuted instantiation: zend_partial.c:zend_call_known_function Unexecuted instantiation: zend_property_hooks.c:zend_call_known_function Unexecuted instantiation: zend_smart_str.c:zend_call_known_function Unexecuted instantiation: zend_system_id.c:zend_call_known_function Unexecuted instantiation: zend_variables.c:zend_call_known_function Unexecuted instantiation: zend_weakrefs.c:zend_call_known_function Unexecuted instantiation: zend.c:zend_call_known_function Unexecuted instantiation: internal_functions_cli.c:zend_call_known_function Unexecuted instantiation: fuzzer-parser.c:zend_call_known_function fuzzer-sapi.c:zend_call_known_function Line | Count | Source | 869 | 10.9k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 10.9k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 10.9k | } |
fuzzer-tracing-jit.c:zend_call_known_function Line | Count | Source | 869 | 40.0k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 40.0k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 40.0k | } |
Unexecuted instantiation: fuzzer-exif.c:zend_call_known_function Unexecuted instantiation: fuzzer-unserialize.c:zend_call_known_function fuzzer-function-jit.c:zend_call_known_function Line | Count | Source | 869 | 32.5k | uint32_t param_count, zval *params, HashTable *named_params) { | 870 | 32.5k | zend_call_known_function_ex(fn, object, called_scope, retval_ptr, param_count, params, named_params, 0); | 871 | 32.5k | } |
Unexecuted instantiation: fuzzer-json.c:zend_call_known_function Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_known_function Unexecuted instantiation: fuzzer-execute.c:zend_call_known_function |
872 | | |
873 | | static zend_always_inline void zend_call_known_fcc_ex( |
874 | | const zend_fcall_info_cache *fcc, zval *retval_ptr, |
875 | | uint32_t param_count, zval *params, HashTable *named_params, uint32_t consumed_args) |
876 | 12.3k | { |
877 | 12.3k | zend_function *func = fcc->function_handler; |
878 | | /* Need to copy trampolines as they get released after they are called */ |
879 | 12.3k | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { |
880 | 1.39k | func = (zend_function*) emalloc(sizeof(zend_function)); |
881 | 1.39k | memcpy(func, fcc->function_handler, sizeof(zend_function)); |
882 | 1.39k | zend_string_addref(func->op_array.function_name); |
883 | 1.39k | } |
884 | 12.3k | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); |
885 | 12.3k | } Unexecuted instantiation: php_date.c:zend_call_known_fcc_ex Unexecuted instantiation: php_time.c:zend_call_known_fcc_ex Unexecuted instantiation: time_duration.c:zend_call_known_fcc_ex Unexecuted instantiation: php_pcre.c:zend_call_known_fcc_ex Unexecuted instantiation: exif.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_adler32.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_crc32.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_fnv.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_gost.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_haval.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_joaat.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_md.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_murmur.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_ripemd.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_sha_ni.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_sha_sse2.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_sha.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_sha3.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_snefru.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_tiger.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_whirlpool.c:zend_call_known_fcc_ex Unexecuted instantiation: hash_xxhash.c:zend_call_known_fcc_ex Unexecuted instantiation: hash.c:zend_call_known_fcc_ex Unexecuted instantiation: json_encoder.c:zend_call_known_fcc_ex Unexecuted instantiation: json_parser.tab.c:zend_call_known_fcc_ex Unexecuted instantiation: json_scanner.c:zend_call_known_fcc_ex Unexecuted instantiation: json.c:zend_call_known_fcc_ex Unexecuted instantiation: php_lexbor.c:zend_call_known_fcc_ex Unexecuted instantiation: shared_alloc_mmap.c:zend_call_known_fcc_ex Unexecuted instantiation: shared_alloc_posix.c:zend_call_known_fcc_ex Unexecuted instantiation: shared_alloc_shm.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_accelerator_api.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_accelerator_debug.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_accelerator_hash.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_accelerator_module.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_file_cache.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_persist_calc.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_persist.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_shared_alloc.c:zend_call_known_fcc_ex Unexecuted instantiation: ZendAccelerator.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_jit.c:zend_call_known_fcc_ex Unexecuted instantiation: csprng.c:zend_call_known_fcc_ex Unexecuted instantiation: engine_mt19937.c:zend_call_known_fcc_ex Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_known_fcc_ex Unexecuted instantiation: engine_secure.c:zend_call_known_fcc_ex Unexecuted instantiation: engine_user.c:zend_call_known_fcc_ex Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_known_fcc_ex Unexecuted instantiation: gammasection.c:zend_call_known_fcc_ex Unexecuted instantiation: random.c:zend_call_known_fcc_ex Unexecuted instantiation: randomizer.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_utils.c:zend_call_known_fcc_ex php_reflection.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 45 | { | 877 | 45 | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 45 | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 0 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 0 | zend_string_addref(func->op_array.function_name); | 883 | 0 | } | 884 | 45 | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 45 | } |
Unexecuted instantiation: php_spl.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_array.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_directory.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_dllist.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_exceptions.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_fixedarray.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_functions.c:zend_call_known_fcc_ex Unexecuted instantiation: spl_heap.c:zend_call_known_fcc_ex spl_iterators.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 82 | { | 877 | 82 | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 82 | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 0 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 0 | zend_string_addref(func->op_array.function_name); | 883 | 0 | } | 884 | 82 | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 82 | } |
Unexecuted instantiation: spl_observer.c:zend_call_known_fcc_ex Unexecuted instantiation: array.c:zend_call_known_fcc_ex Unexecuted instantiation: assert.c:zend_call_known_fcc_ex Unexecuted instantiation: base64.c:zend_call_known_fcc_ex basic_functions.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 667 | { | 877 | 667 | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 667 | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 6 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 6 | zend_string_addref(func->op_array.function_name); | 883 | 6 | } | 884 | 667 | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 667 | } |
Unexecuted instantiation: browscap.c:zend_call_known_fcc_ex Unexecuted instantiation: crc32_x86.c:zend_call_known_fcc_ex Unexecuted instantiation: crc32.c:zend_call_known_fcc_ex Unexecuted instantiation: credits.c:zend_call_known_fcc_ex Unexecuted instantiation: crypt.c:zend_call_known_fcc_ex Unexecuted instantiation: css.c:zend_call_known_fcc_ex Unexecuted instantiation: datetime.c:zend_call_known_fcc_ex Unexecuted instantiation: dir.c:zend_call_known_fcc_ex Unexecuted instantiation: dl.c:zend_call_known_fcc_ex Unexecuted instantiation: dns.c:zend_call_known_fcc_ex Unexecuted instantiation: exec.c:zend_call_known_fcc_ex Unexecuted instantiation: file.c:zend_call_known_fcc_ex Unexecuted instantiation: filestat.c:zend_call_known_fcc_ex Unexecuted instantiation: filters.c:zend_call_known_fcc_ex Unexecuted instantiation: flock_compat.c:zend_call_known_fcc_ex Unexecuted instantiation: formatted_print.c:zend_call_known_fcc_ex Unexecuted instantiation: fsock.c:zend_call_known_fcc_ex Unexecuted instantiation: ftok.c:zend_call_known_fcc_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_known_fcc_ex Unexecuted instantiation: head.c:zend_call_known_fcc_ex Unexecuted instantiation: hrtime.c:zend_call_known_fcc_ex Unexecuted instantiation: html.c:zend_call_known_fcc_ex Unexecuted instantiation: http_fopen_wrapper.c:zend_call_known_fcc_ex Unexecuted instantiation: http.c:zend_call_known_fcc_ex Unexecuted instantiation: image.c:zend_call_known_fcc_ex Unexecuted instantiation: incomplete_class.c:zend_call_known_fcc_ex Unexecuted instantiation: info.c:zend_call_known_fcc_ex Unexecuted instantiation: io_poll.c:zend_call_known_fcc_ex Unexecuted instantiation: iptc.c:zend_call_known_fcc_ex Unexecuted instantiation: levenshtein.c:zend_call_known_fcc_ex Unexecuted instantiation: link.c:zend_call_known_fcc_ex Unexecuted instantiation: mail.c:zend_call_known_fcc_ex Unexecuted instantiation: math.c:zend_call_known_fcc_ex Unexecuted instantiation: md5.c:zend_call_known_fcc_ex Unexecuted instantiation: metaphone.c:zend_call_known_fcc_ex Unexecuted instantiation: microtime.c:zend_call_known_fcc_ex Unexecuted instantiation: net.c:zend_call_known_fcc_ex Unexecuted instantiation: pack.c:zend_call_known_fcc_ex Unexecuted instantiation: pageinfo.c:zend_call_known_fcc_ex Unexecuted instantiation: password.c:zend_call_known_fcc_ex Unexecuted instantiation: php_fopen_wrapper.c:zend_call_known_fcc_ex Unexecuted instantiation: proc_open.c:zend_call_known_fcc_ex Unexecuted instantiation: quot_print.c:zend_call_known_fcc_ex Unexecuted instantiation: scanf.c:zend_call_known_fcc_ex Unexecuted instantiation: sha1.c:zend_call_known_fcc_ex Unexecuted instantiation: soundex.c:zend_call_known_fcc_ex Unexecuted instantiation: streamsfuncs.c:zend_call_known_fcc_ex Unexecuted instantiation: string.c:zend_call_known_fcc_ex Unexecuted instantiation: strnatcmp.c:zend_call_known_fcc_ex Unexecuted instantiation: syslog.c:zend_call_known_fcc_ex Unexecuted instantiation: type.c:zend_call_known_fcc_ex Unexecuted instantiation: uniqid.c:zend_call_known_fcc_ex Unexecuted instantiation: url_scanner_ex.c:zend_call_known_fcc_ex Unexecuted instantiation: url.c:zend_call_known_fcc_ex Unexecuted instantiation: user_filters.c:zend_call_known_fcc_ex Unexecuted instantiation: uuencode.c:zend_call_known_fcc_ex Unexecuted instantiation: var_unserializer.c:zend_call_known_fcc_ex Unexecuted instantiation: var.c:zend_call_known_fcc_ex Unexecuted instantiation: versioning.c:zend_call_known_fcc_ex Unexecuted instantiation: crypt_sha256.c:zend_call_known_fcc_ex Unexecuted instantiation: crypt_sha512.c:zend_call_known_fcc_ex Unexecuted instantiation: php_crypt_r.c:zend_call_known_fcc_ex Unexecuted instantiation: php_uri.c:zend_call_known_fcc_ex Unexecuted instantiation: php_uri_common.c:zend_call_known_fcc_ex Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_known_fcc_ex Unexecuted instantiation: uri_parser_whatwg.c:zend_call_known_fcc_ex Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_known_fcc_ex Unexecuted instantiation: explicit_bzero.c:zend_call_known_fcc_ex Unexecuted instantiation: fopen_wrappers.c:zend_call_known_fcc_ex Unexecuted instantiation: getopt.c:zend_call_known_fcc_ex Unexecuted instantiation: main.c:zend_call_known_fcc_ex Unexecuted instantiation: network.c:zend_call_known_fcc_ex output.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 95 | { | 877 | 95 | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 95 | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 0 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 0 | zend_string_addref(func->op_array.function_name); | 883 | 0 | } | 884 | 95 | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 95 | } |
Unexecuted instantiation: php_content_types.c:zend_call_known_fcc_ex Unexecuted instantiation: php_ini_builder.c:zend_call_known_fcc_ex Unexecuted instantiation: php_ini.c:zend_call_known_fcc_ex Unexecuted instantiation: php_glob.c:zend_call_known_fcc_ex Unexecuted instantiation: php_odbc_utils.c:zend_call_known_fcc_ex Unexecuted instantiation: php_open_temporary_file.c:zend_call_known_fcc_ex Unexecuted instantiation: php_scandir.c:zend_call_known_fcc_ex Unexecuted instantiation: php_syslog.c:zend_call_known_fcc_ex Unexecuted instantiation: php_ticks.c:zend_call_known_fcc_ex Unexecuted instantiation: php_variables.c:zend_call_known_fcc_ex Unexecuted instantiation: reentrancy.c:zend_call_known_fcc_ex Unexecuted instantiation: rfc1867.c:zend_call_known_fcc_ex Unexecuted instantiation: safe_bcmp.c:zend_call_known_fcc_ex Unexecuted instantiation: SAPI.c:zend_call_known_fcc_ex Unexecuted instantiation: snprintf.c:zend_call_known_fcc_ex Unexecuted instantiation: spprintf.c:zend_call_known_fcc_ex Unexecuted instantiation: strlcat.c:zend_call_known_fcc_ex Unexecuted instantiation: strlcpy.c:zend_call_known_fcc_ex Unexecuted instantiation: php_io.c:zend_call_known_fcc_ex Unexecuted instantiation: php_io_copy_linux.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_backend_epoll.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_backend_eventport.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_backend_kqueue.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_backend_poll.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_core.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_fd_table.c:zend_call_known_fcc_ex Unexecuted instantiation: poll_handle.c:zend_call_known_fcc_ex Unexecuted instantiation: cast.c:zend_call_known_fcc_ex Unexecuted instantiation: filter.c:zend_call_known_fcc_ex Unexecuted instantiation: glob_wrapper.c:zend_call_known_fcc_ex Unexecuted instantiation: memory.c:zend_call_known_fcc_ex Unexecuted instantiation: mmap.c:zend_call_known_fcc_ex Unexecuted instantiation: plain_wrapper.c:zend_call_known_fcc_ex Unexecuted instantiation: stream_errors.c:zend_call_known_fcc_ex Unexecuted instantiation: streams.c:zend_call_known_fcc_ex Unexecuted instantiation: transports.c:zend_call_known_fcc_ex Unexecuted instantiation: userspace.c:zend_call_known_fcc_ex Unexecuted instantiation: xp_socket.c:zend_call_known_fcc_ex Unexecuted instantiation: block_pass.c:zend_call_known_fcc_ex Unexecuted instantiation: compact_literals.c:zend_call_known_fcc_ex Unexecuted instantiation: compact_vars.c:zend_call_known_fcc_ex Unexecuted instantiation: dfa_pass.c:zend_call_known_fcc_ex Unexecuted instantiation: nop_removal.c:zend_call_known_fcc_ex Unexecuted instantiation: optimize_func_calls.c:zend_call_known_fcc_ex Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_known_fcc_ex Unexecuted instantiation: pass1.c:zend_call_known_fcc_ex Unexecuted instantiation: pass3.c:zend_call_known_fcc_ex Unexecuted instantiation: sccp.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_optimizer.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_API.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_ast.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_attributes.c:zend_call_known_fcc_ex zend_autoload.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 1.24k | { | 877 | 1.24k | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 1.24k | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 14 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 14 | zend_string_addref(func->op_array.function_name); | 883 | 14 | } | 884 | 1.24k | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 1.24k | } |
Unexecuted instantiation: zend_builtin_functions.c:zend_call_known_fcc_ex zend_closures.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 315 | { | 877 | 315 | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 315 | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 0 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 0 | zend_string_addref(func->op_array.function_name); | 883 | 0 | } | 884 | 315 | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 315 | } |
Unexecuted instantiation: zend_compile.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_constants.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_default_classes.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_dtrace.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_enum.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_exceptions.c:zend_call_known_fcc_ex zend_execute_API.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 7.79k | { | 877 | 7.79k | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 7.79k | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 1.37k | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 1.37k | zend_string_addref(func->op_array.function_name); | 883 | 1.37k | } | 884 | 7.79k | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 7.79k | } |
Unexecuted instantiation: zend_execute.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_fibers.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_gc.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_generators.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_inheritance.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_ini_parser.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_ini_scanner.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_ini.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_interfaces.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_iterators.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_language_parser.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_language_scanner.c:zend_call_known_fcc_ex zend_lazy_objects.c:zend_call_known_fcc_ex Line | Count | Source | 876 | 2.10k | { | 877 | 2.10k | zend_function *func = fcc->function_handler; | 878 | | /* Need to copy trampolines as they get released after they are called */ | 879 | 2.10k | if (UNEXPECTED(func->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE)) { | 880 | | func = (zend_function*) emalloc(sizeof(zend_function)); | 881 | 0 | memcpy(func, fcc->function_handler, sizeof(zend_function)); | 882 | 0 | zend_string_addref(func->op_array.function_name); | 883 | 0 | } | 884 | 2.10k | zend_call_known_function_ex(func, fcc->object, fcc->called_scope, retval_ptr, param_count, params, named_params, consumed_args); | 885 | 2.10k | } |
Unexecuted instantiation: zend_list.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_object_handlers.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_objects_API.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_objects.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_observer.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_opcode.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_operators.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_partial.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_property_hooks.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_smart_str.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_system_id.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_variables.c:zend_call_known_fcc_ex Unexecuted instantiation: zend_weakrefs.c:zend_call_known_fcc_ex Unexecuted instantiation: zend.c:zend_call_known_fcc_ex Unexecuted instantiation: internal_functions_cli.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-parser.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-sapi.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-tracing-jit.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-exif.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-unserialize.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-function-jit.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-json.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_known_fcc_ex Unexecuted instantiation: fuzzer-execute.c:zend_call_known_fcc_ex |
886 | | |
887 | | static zend_always_inline void zend_call_known_fcc( |
888 | | const zend_fcall_info_cache *fcc, zval *retval_ptr, uint32_t param_count, zval *params, HashTable *named_params) |
889 | 12.2k | { |
890 | 12.2k | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); |
891 | 12.2k | } Unexecuted instantiation: php_date.c:zend_call_known_fcc Unexecuted instantiation: php_time.c:zend_call_known_fcc Unexecuted instantiation: time_duration.c:zend_call_known_fcc Unexecuted instantiation: php_pcre.c:zend_call_known_fcc Unexecuted instantiation: exif.c:zend_call_known_fcc Unexecuted instantiation: hash_adler32.c:zend_call_known_fcc Unexecuted instantiation: hash_crc32.c:zend_call_known_fcc Unexecuted instantiation: hash_fnv.c:zend_call_known_fcc Unexecuted instantiation: hash_gost.c:zend_call_known_fcc Unexecuted instantiation: hash_haval.c:zend_call_known_fcc Unexecuted instantiation: hash_joaat.c:zend_call_known_fcc Unexecuted instantiation: hash_md.c:zend_call_known_fcc Unexecuted instantiation: hash_murmur.c:zend_call_known_fcc Unexecuted instantiation: hash_ripemd.c:zend_call_known_fcc Unexecuted instantiation: hash_sha_ni.c:zend_call_known_fcc Unexecuted instantiation: hash_sha_sse2.c:zend_call_known_fcc Unexecuted instantiation: hash_sha.c:zend_call_known_fcc Unexecuted instantiation: hash_sha3.c:zend_call_known_fcc Unexecuted instantiation: hash_snefru.c:zend_call_known_fcc Unexecuted instantiation: hash_tiger.c:zend_call_known_fcc Unexecuted instantiation: hash_whirlpool.c:zend_call_known_fcc Unexecuted instantiation: hash_xxhash.c:zend_call_known_fcc Unexecuted instantiation: hash.c:zend_call_known_fcc Unexecuted instantiation: json_encoder.c:zend_call_known_fcc Unexecuted instantiation: json_parser.tab.c:zend_call_known_fcc Unexecuted instantiation: json_scanner.c:zend_call_known_fcc Unexecuted instantiation: json.c:zend_call_known_fcc Unexecuted instantiation: php_lexbor.c:zend_call_known_fcc Unexecuted instantiation: shared_alloc_mmap.c:zend_call_known_fcc Unexecuted instantiation: shared_alloc_posix.c:zend_call_known_fcc Unexecuted instantiation: shared_alloc_shm.c:zend_call_known_fcc Unexecuted instantiation: zend_accelerator_api.c:zend_call_known_fcc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_known_fcc Unexecuted instantiation: zend_accelerator_debug.c:zend_call_known_fcc Unexecuted instantiation: zend_accelerator_hash.c:zend_call_known_fcc Unexecuted instantiation: zend_accelerator_module.c:zend_call_known_fcc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_known_fcc Unexecuted instantiation: zend_file_cache.c:zend_call_known_fcc Unexecuted instantiation: zend_persist_calc.c:zend_call_known_fcc Unexecuted instantiation: zend_persist.c:zend_call_known_fcc Unexecuted instantiation: zend_shared_alloc.c:zend_call_known_fcc Unexecuted instantiation: ZendAccelerator.c:zend_call_known_fcc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_known_fcc Unexecuted instantiation: zend_jit.c:zend_call_known_fcc Unexecuted instantiation: csprng.c:zend_call_known_fcc Unexecuted instantiation: engine_mt19937.c:zend_call_known_fcc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_known_fcc Unexecuted instantiation: engine_secure.c:zend_call_known_fcc Unexecuted instantiation: engine_user.c:zend_call_known_fcc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_known_fcc Unexecuted instantiation: gammasection.c:zend_call_known_fcc Unexecuted instantiation: random.c:zend_call_known_fcc Unexecuted instantiation: randomizer.c:zend_call_known_fcc Unexecuted instantiation: zend_utils.c:zend_call_known_fcc php_reflection.c:zend_call_known_fcc Line | Count | Source | 889 | 45 | { | 890 | 45 | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 45 | } |
Unexecuted instantiation: php_spl.c:zend_call_known_fcc Unexecuted instantiation: spl_array.c:zend_call_known_fcc Unexecuted instantiation: spl_directory.c:zend_call_known_fcc Unexecuted instantiation: spl_dllist.c:zend_call_known_fcc Unexecuted instantiation: spl_exceptions.c:zend_call_known_fcc Unexecuted instantiation: spl_fixedarray.c:zend_call_known_fcc Unexecuted instantiation: spl_functions.c:zend_call_known_fcc Unexecuted instantiation: spl_heap.c:zend_call_known_fcc spl_iterators.c:zend_call_known_fcc Line | Count | Source | 889 | 82 | { | 890 | 82 | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 82 | } |
Unexecuted instantiation: spl_observer.c:zend_call_known_fcc Unexecuted instantiation: array.c:zend_call_known_fcc Unexecuted instantiation: assert.c:zend_call_known_fcc Unexecuted instantiation: base64.c:zend_call_known_fcc basic_functions.c:zend_call_known_fcc Line | Count | Source | 889 | 667 | { | 890 | 667 | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 667 | } |
Unexecuted instantiation: browscap.c:zend_call_known_fcc Unexecuted instantiation: crc32_x86.c:zend_call_known_fcc Unexecuted instantiation: crc32.c:zend_call_known_fcc Unexecuted instantiation: credits.c:zend_call_known_fcc Unexecuted instantiation: crypt.c:zend_call_known_fcc Unexecuted instantiation: css.c:zend_call_known_fcc Unexecuted instantiation: datetime.c:zend_call_known_fcc Unexecuted instantiation: dir.c:zend_call_known_fcc Unexecuted instantiation: dl.c:zend_call_known_fcc Unexecuted instantiation: dns.c:zend_call_known_fcc Unexecuted instantiation: exec.c:zend_call_known_fcc Unexecuted instantiation: file.c:zend_call_known_fcc Unexecuted instantiation: filestat.c:zend_call_known_fcc Unexecuted instantiation: filters.c:zend_call_known_fcc Unexecuted instantiation: flock_compat.c:zend_call_known_fcc Unexecuted instantiation: formatted_print.c:zend_call_known_fcc Unexecuted instantiation: fsock.c:zend_call_known_fcc Unexecuted instantiation: ftok.c:zend_call_known_fcc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_known_fcc Unexecuted instantiation: head.c:zend_call_known_fcc Unexecuted instantiation: hrtime.c:zend_call_known_fcc Unexecuted instantiation: html.c:zend_call_known_fcc Unexecuted instantiation: http_fopen_wrapper.c:zend_call_known_fcc Unexecuted instantiation: http.c:zend_call_known_fcc Unexecuted instantiation: image.c:zend_call_known_fcc Unexecuted instantiation: incomplete_class.c:zend_call_known_fcc Unexecuted instantiation: info.c:zend_call_known_fcc Unexecuted instantiation: io_poll.c:zend_call_known_fcc Unexecuted instantiation: iptc.c:zend_call_known_fcc Unexecuted instantiation: levenshtein.c:zend_call_known_fcc Unexecuted instantiation: link.c:zend_call_known_fcc Unexecuted instantiation: mail.c:zend_call_known_fcc Unexecuted instantiation: math.c:zend_call_known_fcc Unexecuted instantiation: md5.c:zend_call_known_fcc Unexecuted instantiation: metaphone.c:zend_call_known_fcc Unexecuted instantiation: microtime.c:zend_call_known_fcc Unexecuted instantiation: net.c:zend_call_known_fcc Unexecuted instantiation: pack.c:zend_call_known_fcc Unexecuted instantiation: pageinfo.c:zend_call_known_fcc Unexecuted instantiation: password.c:zend_call_known_fcc Unexecuted instantiation: php_fopen_wrapper.c:zend_call_known_fcc Unexecuted instantiation: proc_open.c:zend_call_known_fcc Unexecuted instantiation: quot_print.c:zend_call_known_fcc Unexecuted instantiation: scanf.c:zend_call_known_fcc Unexecuted instantiation: sha1.c:zend_call_known_fcc Unexecuted instantiation: soundex.c:zend_call_known_fcc Unexecuted instantiation: streamsfuncs.c:zend_call_known_fcc Unexecuted instantiation: string.c:zend_call_known_fcc Unexecuted instantiation: strnatcmp.c:zend_call_known_fcc Unexecuted instantiation: syslog.c:zend_call_known_fcc Unexecuted instantiation: type.c:zend_call_known_fcc Unexecuted instantiation: uniqid.c:zend_call_known_fcc Unexecuted instantiation: url_scanner_ex.c:zend_call_known_fcc Unexecuted instantiation: url.c:zend_call_known_fcc Unexecuted instantiation: user_filters.c:zend_call_known_fcc Unexecuted instantiation: uuencode.c:zend_call_known_fcc Unexecuted instantiation: var_unserializer.c:zend_call_known_fcc Unexecuted instantiation: var.c:zend_call_known_fcc Unexecuted instantiation: versioning.c:zend_call_known_fcc Unexecuted instantiation: crypt_sha256.c:zend_call_known_fcc Unexecuted instantiation: crypt_sha512.c:zend_call_known_fcc Unexecuted instantiation: php_crypt_r.c:zend_call_known_fcc Unexecuted instantiation: php_uri.c:zend_call_known_fcc Unexecuted instantiation: php_uri_common.c:zend_call_known_fcc Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_known_fcc Unexecuted instantiation: uri_parser_whatwg.c:zend_call_known_fcc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_known_fcc Unexecuted instantiation: explicit_bzero.c:zend_call_known_fcc Unexecuted instantiation: fopen_wrappers.c:zend_call_known_fcc Unexecuted instantiation: getopt.c:zend_call_known_fcc Unexecuted instantiation: main.c:zend_call_known_fcc Unexecuted instantiation: network.c:zend_call_known_fcc Unexecuted instantiation: output.c:zend_call_known_fcc Unexecuted instantiation: php_content_types.c:zend_call_known_fcc Unexecuted instantiation: php_ini_builder.c:zend_call_known_fcc Unexecuted instantiation: php_ini.c:zend_call_known_fcc Unexecuted instantiation: php_glob.c:zend_call_known_fcc Unexecuted instantiation: php_odbc_utils.c:zend_call_known_fcc Unexecuted instantiation: php_open_temporary_file.c:zend_call_known_fcc Unexecuted instantiation: php_scandir.c:zend_call_known_fcc Unexecuted instantiation: php_syslog.c:zend_call_known_fcc Unexecuted instantiation: php_ticks.c:zend_call_known_fcc Unexecuted instantiation: php_variables.c:zend_call_known_fcc Unexecuted instantiation: reentrancy.c:zend_call_known_fcc Unexecuted instantiation: rfc1867.c:zend_call_known_fcc Unexecuted instantiation: safe_bcmp.c:zend_call_known_fcc Unexecuted instantiation: SAPI.c:zend_call_known_fcc Unexecuted instantiation: snprintf.c:zend_call_known_fcc Unexecuted instantiation: spprintf.c:zend_call_known_fcc Unexecuted instantiation: strlcat.c:zend_call_known_fcc Unexecuted instantiation: strlcpy.c:zend_call_known_fcc Unexecuted instantiation: php_io.c:zend_call_known_fcc Unexecuted instantiation: php_io_copy_linux.c:zend_call_known_fcc Unexecuted instantiation: poll_backend_epoll.c:zend_call_known_fcc Unexecuted instantiation: poll_backend_eventport.c:zend_call_known_fcc Unexecuted instantiation: poll_backend_kqueue.c:zend_call_known_fcc Unexecuted instantiation: poll_backend_poll.c:zend_call_known_fcc Unexecuted instantiation: poll_core.c:zend_call_known_fcc Unexecuted instantiation: poll_fd_table.c:zend_call_known_fcc Unexecuted instantiation: poll_handle.c:zend_call_known_fcc Unexecuted instantiation: cast.c:zend_call_known_fcc Unexecuted instantiation: filter.c:zend_call_known_fcc Unexecuted instantiation: glob_wrapper.c:zend_call_known_fcc Unexecuted instantiation: memory.c:zend_call_known_fcc Unexecuted instantiation: mmap.c:zend_call_known_fcc Unexecuted instantiation: plain_wrapper.c:zend_call_known_fcc Unexecuted instantiation: stream_errors.c:zend_call_known_fcc Unexecuted instantiation: streams.c:zend_call_known_fcc Unexecuted instantiation: transports.c:zend_call_known_fcc Unexecuted instantiation: userspace.c:zend_call_known_fcc Unexecuted instantiation: xp_socket.c:zend_call_known_fcc Unexecuted instantiation: block_pass.c:zend_call_known_fcc Unexecuted instantiation: compact_literals.c:zend_call_known_fcc Unexecuted instantiation: compact_vars.c:zend_call_known_fcc Unexecuted instantiation: dfa_pass.c:zend_call_known_fcc Unexecuted instantiation: nop_removal.c:zend_call_known_fcc Unexecuted instantiation: optimize_func_calls.c:zend_call_known_fcc Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_known_fcc Unexecuted instantiation: pass1.c:zend_call_known_fcc Unexecuted instantiation: pass3.c:zend_call_known_fcc Unexecuted instantiation: sccp.c:zend_call_known_fcc Unexecuted instantiation: zend_optimizer.c:zend_call_known_fcc Unexecuted instantiation: zend_API.c:zend_call_known_fcc Unexecuted instantiation: zend_ast.c:zend_call_known_fcc Unexecuted instantiation: zend_attributes.c:zend_call_known_fcc zend_autoload.c:zend_call_known_fcc Line | Count | Source | 889 | 1.24k | { | 890 | 1.24k | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 1.24k | } |
Unexecuted instantiation: zend_builtin_functions.c:zend_call_known_fcc zend_closures.c:zend_call_known_fcc Line | Count | Source | 889 | 315 | { | 890 | 315 | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 315 | } |
Unexecuted instantiation: zend_compile.c:zend_call_known_fcc Unexecuted instantiation: zend_constants.c:zend_call_known_fcc Unexecuted instantiation: zend_default_classes.c:zend_call_known_fcc Unexecuted instantiation: zend_dtrace.c:zend_call_known_fcc Unexecuted instantiation: zend_enum.c:zend_call_known_fcc Unexecuted instantiation: zend_exceptions.c:zend_call_known_fcc zend_execute_API.c:zend_call_known_fcc Line | Count | Source | 889 | 7.79k | { | 890 | 7.79k | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 7.79k | } |
Unexecuted instantiation: zend_execute.c:zend_call_known_fcc Unexecuted instantiation: zend_fibers.c:zend_call_known_fcc Unexecuted instantiation: zend_gc.c:zend_call_known_fcc Unexecuted instantiation: zend_generators.c:zend_call_known_fcc Unexecuted instantiation: zend_inheritance.c:zend_call_known_fcc Unexecuted instantiation: zend_ini_parser.c:zend_call_known_fcc Unexecuted instantiation: zend_ini_scanner.c:zend_call_known_fcc Unexecuted instantiation: zend_ini.c:zend_call_known_fcc Unexecuted instantiation: zend_interfaces.c:zend_call_known_fcc Unexecuted instantiation: zend_iterators.c:zend_call_known_fcc Unexecuted instantiation: zend_language_parser.c:zend_call_known_fcc Unexecuted instantiation: zend_language_scanner.c:zend_call_known_fcc zend_lazy_objects.c:zend_call_known_fcc Line | Count | Source | 889 | 2.10k | { | 890 | 2.10k | zend_call_known_fcc_ex(fcc, retval_ptr, param_count, params, named_params, 0); | 891 | 2.10k | } |
Unexecuted instantiation: zend_list.c:zend_call_known_fcc Unexecuted instantiation: zend_object_handlers.c:zend_call_known_fcc Unexecuted instantiation: zend_objects_API.c:zend_call_known_fcc Unexecuted instantiation: zend_objects.c:zend_call_known_fcc Unexecuted instantiation: zend_observer.c:zend_call_known_fcc Unexecuted instantiation: zend_opcode.c:zend_call_known_fcc Unexecuted instantiation: zend_operators.c:zend_call_known_fcc Unexecuted instantiation: zend_partial.c:zend_call_known_fcc Unexecuted instantiation: zend_property_hooks.c:zend_call_known_fcc Unexecuted instantiation: zend_smart_str.c:zend_call_known_fcc Unexecuted instantiation: zend_system_id.c:zend_call_known_fcc Unexecuted instantiation: zend_variables.c:zend_call_known_fcc Unexecuted instantiation: zend_weakrefs.c:zend_call_known_fcc Unexecuted instantiation: zend.c:zend_call_known_fcc Unexecuted instantiation: internal_functions_cli.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-parser.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-sapi.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-exif.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-unserialize.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-function-jit.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-json.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_known_fcc Unexecuted instantiation: fuzzer-execute.c:zend_call_known_fcc |
892 | | |
893 | | /* Call the provided zend_function instance method on an object. */ |
894 | | static zend_always_inline void zend_call_known_instance_method( |
895 | | zend_function *fn, zend_object *object, zval *retval_ptr, |
896 | | uint32_t param_count, zval *params) |
897 | 461k | { |
898 | 461k | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); |
899 | 461k | } Unexecuted instantiation: php_date.c:zend_call_known_instance_method Unexecuted instantiation: php_time.c:zend_call_known_instance_method Unexecuted instantiation: time_duration.c:zend_call_known_instance_method Unexecuted instantiation: php_pcre.c:zend_call_known_instance_method Unexecuted instantiation: exif.c:zend_call_known_instance_method Unexecuted instantiation: hash_adler32.c:zend_call_known_instance_method Unexecuted instantiation: hash_crc32.c:zend_call_known_instance_method Unexecuted instantiation: hash_fnv.c:zend_call_known_instance_method Unexecuted instantiation: hash_gost.c:zend_call_known_instance_method Unexecuted instantiation: hash_haval.c:zend_call_known_instance_method Unexecuted instantiation: hash_joaat.c:zend_call_known_instance_method Unexecuted instantiation: hash_md.c:zend_call_known_instance_method Unexecuted instantiation: hash_murmur.c:zend_call_known_instance_method Unexecuted instantiation: hash_ripemd.c:zend_call_known_instance_method Unexecuted instantiation: hash_sha_ni.c:zend_call_known_instance_method Unexecuted instantiation: hash_sha_sse2.c:zend_call_known_instance_method Unexecuted instantiation: hash_sha.c:zend_call_known_instance_method Unexecuted instantiation: hash_sha3.c:zend_call_known_instance_method Unexecuted instantiation: hash_snefru.c:zend_call_known_instance_method Unexecuted instantiation: hash_tiger.c:zend_call_known_instance_method Unexecuted instantiation: hash_whirlpool.c:zend_call_known_instance_method Unexecuted instantiation: hash_xxhash.c:zend_call_known_instance_method Unexecuted instantiation: hash.c:zend_call_known_instance_method Unexecuted instantiation: json_encoder.c:zend_call_known_instance_method Unexecuted instantiation: json_parser.tab.c:zend_call_known_instance_method Unexecuted instantiation: json_scanner.c:zend_call_known_instance_method Unexecuted instantiation: json.c:zend_call_known_instance_method Unexecuted instantiation: php_lexbor.c:zend_call_known_instance_method Unexecuted instantiation: shared_alloc_mmap.c:zend_call_known_instance_method Unexecuted instantiation: shared_alloc_posix.c:zend_call_known_instance_method Unexecuted instantiation: shared_alloc_shm.c:zend_call_known_instance_method Unexecuted instantiation: zend_accelerator_api.c:zend_call_known_instance_method Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_known_instance_method Unexecuted instantiation: zend_accelerator_debug.c:zend_call_known_instance_method Unexecuted instantiation: zend_accelerator_hash.c:zend_call_known_instance_method Unexecuted instantiation: zend_accelerator_module.c:zend_call_known_instance_method Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_known_instance_method Unexecuted instantiation: zend_file_cache.c:zend_call_known_instance_method Unexecuted instantiation: zend_persist_calc.c:zend_call_known_instance_method Unexecuted instantiation: zend_persist.c:zend_call_known_instance_method Unexecuted instantiation: zend_shared_alloc.c:zend_call_known_instance_method Unexecuted instantiation: ZendAccelerator.c:zend_call_known_instance_method Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_known_instance_method Unexecuted instantiation: zend_jit.c:zend_call_known_instance_method Unexecuted instantiation: csprng.c:zend_call_known_instance_method Unexecuted instantiation: engine_mt19937.c:zend_call_known_instance_method Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_known_instance_method Unexecuted instantiation: engine_secure.c:zend_call_known_instance_method Unexecuted instantiation: engine_user.c:zend_call_known_instance_method Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_known_instance_method Unexecuted instantiation: gammasection.c:zend_call_known_instance_method Unexecuted instantiation: random.c:zend_call_known_instance_method Unexecuted instantiation: randomizer.c:zend_call_known_instance_method Unexecuted instantiation: zend_utils.c:zend_call_known_instance_method php_reflection.c:zend_call_known_instance_method Line | Count | Source | 897 | 12 | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 12 | } |
Unexecuted instantiation: php_spl.c:zend_call_known_instance_method Unexecuted instantiation: spl_array.c:zend_call_known_instance_method Unexecuted instantiation: spl_directory.c:zend_call_known_instance_method Unexecuted instantiation: spl_dllist.c:zend_call_known_instance_method Unexecuted instantiation: spl_exceptions.c:zend_call_known_instance_method Unexecuted instantiation: spl_fixedarray.c:zend_call_known_instance_method Unexecuted instantiation: spl_functions.c:zend_call_known_instance_method Unexecuted instantiation: spl_heap.c:zend_call_known_instance_method Unexecuted instantiation: spl_iterators.c:zend_call_known_instance_method spl_observer.c:zend_call_known_instance_method Line | Count | Source | 897 | 337 | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 337 | } |
Unexecuted instantiation: array.c:zend_call_known_instance_method Unexecuted instantiation: assert.c:zend_call_known_instance_method Unexecuted instantiation: base64.c:zend_call_known_instance_method Unexecuted instantiation: basic_functions.c:zend_call_known_instance_method Unexecuted instantiation: browscap.c:zend_call_known_instance_method Unexecuted instantiation: crc32_x86.c:zend_call_known_instance_method Unexecuted instantiation: crc32.c:zend_call_known_instance_method Unexecuted instantiation: credits.c:zend_call_known_instance_method Unexecuted instantiation: crypt.c:zend_call_known_instance_method Unexecuted instantiation: css.c:zend_call_known_instance_method Unexecuted instantiation: datetime.c:zend_call_known_instance_method Unexecuted instantiation: dir.c:zend_call_known_instance_method Unexecuted instantiation: dl.c:zend_call_known_instance_method Unexecuted instantiation: dns.c:zend_call_known_instance_method Unexecuted instantiation: exec.c:zend_call_known_instance_method Unexecuted instantiation: file.c:zend_call_known_instance_method Unexecuted instantiation: filestat.c:zend_call_known_instance_method Unexecuted instantiation: filters.c:zend_call_known_instance_method Unexecuted instantiation: flock_compat.c:zend_call_known_instance_method Unexecuted instantiation: formatted_print.c:zend_call_known_instance_method Unexecuted instantiation: fsock.c:zend_call_known_instance_method Unexecuted instantiation: ftok.c:zend_call_known_instance_method Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_known_instance_method Unexecuted instantiation: head.c:zend_call_known_instance_method Unexecuted instantiation: hrtime.c:zend_call_known_instance_method Unexecuted instantiation: html.c:zend_call_known_instance_method Unexecuted instantiation: http_fopen_wrapper.c:zend_call_known_instance_method Unexecuted instantiation: http.c:zend_call_known_instance_method Unexecuted instantiation: image.c:zend_call_known_instance_method Unexecuted instantiation: incomplete_class.c:zend_call_known_instance_method Unexecuted instantiation: info.c:zend_call_known_instance_method Unexecuted instantiation: io_poll.c:zend_call_known_instance_method Unexecuted instantiation: iptc.c:zend_call_known_instance_method Unexecuted instantiation: levenshtein.c:zend_call_known_instance_method Unexecuted instantiation: link.c:zend_call_known_instance_method Unexecuted instantiation: mail.c:zend_call_known_instance_method Unexecuted instantiation: math.c:zend_call_known_instance_method Unexecuted instantiation: md5.c:zend_call_known_instance_method Unexecuted instantiation: metaphone.c:zend_call_known_instance_method Unexecuted instantiation: microtime.c:zend_call_known_instance_method Unexecuted instantiation: net.c:zend_call_known_instance_method Unexecuted instantiation: pack.c:zend_call_known_instance_method Unexecuted instantiation: pageinfo.c:zend_call_known_instance_method Unexecuted instantiation: password.c:zend_call_known_instance_method Unexecuted instantiation: php_fopen_wrapper.c:zend_call_known_instance_method Unexecuted instantiation: proc_open.c:zend_call_known_instance_method Unexecuted instantiation: quot_print.c:zend_call_known_instance_method Unexecuted instantiation: scanf.c:zend_call_known_instance_method Unexecuted instantiation: sha1.c:zend_call_known_instance_method Unexecuted instantiation: soundex.c:zend_call_known_instance_method Unexecuted instantiation: streamsfuncs.c:zend_call_known_instance_method Unexecuted instantiation: string.c:zend_call_known_instance_method Unexecuted instantiation: strnatcmp.c:zend_call_known_instance_method Unexecuted instantiation: syslog.c:zend_call_known_instance_method Unexecuted instantiation: type.c:zend_call_known_instance_method Unexecuted instantiation: uniqid.c:zend_call_known_instance_method Unexecuted instantiation: url_scanner_ex.c:zend_call_known_instance_method Unexecuted instantiation: url.c:zend_call_known_instance_method Unexecuted instantiation: user_filters.c:zend_call_known_instance_method Unexecuted instantiation: uuencode.c:zend_call_known_instance_method var_unserializer.c:zend_call_known_instance_method Line | Count | Source | 897 | 362k | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 362k | } |
var.c:zend_call_known_instance_method Line | Count | Source | 897 | 178 | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 178 | } |
Unexecuted instantiation: versioning.c:zend_call_known_instance_method Unexecuted instantiation: crypt_sha256.c:zend_call_known_instance_method Unexecuted instantiation: crypt_sha512.c:zend_call_known_instance_method Unexecuted instantiation: php_crypt_r.c:zend_call_known_instance_method Unexecuted instantiation: php_uri.c:zend_call_known_instance_method Unexecuted instantiation: php_uri_common.c:zend_call_known_instance_method Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_known_instance_method Unexecuted instantiation: uri_parser_whatwg.c:zend_call_known_instance_method Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_known_instance_method Unexecuted instantiation: explicit_bzero.c:zend_call_known_instance_method Unexecuted instantiation: fopen_wrappers.c:zend_call_known_instance_method Unexecuted instantiation: getopt.c:zend_call_known_instance_method Unexecuted instantiation: main.c:zend_call_known_instance_method Unexecuted instantiation: network.c:zend_call_known_instance_method Unexecuted instantiation: output.c:zend_call_known_instance_method Unexecuted instantiation: php_content_types.c:zend_call_known_instance_method Unexecuted instantiation: php_ini_builder.c:zend_call_known_instance_method Unexecuted instantiation: php_ini.c:zend_call_known_instance_method Unexecuted instantiation: php_glob.c:zend_call_known_instance_method Unexecuted instantiation: php_odbc_utils.c:zend_call_known_instance_method Unexecuted instantiation: php_open_temporary_file.c:zend_call_known_instance_method Unexecuted instantiation: php_scandir.c:zend_call_known_instance_method Unexecuted instantiation: php_syslog.c:zend_call_known_instance_method Unexecuted instantiation: php_ticks.c:zend_call_known_instance_method Unexecuted instantiation: php_variables.c:zend_call_known_instance_method Unexecuted instantiation: reentrancy.c:zend_call_known_instance_method Unexecuted instantiation: rfc1867.c:zend_call_known_instance_method Unexecuted instantiation: safe_bcmp.c:zend_call_known_instance_method Unexecuted instantiation: SAPI.c:zend_call_known_instance_method Unexecuted instantiation: snprintf.c:zend_call_known_instance_method Unexecuted instantiation: spprintf.c:zend_call_known_instance_method Unexecuted instantiation: strlcat.c:zend_call_known_instance_method Unexecuted instantiation: strlcpy.c:zend_call_known_instance_method Unexecuted instantiation: php_io.c:zend_call_known_instance_method Unexecuted instantiation: php_io_copy_linux.c:zend_call_known_instance_method Unexecuted instantiation: poll_backend_epoll.c:zend_call_known_instance_method Unexecuted instantiation: poll_backend_eventport.c:zend_call_known_instance_method Unexecuted instantiation: poll_backend_kqueue.c:zend_call_known_instance_method Unexecuted instantiation: poll_backend_poll.c:zend_call_known_instance_method Unexecuted instantiation: poll_core.c:zend_call_known_instance_method Unexecuted instantiation: poll_fd_table.c:zend_call_known_instance_method Unexecuted instantiation: poll_handle.c:zend_call_known_instance_method Unexecuted instantiation: cast.c:zend_call_known_instance_method Unexecuted instantiation: filter.c:zend_call_known_instance_method Unexecuted instantiation: glob_wrapper.c:zend_call_known_instance_method Unexecuted instantiation: memory.c:zend_call_known_instance_method Unexecuted instantiation: mmap.c:zend_call_known_instance_method Unexecuted instantiation: plain_wrapper.c:zend_call_known_instance_method Unexecuted instantiation: stream_errors.c:zend_call_known_instance_method Unexecuted instantiation: streams.c:zend_call_known_instance_method Unexecuted instantiation: transports.c:zend_call_known_instance_method Unexecuted instantiation: userspace.c:zend_call_known_instance_method Unexecuted instantiation: xp_socket.c:zend_call_known_instance_method Unexecuted instantiation: block_pass.c:zend_call_known_instance_method Unexecuted instantiation: compact_literals.c:zend_call_known_instance_method Unexecuted instantiation: compact_vars.c:zend_call_known_instance_method Unexecuted instantiation: dfa_pass.c:zend_call_known_instance_method Unexecuted instantiation: nop_removal.c:zend_call_known_instance_method Unexecuted instantiation: optimize_func_calls.c:zend_call_known_instance_method Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_known_instance_method Unexecuted instantiation: pass1.c:zend_call_known_instance_method Unexecuted instantiation: pass3.c:zend_call_known_instance_method Unexecuted instantiation: sccp.c:zend_call_known_instance_method Unexecuted instantiation: zend_optimizer.c:zend_call_known_instance_method Unexecuted instantiation: zend_API.c:zend_call_known_instance_method zend_ast.c:zend_call_known_instance_method Line | Count | Source | 897 | 230 | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 230 | } |
Unexecuted instantiation: zend_attributes.c:zend_call_known_instance_method Unexecuted instantiation: zend_autoload.c:zend_call_known_instance_method Unexecuted instantiation: zend_builtin_functions.c:zend_call_known_instance_method Unexecuted instantiation: zend_closures.c:zend_call_known_instance_method Unexecuted instantiation: zend_compile.c:zend_call_known_instance_method Unexecuted instantiation: zend_constants.c:zend_call_known_instance_method Unexecuted instantiation: zend_default_classes.c:zend_call_known_instance_method Unexecuted instantiation: zend_dtrace.c:zend_call_known_instance_method Unexecuted instantiation: zend_enum.c:zend_call_known_instance_method zend_exceptions.c:zend_call_known_instance_method Line | Count | Source | 897 | 1.06k | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 1.06k | } |
zend_execute_API.c:zend_call_known_instance_method Line | Count | Source | 897 | 420 | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 420 | } |
zend_execute.c:zend_call_known_instance_method Line | Count | Source | 897 | 16 | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 16 | } |
Unexecuted instantiation: zend_fibers.c:zend_call_known_instance_method Unexecuted instantiation: zend_gc.c:zend_call_known_instance_method Unexecuted instantiation: zend_generators.c:zend_call_known_instance_method Unexecuted instantiation: zend_inheritance.c:zend_call_known_instance_method Unexecuted instantiation: zend_ini_parser.c:zend_call_known_instance_method Unexecuted instantiation: zend_ini_scanner.c:zend_call_known_instance_method Unexecuted instantiation: zend_ini.c:zend_call_known_instance_method zend_interfaces.c:zend_call_known_instance_method Line | Count | Source | 897 | 2.72k | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 2.72k | } |
Unexecuted instantiation: zend_iterators.c:zend_call_known_instance_method Unexecuted instantiation: zend_language_parser.c:zend_call_known_instance_method Unexecuted instantiation: zend_language_scanner.c:zend_call_known_instance_method Unexecuted instantiation: zend_lazy_objects.c:zend_call_known_instance_method Unexecuted instantiation: zend_list.c:zend_call_known_instance_method zend_object_handlers.c:zend_call_known_instance_method Line | Count | Source | 897 | 25.4k | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 25.4k | } |
Unexecuted instantiation: zend_objects_API.c:zend_call_known_instance_method zend_objects.c:zend_call_known_instance_method Line | Count | Source | 897 | 68.9k | { | 898 | | zend_call_known_function(fn, object, object->ce, retval_ptr, param_count, params, NULL); | 899 | 68.9k | } |
Unexecuted instantiation: zend_observer.c:zend_call_known_instance_method Unexecuted instantiation: zend_opcode.c:zend_call_known_instance_method Unexecuted instantiation: zend_operators.c:zend_call_known_instance_method Unexecuted instantiation: zend_partial.c:zend_call_known_instance_method Unexecuted instantiation: zend_property_hooks.c:zend_call_known_instance_method Unexecuted instantiation: zend_smart_str.c:zend_call_known_instance_method Unexecuted instantiation: zend_system_id.c:zend_call_known_instance_method Unexecuted instantiation: zend_variables.c:zend_call_known_instance_method Unexecuted instantiation: zend_weakrefs.c:zend_call_known_instance_method Unexecuted instantiation: zend.c:zend_call_known_instance_method Unexecuted instantiation: internal_functions_cli.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-parser.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-sapi.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-tracing-jit.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-exif.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-unserialize.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-function-jit.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-json.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_known_instance_method Unexecuted instantiation: fuzzer-execute.c:zend_call_known_instance_method |
900 | | |
901 | | static zend_always_inline void zend_call_known_instance_method_with_0_params( |
902 | | zend_function *fn, zend_object *object, zval *retval_ptr) |
903 | 88.4k | { |
904 | 88.4k | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); |
905 | 88.4k | } Unexecuted instantiation: php_date.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_time.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: time_duration.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_pcre.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: exif.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_adler32.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_crc32.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_fnv.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_gost.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_haval.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_joaat.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_md.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_murmur.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_ripemd.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_sha_ni.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_sha_sse2.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_sha.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_sha3.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_snefru.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_tiger.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_whirlpool.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash_xxhash.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hash.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: json_encoder.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: json_parser.tab.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: json_scanner.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: json.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_lexbor.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: shared_alloc_mmap.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: shared_alloc_posix.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: shared_alloc_shm.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_accelerator_api.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_accelerator_debug.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_accelerator_hash.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_accelerator_module.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_file_cache.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_persist_calc.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_persist.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_shared_alloc.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: ZendAccelerator.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_jit.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: csprng.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: engine_mt19937.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: engine_secure.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: engine_user.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: gammasection.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: random.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: randomizer.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_utils.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_reflection.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_spl.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_array.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_directory.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_dllist.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_exceptions.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_fixedarray.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_functions.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_heap.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spl_iterators.c:zend_call_known_instance_method_with_0_params spl_observer.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 337 | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 337 | } |
Unexecuted instantiation: array.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: assert.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: base64.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: basic_functions.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: browscap.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: crc32_x86.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: crc32.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: credits.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: crypt.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: css.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: datetime.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: dir.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: dl.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: dns.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: exec.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: file.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: filestat.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: filters.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: flock_compat.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: formatted_print.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fsock.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: ftok.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: head.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: hrtime.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: html.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: http_fopen_wrapper.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: http.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: image.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: incomplete_class.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: info.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: io_poll.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: iptc.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: levenshtein.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: link.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: mail.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: math.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: md5.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: metaphone.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: microtime.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: net.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: pack.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: pageinfo.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: password.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_fopen_wrapper.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: proc_open.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: quot_print.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: scanf.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: sha1.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: soundex.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: streamsfuncs.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: string.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: strnatcmp.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: syslog.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: type.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: uniqid.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: url_scanner_ex.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: url.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: user_filters.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: uuencode.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: var_unserializer.c:zend_call_known_instance_method_with_0_params var.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 109 | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 109 | } |
Unexecuted instantiation: versioning.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: crypt_sha256.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: crypt_sha512.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_crypt_r.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_uri.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_uri_common.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: uri_parser_whatwg.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: explicit_bzero.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fopen_wrappers.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: getopt.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: main.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: network.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: output.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_content_types.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_ini_builder.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_ini.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_glob.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_odbc_utils.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_open_temporary_file.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_scandir.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_syslog.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_ticks.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_variables.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: reentrancy.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: rfc1867.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: safe_bcmp.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: SAPI.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: snprintf.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: spprintf.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: strlcat.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: strlcpy.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_io.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: php_io_copy_linux.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_backend_epoll.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_backend_eventport.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_backend_kqueue.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_backend_poll.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_core.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_fd_table.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: poll_handle.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: cast.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: filter.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: glob_wrapper.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: memory.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: mmap.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: plain_wrapper.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: stream_errors.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: streams.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: transports.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: userspace.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: xp_socket.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: block_pass.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: compact_literals.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: compact_vars.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: dfa_pass.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: nop_removal.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: optimize_func_calls.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: pass1.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: pass3.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: sccp.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_optimizer.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_API.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_ast.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_attributes.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_autoload.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_builtin_functions.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_closures.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_compile.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_constants.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_default_classes.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_dtrace.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_enum.c:zend_call_known_instance_method_with_0_params zend_exceptions.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 1.06k | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 1.06k | } |
Unexecuted instantiation: zend_execute_API.c:zend_call_known_instance_method_with_0_params zend_execute.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 16 | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 16 | } |
Unexecuted instantiation: zend_fibers.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_gc.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_generators.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_inheritance.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_ini_parser.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_ini_scanner.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_ini.c:zend_call_known_instance_method_with_0_params zend_interfaces.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 2.72k | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 2.72k | } |
Unexecuted instantiation: zend_iterators.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_language_parser.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_language_scanner.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_lazy_objects.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_list.c:zend_call_known_instance_method_with_0_params zend_object_handlers.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 15.2k | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 15.2k | } |
Unexecuted instantiation: zend_objects_API.c:zend_call_known_instance_method_with_0_params zend_objects.c:zend_call_known_instance_method_with_0_params Line | Count | Source | 903 | 68.9k | { | 904 | | zend_call_known_instance_method(fn, object, retval_ptr, 0, NULL); | 905 | 68.9k | } |
Unexecuted instantiation: zend_observer.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_opcode.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_operators.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_partial.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_property_hooks.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_smart_str.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_system_id.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_variables.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend_weakrefs.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: zend.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: internal_functions_cli.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-parser.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-sapi.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-tracing-jit.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-exif.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-unserialize.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-function-jit.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-json.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_known_instance_method_with_0_params Unexecuted instantiation: fuzzer-execute.c:zend_call_known_instance_method_with_0_params |
906 | | |
907 | | static zend_always_inline void zend_call_known_instance_method_with_1_params( |
908 | | zend_function *fn, zend_object *object, zval *retval_ptr, zval *param) |
909 | 370k | { |
910 | 370k | zend_call_known_instance_method(fn, object, retval_ptr, 1, param); |
911 | 370k | } Unexecuted instantiation: php_date.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_time.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: time_duration.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_pcre.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: exif.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_adler32.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_crc32.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_fnv.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_gost.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_haval.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_joaat.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_md.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_murmur.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_ripemd.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_sha_ni.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_sha_sse2.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_sha.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_sha3.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_snefru.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_tiger.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_whirlpool.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash_xxhash.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hash.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: json_encoder.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: json_parser.tab.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: json_scanner.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: json.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_lexbor.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: shared_alloc_mmap.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: shared_alloc_posix.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: shared_alloc_shm.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_accelerator_api.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_accelerator_blacklist.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_accelerator_debug.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_accelerator_hash.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_accelerator_module.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_file_cache.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_persist_calc.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_persist.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_shared_alloc.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: ZendAccelerator.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_jit_vm_helpers.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_jit.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: csprng.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: engine_mt19937.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: engine_secure.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: engine_user.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: engine_xoshiro256starstar.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: gammasection.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: random.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: randomizer.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_utils.c:zend_call_known_instance_method_with_1_params php_reflection.c:zend_call_known_instance_method_with_1_params Line | Count | Source | 909 | 12 | { | 910 | 12 | zend_call_known_instance_method(fn, object, retval_ptr, 1, param); | 911 | 12 | } |
Unexecuted instantiation: php_spl.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_array.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_directory.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_dllist.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_exceptions.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_fixedarray.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_functions.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_heap.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_iterators.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spl_observer.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: array.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: assert.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: base64.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: basic_functions.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: browscap.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: crc32_x86.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: crc32.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: credits.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: crypt.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: css.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: datetime.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: dir.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: dl.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: dns.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: exec.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: file.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: filestat.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: filters.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: flock_compat.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: formatted_print.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fsock.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: ftok.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: ftp_fopen_wrapper.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: head.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: hrtime.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: html.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: http_fopen_wrapper.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: http.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: image.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: incomplete_class.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: info.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: io_poll.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: iptc.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: levenshtein.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: link.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: mail.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: math.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: md5.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: metaphone.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: microtime.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: net.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: pack.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: pageinfo.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: password.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_fopen_wrapper.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: proc_open.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: quot_print.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: scanf.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: sha1.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: soundex.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: streamsfuncs.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: string.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: strnatcmp.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: syslog.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: type.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: uniqid.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: url_scanner_ex.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: url.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: user_filters.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: uuencode.c:zend_call_known_instance_method_with_1_params var_unserializer.c:zend_call_known_instance_method_with_1_params Line | Count | Source | 909 | 362k | { | 910 | 362k | zend_call_known_instance_method(fn, object, retval_ptr, 1, param); | 911 | 362k | } |
Unexecuted instantiation: var.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: versioning.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: crypt_sha256.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: crypt_sha512.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_crypt_r.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_uri.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_uri_common.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: uri_parser_rfc3986.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: uri_parser_whatwg.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: uri_parser_php_parse_url.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: explicit_bzero.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fopen_wrappers.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: getopt.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: main.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: network.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: output.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_content_types.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_ini_builder.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_ini.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_glob.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_odbc_utils.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_open_temporary_file.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_scandir.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_syslog.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_ticks.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_variables.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: reentrancy.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: rfc1867.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: safe_bcmp.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: SAPI.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: snprintf.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: spprintf.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: strlcat.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: strlcpy.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_io.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: php_io_copy_linux.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_backend_epoll.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_backend_eventport.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_backend_kqueue.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_backend_poll.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_core.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_fd_table.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: poll_handle.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: cast.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: filter.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: glob_wrapper.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: memory.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: mmap.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: plain_wrapper.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: stream_errors.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: streams.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: transports.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: userspace.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: xp_socket.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: block_pass.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: compact_literals.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: compact_vars.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: dfa_pass.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: nop_removal.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: optimize_func_calls.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: optimize_temp_vars_5.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: pass1.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: pass3.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: sccp.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_optimizer.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_API.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_ast.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_attributes.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_autoload.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_builtin_functions.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_closures.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_compile.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_constants.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_default_classes.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_dtrace.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_enum.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_exceptions.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_execute_API.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_execute.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_fibers.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_gc.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_generators.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_inheritance.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_ini_parser.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_ini_scanner.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_ini.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_interfaces.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_iterators.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_language_parser.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_language_scanner.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_lazy_objects.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_list.c:zend_call_known_instance_method_with_1_params zend_object_handlers.c:zend_call_known_instance_method_with_1_params Line | Count | Source | 909 | 8.62k | { | 910 | 8.62k | zend_call_known_instance_method(fn, object, retval_ptr, 1, param); | 911 | 8.62k | } |
Unexecuted instantiation: zend_objects_API.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_objects.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_observer.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_opcode.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_operators.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_partial.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_property_hooks.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_smart_str.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_system_id.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_variables.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend_weakrefs.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: zend.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: internal_functions_cli.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-parser.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-sapi.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-tracing-jit.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-exif.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-unserialize.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-function-jit.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-json.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-unserializehash.c:zend_call_known_instance_method_with_1_params Unexecuted instantiation: fuzzer-execute.c:zend_call_known_instance_method_with_1_params |
912 | | |
913 | | ZEND_API void zend_call_known_instance_method_with_2_params( |
914 | | zend_function *fn, zend_object *object, zval *retval_ptr, zval *param1, zval *param2); |
915 | | |
916 | | /* Call method if it exists. Return FAILURE if method does not exist or call failed. |
917 | | * If FAILURE is returned, retval will be UNDEF. As such, destroying retval unconditionally |
918 | | * is legal. */ |
919 | | ZEND_API zend_result zend_call_method_if_exists( |
920 | | zend_object *object, zend_string *method_name, zval *retval, |
921 | | uint32_t param_count, zval *params); |
922 | | |
923 | | ZEND_API zend_result zend_delete_global_variable(zend_string *name); |
924 | | |
925 | | ZEND_API zend_array *zend_rebuild_symbol_table(void); |
926 | | ZEND_API void zend_attach_symbol_table(zend_execute_data *execute_data); |
927 | | ZEND_API void zend_detach_symbol_table(zend_execute_data *execute_data); |
928 | | ZEND_API zend_result zend_set_local_var(zend_string *name, zval *value, bool force); |
929 | | ZEND_API zend_result zend_set_local_var_str(const char *name, size_t len, zval *value, bool force); |
930 | | |
931 | | static zend_always_inline zend_result zend_forbid_dynamic_call(void) |
932 | 485 | { |
933 | 485 | const zend_execute_data *ex = EG(current_execute_data); |
934 | 485 | ZEND_ASSERT(ex != NULL && ex->func != NULL); |
935 | | |
936 | 485 | ZEND_ASSERT(ex->func->common.fn_flags2 & ZEND_ACC2_FORBID_DYN_CALLS); |
937 | | |
938 | 485 | if (ZEND_CALL_INFO(ex) & ZEND_CALL_DYNAMIC) { |
939 | 79 | zend_string *function_or_method_name = get_active_function_or_method_name(); |
940 | 79 | zend_throw_error(NULL, "Cannot call %.*s() dynamically", |
941 | 79 | (int) ZSTR_LEN(function_or_method_name), ZSTR_VAL(function_or_method_name)); |
942 | 79 | zend_string_release(function_or_method_name); |
943 | 79 | return FAILURE; |
944 | 79 | } |
945 | | |
946 | 406 | return SUCCESS; |
947 | 485 | } Unexecuted instantiation: php_date.c:zend_forbid_dynamic_call Unexecuted instantiation: php_time.c:zend_forbid_dynamic_call Unexecuted instantiation: time_duration.c:zend_forbid_dynamic_call Unexecuted instantiation: php_pcre.c:zend_forbid_dynamic_call Unexecuted instantiation: exif.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_adler32.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_crc32.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_fnv.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_gost.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_haval.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_joaat.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_md.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_murmur.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_ripemd.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_sha_ni.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_sha_sse2.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_sha.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_sha3.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_snefru.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_tiger.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_whirlpool.c:zend_forbid_dynamic_call Unexecuted instantiation: hash_xxhash.c:zend_forbid_dynamic_call Unexecuted instantiation: hash.c:zend_forbid_dynamic_call Unexecuted instantiation: json_encoder.c:zend_forbid_dynamic_call Unexecuted instantiation: json_parser.tab.c:zend_forbid_dynamic_call Unexecuted instantiation: json_scanner.c:zend_forbid_dynamic_call Unexecuted instantiation: json.c:zend_forbid_dynamic_call Unexecuted instantiation: php_lexbor.c:zend_forbid_dynamic_call Unexecuted instantiation: shared_alloc_mmap.c:zend_forbid_dynamic_call Unexecuted instantiation: shared_alloc_posix.c:zend_forbid_dynamic_call Unexecuted instantiation: shared_alloc_shm.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_accelerator_api.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_accelerator_blacklist.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_accelerator_debug.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_accelerator_hash.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_accelerator_module.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_file_cache.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_persist_calc.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_persist.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_shared_alloc.c:zend_forbid_dynamic_call Unexecuted instantiation: ZendAccelerator.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_jit_vm_helpers.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_jit.c:zend_forbid_dynamic_call Unexecuted instantiation: csprng.c:zend_forbid_dynamic_call Unexecuted instantiation: engine_mt19937.c:zend_forbid_dynamic_call Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_forbid_dynamic_call Unexecuted instantiation: engine_secure.c:zend_forbid_dynamic_call Unexecuted instantiation: engine_user.c:zend_forbid_dynamic_call Unexecuted instantiation: engine_xoshiro256starstar.c:zend_forbid_dynamic_call Unexecuted instantiation: gammasection.c:zend_forbid_dynamic_call Unexecuted instantiation: random.c:zend_forbid_dynamic_call Unexecuted instantiation: randomizer.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_utils.c:zend_forbid_dynamic_call Unexecuted instantiation: php_reflection.c:zend_forbid_dynamic_call Unexecuted instantiation: php_spl.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_array.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_directory.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_dllist.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_exceptions.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_fixedarray.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_functions.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_heap.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_iterators.c:zend_forbid_dynamic_call Unexecuted instantiation: spl_observer.c:zend_forbid_dynamic_call array.c:zend_forbid_dynamic_call Line | Count | Source | 932 | 153 | { | 933 | 153 | const zend_execute_data *ex = EG(current_execute_data); | 934 | 153 | ZEND_ASSERT(ex != NULL && ex->func != NULL); | 935 | | | 936 | 153 | ZEND_ASSERT(ex->func->common.fn_flags2 & ZEND_ACC2_FORBID_DYN_CALLS); | 937 | | | 938 | 153 | if (ZEND_CALL_INFO(ex) & ZEND_CALL_DYNAMIC) { | 939 | 49 | zend_string *function_or_method_name = get_active_function_or_method_name(); | 940 | 49 | zend_throw_error(NULL, "Cannot call %.*s() dynamically", | 941 | 49 | (int) ZSTR_LEN(function_or_method_name), ZSTR_VAL(function_or_method_name)); | 942 | 49 | zend_string_release(function_or_method_name); | 943 | 49 | return FAILURE; | 944 | 49 | } | 945 | | | 946 | 104 | return SUCCESS; | 947 | 153 | } |
Unexecuted instantiation: assert.c:zend_forbid_dynamic_call Unexecuted instantiation: base64.c:zend_forbid_dynamic_call Unexecuted instantiation: basic_functions.c:zend_forbid_dynamic_call Unexecuted instantiation: browscap.c:zend_forbid_dynamic_call Unexecuted instantiation: crc32_x86.c:zend_forbid_dynamic_call Unexecuted instantiation: crc32.c:zend_forbid_dynamic_call Unexecuted instantiation: credits.c:zend_forbid_dynamic_call Unexecuted instantiation: crypt.c:zend_forbid_dynamic_call Unexecuted instantiation: css.c:zend_forbid_dynamic_call Unexecuted instantiation: datetime.c:zend_forbid_dynamic_call Unexecuted instantiation: dir.c:zend_forbid_dynamic_call Unexecuted instantiation: dl.c:zend_forbid_dynamic_call Unexecuted instantiation: dns.c:zend_forbid_dynamic_call Unexecuted instantiation: exec.c:zend_forbid_dynamic_call Unexecuted instantiation: file.c:zend_forbid_dynamic_call Unexecuted instantiation: filestat.c:zend_forbid_dynamic_call Unexecuted instantiation: filters.c:zend_forbid_dynamic_call Unexecuted instantiation: flock_compat.c:zend_forbid_dynamic_call Unexecuted instantiation: formatted_print.c:zend_forbid_dynamic_call Unexecuted instantiation: fsock.c:zend_forbid_dynamic_call Unexecuted instantiation: ftok.c:zend_forbid_dynamic_call Unexecuted instantiation: ftp_fopen_wrapper.c:zend_forbid_dynamic_call Unexecuted instantiation: head.c:zend_forbid_dynamic_call Unexecuted instantiation: hrtime.c:zend_forbid_dynamic_call Unexecuted instantiation: html.c:zend_forbid_dynamic_call Unexecuted instantiation: http_fopen_wrapper.c:zend_forbid_dynamic_call Unexecuted instantiation: http.c:zend_forbid_dynamic_call Unexecuted instantiation: image.c:zend_forbid_dynamic_call Unexecuted instantiation: incomplete_class.c:zend_forbid_dynamic_call Unexecuted instantiation: info.c:zend_forbid_dynamic_call Unexecuted instantiation: io_poll.c:zend_forbid_dynamic_call Unexecuted instantiation: iptc.c:zend_forbid_dynamic_call Unexecuted instantiation: levenshtein.c:zend_forbid_dynamic_call Unexecuted instantiation: link.c:zend_forbid_dynamic_call Unexecuted instantiation: mail.c:zend_forbid_dynamic_call Unexecuted instantiation: math.c:zend_forbid_dynamic_call Unexecuted instantiation: md5.c:zend_forbid_dynamic_call Unexecuted instantiation: metaphone.c:zend_forbid_dynamic_call Unexecuted instantiation: microtime.c:zend_forbid_dynamic_call Unexecuted instantiation: net.c:zend_forbid_dynamic_call Unexecuted instantiation: pack.c:zend_forbid_dynamic_call Unexecuted instantiation: pageinfo.c:zend_forbid_dynamic_call Unexecuted instantiation: password.c:zend_forbid_dynamic_call Unexecuted instantiation: php_fopen_wrapper.c:zend_forbid_dynamic_call Unexecuted instantiation: proc_open.c:zend_forbid_dynamic_call Unexecuted instantiation: quot_print.c:zend_forbid_dynamic_call Unexecuted instantiation: scanf.c:zend_forbid_dynamic_call Unexecuted instantiation: sha1.c:zend_forbid_dynamic_call Unexecuted instantiation: soundex.c:zend_forbid_dynamic_call Unexecuted instantiation: streamsfuncs.c:zend_forbid_dynamic_call Unexecuted instantiation: string.c:zend_forbid_dynamic_call Unexecuted instantiation: strnatcmp.c:zend_forbid_dynamic_call Unexecuted instantiation: syslog.c:zend_forbid_dynamic_call Unexecuted instantiation: type.c:zend_forbid_dynamic_call Unexecuted instantiation: uniqid.c:zend_forbid_dynamic_call Unexecuted instantiation: url_scanner_ex.c:zend_forbid_dynamic_call Unexecuted instantiation: url.c:zend_forbid_dynamic_call Unexecuted instantiation: user_filters.c:zend_forbid_dynamic_call Unexecuted instantiation: uuencode.c:zend_forbid_dynamic_call Unexecuted instantiation: var_unserializer.c:zend_forbid_dynamic_call Unexecuted instantiation: var.c:zend_forbid_dynamic_call Unexecuted instantiation: versioning.c:zend_forbid_dynamic_call Unexecuted instantiation: crypt_sha256.c:zend_forbid_dynamic_call Unexecuted instantiation: crypt_sha512.c:zend_forbid_dynamic_call Unexecuted instantiation: php_crypt_r.c:zend_forbid_dynamic_call Unexecuted instantiation: php_uri.c:zend_forbid_dynamic_call Unexecuted instantiation: php_uri_common.c:zend_forbid_dynamic_call Unexecuted instantiation: uri_parser_rfc3986.c:zend_forbid_dynamic_call Unexecuted instantiation: uri_parser_whatwg.c:zend_forbid_dynamic_call Unexecuted instantiation: uri_parser_php_parse_url.c:zend_forbid_dynamic_call Unexecuted instantiation: explicit_bzero.c:zend_forbid_dynamic_call Unexecuted instantiation: fopen_wrappers.c:zend_forbid_dynamic_call Unexecuted instantiation: getopt.c:zend_forbid_dynamic_call Unexecuted instantiation: main.c:zend_forbid_dynamic_call Unexecuted instantiation: network.c:zend_forbid_dynamic_call Unexecuted instantiation: output.c:zend_forbid_dynamic_call Unexecuted instantiation: php_content_types.c:zend_forbid_dynamic_call Unexecuted instantiation: php_ini_builder.c:zend_forbid_dynamic_call Unexecuted instantiation: php_ini.c:zend_forbid_dynamic_call Unexecuted instantiation: php_glob.c:zend_forbid_dynamic_call Unexecuted instantiation: php_odbc_utils.c:zend_forbid_dynamic_call Unexecuted instantiation: php_open_temporary_file.c:zend_forbid_dynamic_call Unexecuted instantiation: php_scandir.c:zend_forbid_dynamic_call Unexecuted instantiation: php_syslog.c:zend_forbid_dynamic_call Unexecuted instantiation: php_ticks.c:zend_forbid_dynamic_call Unexecuted instantiation: php_variables.c:zend_forbid_dynamic_call Unexecuted instantiation: reentrancy.c:zend_forbid_dynamic_call Unexecuted instantiation: rfc1867.c:zend_forbid_dynamic_call Unexecuted instantiation: safe_bcmp.c:zend_forbid_dynamic_call Unexecuted instantiation: SAPI.c:zend_forbid_dynamic_call Unexecuted instantiation: snprintf.c:zend_forbid_dynamic_call Unexecuted instantiation: spprintf.c:zend_forbid_dynamic_call Unexecuted instantiation: strlcat.c:zend_forbid_dynamic_call Unexecuted instantiation: strlcpy.c:zend_forbid_dynamic_call Unexecuted instantiation: php_io.c:zend_forbid_dynamic_call Unexecuted instantiation: php_io_copy_linux.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_backend_epoll.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_backend_eventport.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_backend_kqueue.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_backend_poll.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_core.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_fd_table.c:zend_forbid_dynamic_call Unexecuted instantiation: poll_handle.c:zend_forbid_dynamic_call Unexecuted instantiation: cast.c:zend_forbid_dynamic_call Unexecuted instantiation: filter.c:zend_forbid_dynamic_call Unexecuted instantiation: glob_wrapper.c:zend_forbid_dynamic_call Unexecuted instantiation: memory.c:zend_forbid_dynamic_call Unexecuted instantiation: mmap.c:zend_forbid_dynamic_call Unexecuted instantiation: plain_wrapper.c:zend_forbid_dynamic_call Unexecuted instantiation: stream_errors.c:zend_forbid_dynamic_call Unexecuted instantiation: streams.c:zend_forbid_dynamic_call Unexecuted instantiation: transports.c:zend_forbid_dynamic_call Unexecuted instantiation: userspace.c:zend_forbid_dynamic_call Unexecuted instantiation: xp_socket.c:zend_forbid_dynamic_call Unexecuted instantiation: block_pass.c:zend_forbid_dynamic_call Unexecuted instantiation: compact_literals.c:zend_forbid_dynamic_call Unexecuted instantiation: compact_vars.c:zend_forbid_dynamic_call Unexecuted instantiation: dfa_pass.c:zend_forbid_dynamic_call Unexecuted instantiation: nop_removal.c:zend_forbid_dynamic_call Unexecuted instantiation: optimize_func_calls.c:zend_forbid_dynamic_call Unexecuted instantiation: optimize_temp_vars_5.c:zend_forbid_dynamic_call Unexecuted instantiation: pass1.c:zend_forbid_dynamic_call Unexecuted instantiation: pass3.c:zend_forbid_dynamic_call Unexecuted instantiation: sccp.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_optimizer.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_API.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_ast.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_attributes.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_autoload.c:zend_forbid_dynamic_call zend_builtin_functions.c:zend_forbid_dynamic_call Line | Count | Source | 932 | 332 | { | 933 | 332 | const zend_execute_data *ex = EG(current_execute_data); | 934 | 332 | ZEND_ASSERT(ex != NULL && ex->func != NULL); | 935 | | | 936 | 332 | ZEND_ASSERT(ex->func->common.fn_flags2 & ZEND_ACC2_FORBID_DYN_CALLS); | 937 | | | 938 | 332 | if (ZEND_CALL_INFO(ex) & ZEND_CALL_DYNAMIC) { | 939 | 30 | zend_string *function_or_method_name = get_active_function_or_method_name(); | 940 | 30 | zend_throw_error(NULL, "Cannot call %.*s() dynamically", | 941 | 30 | (int) ZSTR_LEN(function_or_method_name), ZSTR_VAL(function_or_method_name)); | 942 | 30 | zend_string_release(function_or_method_name); | 943 | 30 | return FAILURE; | 944 | 30 | } | 945 | | | 946 | 302 | return SUCCESS; | 947 | 332 | } |
Unexecuted instantiation: zend_closures.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_compile.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_constants.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_default_classes.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_dtrace.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_enum.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_exceptions.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_execute_API.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_execute.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_fibers.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_gc.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_generators.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_inheritance.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_ini_parser.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_ini_scanner.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_ini.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_interfaces.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_iterators.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_language_parser.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_language_scanner.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_lazy_objects.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_list.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_object_handlers.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_objects_API.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_objects.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_observer.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_opcode.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_operators.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_partial.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_property_hooks.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_smart_str.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_system_id.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_variables.c:zend_forbid_dynamic_call Unexecuted instantiation: zend_weakrefs.c:zend_forbid_dynamic_call Unexecuted instantiation: zend.c:zend_forbid_dynamic_call Unexecuted instantiation: internal_functions_cli.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-parser.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-sapi.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-tracing-jit.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-exif.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-unserialize.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-function-jit.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-json.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-unserializehash.c:zend_forbid_dynamic_call Unexecuted instantiation: fuzzer-execute.c:zend_forbid_dynamic_call |
948 | | |
949 | | ZEND_API ZEND_COLD const char *zend_get_object_type_case(const zend_class_entry *ce, bool upper_case); |
950 | | |
951 | | static zend_always_inline const char *zend_get_object_type(const zend_class_entry *ce) |
952 | 255 | { |
953 | 255 | return zend_get_object_type_case(ce, false); |
954 | 255 | } Unexecuted instantiation: php_date.c:zend_get_object_type Unexecuted instantiation: php_time.c:zend_get_object_type Unexecuted instantiation: time_duration.c:zend_get_object_type Unexecuted instantiation: php_pcre.c:zend_get_object_type Unexecuted instantiation: exif.c:zend_get_object_type Unexecuted instantiation: hash_adler32.c:zend_get_object_type Unexecuted instantiation: hash_crc32.c:zend_get_object_type Unexecuted instantiation: hash_fnv.c:zend_get_object_type Unexecuted instantiation: hash_gost.c:zend_get_object_type Unexecuted instantiation: hash_haval.c:zend_get_object_type Unexecuted instantiation: hash_joaat.c:zend_get_object_type Unexecuted instantiation: hash_md.c:zend_get_object_type Unexecuted instantiation: hash_murmur.c:zend_get_object_type Unexecuted instantiation: hash_ripemd.c:zend_get_object_type Unexecuted instantiation: hash_sha_ni.c:zend_get_object_type Unexecuted instantiation: hash_sha_sse2.c:zend_get_object_type Unexecuted instantiation: hash_sha.c:zend_get_object_type Unexecuted instantiation: hash_sha3.c:zend_get_object_type Unexecuted instantiation: hash_snefru.c:zend_get_object_type Unexecuted instantiation: hash_tiger.c:zend_get_object_type Unexecuted instantiation: hash_whirlpool.c:zend_get_object_type Unexecuted instantiation: hash_xxhash.c:zend_get_object_type Unexecuted instantiation: hash.c:zend_get_object_type Unexecuted instantiation: json_encoder.c:zend_get_object_type Unexecuted instantiation: json_parser.tab.c:zend_get_object_type Unexecuted instantiation: json_scanner.c:zend_get_object_type Unexecuted instantiation: json.c:zend_get_object_type Unexecuted instantiation: php_lexbor.c:zend_get_object_type Unexecuted instantiation: shared_alloc_mmap.c:zend_get_object_type Unexecuted instantiation: shared_alloc_posix.c:zend_get_object_type Unexecuted instantiation: shared_alloc_shm.c:zend_get_object_type Unexecuted instantiation: zend_accelerator_api.c:zend_get_object_type Unexecuted instantiation: zend_accelerator_blacklist.c:zend_get_object_type Unexecuted instantiation: zend_accelerator_debug.c:zend_get_object_type Unexecuted instantiation: zend_accelerator_hash.c:zend_get_object_type Unexecuted instantiation: zend_accelerator_module.c:zend_get_object_type Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_get_object_type Unexecuted instantiation: zend_file_cache.c:zend_get_object_type Unexecuted instantiation: zend_persist_calc.c:zend_get_object_type Unexecuted instantiation: zend_persist.c:zend_get_object_type Unexecuted instantiation: zend_shared_alloc.c:zend_get_object_type Unexecuted instantiation: ZendAccelerator.c:zend_get_object_type Unexecuted instantiation: zend_jit_vm_helpers.c:zend_get_object_type Unexecuted instantiation: zend_jit.c:zend_get_object_type Unexecuted instantiation: csprng.c:zend_get_object_type Unexecuted instantiation: engine_mt19937.c:zend_get_object_type Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_get_object_type Unexecuted instantiation: engine_secure.c:zend_get_object_type Unexecuted instantiation: engine_user.c:zend_get_object_type Unexecuted instantiation: engine_xoshiro256starstar.c:zend_get_object_type Unexecuted instantiation: gammasection.c:zend_get_object_type Unexecuted instantiation: random.c:zend_get_object_type Unexecuted instantiation: randomizer.c:zend_get_object_type Unexecuted instantiation: zend_utils.c:zend_get_object_type Unexecuted instantiation: php_reflection.c:zend_get_object_type Unexecuted instantiation: php_spl.c:zend_get_object_type Unexecuted instantiation: spl_array.c:zend_get_object_type Unexecuted instantiation: spl_directory.c:zend_get_object_type Unexecuted instantiation: spl_dllist.c:zend_get_object_type Unexecuted instantiation: spl_exceptions.c:zend_get_object_type Unexecuted instantiation: spl_fixedarray.c:zend_get_object_type Unexecuted instantiation: spl_functions.c:zend_get_object_type Unexecuted instantiation: spl_heap.c:zend_get_object_type Unexecuted instantiation: spl_iterators.c:zend_get_object_type Unexecuted instantiation: spl_observer.c:zend_get_object_type Unexecuted instantiation: array.c:zend_get_object_type Unexecuted instantiation: assert.c:zend_get_object_type Unexecuted instantiation: base64.c:zend_get_object_type Unexecuted instantiation: basic_functions.c:zend_get_object_type Unexecuted instantiation: browscap.c:zend_get_object_type Unexecuted instantiation: crc32_x86.c:zend_get_object_type Unexecuted instantiation: crc32.c:zend_get_object_type Unexecuted instantiation: credits.c:zend_get_object_type Unexecuted instantiation: crypt.c:zend_get_object_type Unexecuted instantiation: css.c:zend_get_object_type Unexecuted instantiation: datetime.c:zend_get_object_type Unexecuted instantiation: dir.c:zend_get_object_type Unexecuted instantiation: dl.c:zend_get_object_type Unexecuted instantiation: dns.c:zend_get_object_type Unexecuted instantiation: exec.c:zend_get_object_type Unexecuted instantiation: file.c:zend_get_object_type Unexecuted instantiation: filestat.c:zend_get_object_type Unexecuted instantiation: filters.c:zend_get_object_type Unexecuted instantiation: flock_compat.c:zend_get_object_type Unexecuted instantiation: formatted_print.c:zend_get_object_type Unexecuted instantiation: fsock.c:zend_get_object_type Unexecuted instantiation: ftok.c:zend_get_object_type Unexecuted instantiation: ftp_fopen_wrapper.c:zend_get_object_type Unexecuted instantiation: head.c:zend_get_object_type Unexecuted instantiation: hrtime.c:zend_get_object_type Unexecuted instantiation: html.c:zend_get_object_type Unexecuted instantiation: http_fopen_wrapper.c:zend_get_object_type Unexecuted instantiation: http.c:zend_get_object_type Unexecuted instantiation: image.c:zend_get_object_type Unexecuted instantiation: incomplete_class.c:zend_get_object_type Unexecuted instantiation: info.c:zend_get_object_type Unexecuted instantiation: io_poll.c:zend_get_object_type Unexecuted instantiation: iptc.c:zend_get_object_type Unexecuted instantiation: levenshtein.c:zend_get_object_type Unexecuted instantiation: link.c:zend_get_object_type Unexecuted instantiation: mail.c:zend_get_object_type Unexecuted instantiation: math.c:zend_get_object_type Unexecuted instantiation: md5.c:zend_get_object_type Unexecuted instantiation: metaphone.c:zend_get_object_type Unexecuted instantiation: microtime.c:zend_get_object_type Unexecuted instantiation: net.c:zend_get_object_type Unexecuted instantiation: pack.c:zend_get_object_type Unexecuted instantiation: pageinfo.c:zend_get_object_type Unexecuted instantiation: password.c:zend_get_object_type Unexecuted instantiation: php_fopen_wrapper.c:zend_get_object_type Unexecuted instantiation: proc_open.c:zend_get_object_type Unexecuted instantiation: quot_print.c:zend_get_object_type Unexecuted instantiation: scanf.c:zend_get_object_type Unexecuted instantiation: sha1.c:zend_get_object_type Unexecuted instantiation: soundex.c:zend_get_object_type Unexecuted instantiation: streamsfuncs.c:zend_get_object_type Unexecuted instantiation: string.c:zend_get_object_type Unexecuted instantiation: strnatcmp.c:zend_get_object_type Unexecuted instantiation: syslog.c:zend_get_object_type Unexecuted instantiation: type.c:zend_get_object_type Unexecuted instantiation: uniqid.c:zend_get_object_type Unexecuted instantiation: url_scanner_ex.c:zend_get_object_type Unexecuted instantiation: url.c:zend_get_object_type Unexecuted instantiation: user_filters.c:zend_get_object_type Unexecuted instantiation: uuencode.c:zend_get_object_type Unexecuted instantiation: var_unserializer.c:zend_get_object_type Unexecuted instantiation: var.c:zend_get_object_type Unexecuted instantiation: versioning.c:zend_get_object_type Unexecuted instantiation: crypt_sha256.c:zend_get_object_type Unexecuted instantiation: crypt_sha512.c:zend_get_object_type Unexecuted instantiation: php_crypt_r.c:zend_get_object_type Unexecuted instantiation: php_uri.c:zend_get_object_type Unexecuted instantiation: php_uri_common.c:zend_get_object_type Unexecuted instantiation: uri_parser_rfc3986.c:zend_get_object_type Unexecuted instantiation: uri_parser_whatwg.c:zend_get_object_type Unexecuted instantiation: uri_parser_php_parse_url.c:zend_get_object_type Unexecuted instantiation: explicit_bzero.c:zend_get_object_type Unexecuted instantiation: fopen_wrappers.c:zend_get_object_type Unexecuted instantiation: getopt.c:zend_get_object_type Unexecuted instantiation: main.c:zend_get_object_type Unexecuted instantiation: network.c:zend_get_object_type Unexecuted instantiation: output.c:zend_get_object_type Unexecuted instantiation: php_content_types.c:zend_get_object_type Unexecuted instantiation: php_ini_builder.c:zend_get_object_type Unexecuted instantiation: php_ini.c:zend_get_object_type Unexecuted instantiation: php_glob.c:zend_get_object_type Unexecuted instantiation: php_odbc_utils.c:zend_get_object_type Unexecuted instantiation: php_open_temporary_file.c:zend_get_object_type Unexecuted instantiation: php_scandir.c:zend_get_object_type Unexecuted instantiation: php_syslog.c:zend_get_object_type Unexecuted instantiation: php_ticks.c:zend_get_object_type Unexecuted instantiation: php_variables.c:zend_get_object_type Unexecuted instantiation: reentrancy.c:zend_get_object_type Unexecuted instantiation: rfc1867.c:zend_get_object_type Unexecuted instantiation: safe_bcmp.c:zend_get_object_type Unexecuted instantiation: SAPI.c:zend_get_object_type Unexecuted instantiation: snprintf.c:zend_get_object_type Unexecuted instantiation: spprintf.c:zend_get_object_type Unexecuted instantiation: strlcat.c:zend_get_object_type Unexecuted instantiation: strlcpy.c:zend_get_object_type Unexecuted instantiation: php_io.c:zend_get_object_type Unexecuted instantiation: php_io_copy_linux.c:zend_get_object_type Unexecuted instantiation: poll_backend_epoll.c:zend_get_object_type Unexecuted instantiation: poll_backend_eventport.c:zend_get_object_type Unexecuted instantiation: poll_backend_kqueue.c:zend_get_object_type Unexecuted instantiation: poll_backend_poll.c:zend_get_object_type Unexecuted instantiation: poll_core.c:zend_get_object_type Unexecuted instantiation: poll_fd_table.c:zend_get_object_type Unexecuted instantiation: poll_handle.c:zend_get_object_type Unexecuted instantiation: cast.c:zend_get_object_type Unexecuted instantiation: filter.c:zend_get_object_type Unexecuted instantiation: glob_wrapper.c:zend_get_object_type Unexecuted instantiation: memory.c:zend_get_object_type Unexecuted instantiation: mmap.c:zend_get_object_type Unexecuted instantiation: plain_wrapper.c:zend_get_object_type Unexecuted instantiation: stream_errors.c:zend_get_object_type Unexecuted instantiation: streams.c:zend_get_object_type Unexecuted instantiation: transports.c:zend_get_object_type Unexecuted instantiation: userspace.c:zend_get_object_type Unexecuted instantiation: xp_socket.c:zend_get_object_type Unexecuted instantiation: block_pass.c:zend_get_object_type Unexecuted instantiation: compact_literals.c:zend_get_object_type Unexecuted instantiation: compact_vars.c:zend_get_object_type Unexecuted instantiation: dfa_pass.c:zend_get_object_type Unexecuted instantiation: nop_removal.c:zend_get_object_type Unexecuted instantiation: optimize_func_calls.c:zend_get_object_type Unexecuted instantiation: optimize_temp_vars_5.c:zend_get_object_type Unexecuted instantiation: pass1.c:zend_get_object_type Unexecuted instantiation: pass3.c:zend_get_object_type Unexecuted instantiation: sccp.c:zend_get_object_type Unexecuted instantiation: zend_optimizer.c:zend_get_object_type zend_API.c:zend_get_object_type Line | Count | Source | 952 | 251 | { | 953 | | return zend_get_object_type_case(ce, false); | 954 | 251 | } |
Unexecuted instantiation: zend_ast.c:zend_get_object_type Unexecuted instantiation: zend_attributes.c:zend_get_object_type Unexecuted instantiation: zend_autoload.c:zend_get_object_type Unexecuted instantiation: zend_builtin_functions.c:zend_get_object_type Unexecuted instantiation: zend_closures.c:zend_get_object_type Unexecuted instantiation: zend_compile.c:zend_get_object_type Unexecuted instantiation: zend_constants.c:zend_get_object_type Unexecuted instantiation: zend_default_classes.c:zend_get_object_type Unexecuted instantiation: zend_dtrace.c:zend_get_object_type Unexecuted instantiation: zend_enum.c:zend_get_object_type Unexecuted instantiation: zend_exceptions.c:zend_get_object_type Unexecuted instantiation: zend_execute_API.c:zend_get_object_type Unexecuted instantiation: zend_execute.c:zend_get_object_type Unexecuted instantiation: zend_fibers.c:zend_get_object_type Unexecuted instantiation: zend_gc.c:zend_get_object_type Unexecuted instantiation: zend_generators.c:zend_get_object_type zend_inheritance.c:zend_get_object_type Line | Count | Source | 952 | 4 | { | 953 | | return zend_get_object_type_case(ce, false); | 954 | 4 | } |
Unexecuted instantiation: zend_ini_parser.c:zend_get_object_type Unexecuted instantiation: zend_ini_scanner.c:zend_get_object_type Unexecuted instantiation: zend_ini.c:zend_get_object_type Unexecuted instantiation: zend_interfaces.c:zend_get_object_type Unexecuted instantiation: zend_iterators.c:zend_get_object_type Unexecuted instantiation: zend_language_parser.c:zend_get_object_type Unexecuted instantiation: zend_language_scanner.c:zend_get_object_type Unexecuted instantiation: zend_lazy_objects.c:zend_get_object_type Unexecuted instantiation: zend_list.c:zend_get_object_type Unexecuted instantiation: zend_object_handlers.c:zend_get_object_type Unexecuted instantiation: zend_objects_API.c:zend_get_object_type Unexecuted instantiation: zend_objects.c:zend_get_object_type Unexecuted instantiation: zend_observer.c:zend_get_object_type Unexecuted instantiation: zend_opcode.c:zend_get_object_type Unexecuted instantiation: zend_operators.c:zend_get_object_type Unexecuted instantiation: zend_partial.c:zend_get_object_type Unexecuted instantiation: zend_property_hooks.c:zend_get_object_type Unexecuted instantiation: zend_smart_str.c:zend_get_object_type Unexecuted instantiation: zend_system_id.c:zend_get_object_type Unexecuted instantiation: zend_variables.c:zend_get_object_type Unexecuted instantiation: zend_weakrefs.c:zend_get_object_type Unexecuted instantiation: zend.c:zend_get_object_type Unexecuted instantiation: internal_functions_cli.c:zend_get_object_type Unexecuted instantiation: fuzzer-parser.c:zend_get_object_type Unexecuted instantiation: fuzzer-sapi.c:zend_get_object_type Unexecuted instantiation: fuzzer-tracing-jit.c:zend_get_object_type Unexecuted instantiation: fuzzer-exif.c:zend_get_object_type Unexecuted instantiation: fuzzer-unserialize.c:zend_get_object_type Unexecuted instantiation: fuzzer-function-jit.c:zend_get_object_type Unexecuted instantiation: fuzzer-json.c:zend_get_object_type Unexecuted instantiation: fuzzer-unserializehash.c:zend_get_object_type Unexecuted instantiation: fuzzer-execute.c:zend_get_object_type |
955 | | |
956 | | static zend_always_inline const char *zend_get_object_type_uc(const zend_class_entry *ce) |
957 | 233 | { |
958 | 233 | return zend_get_object_type_case(ce, true); |
959 | 233 | } Unexecuted instantiation: php_date.c:zend_get_object_type_uc Unexecuted instantiation: php_time.c:zend_get_object_type_uc Unexecuted instantiation: time_duration.c:zend_get_object_type_uc Unexecuted instantiation: php_pcre.c:zend_get_object_type_uc Unexecuted instantiation: exif.c:zend_get_object_type_uc Unexecuted instantiation: hash_adler32.c:zend_get_object_type_uc Unexecuted instantiation: hash_crc32.c:zend_get_object_type_uc Unexecuted instantiation: hash_fnv.c:zend_get_object_type_uc Unexecuted instantiation: hash_gost.c:zend_get_object_type_uc Unexecuted instantiation: hash_haval.c:zend_get_object_type_uc Unexecuted instantiation: hash_joaat.c:zend_get_object_type_uc Unexecuted instantiation: hash_md.c:zend_get_object_type_uc Unexecuted instantiation: hash_murmur.c:zend_get_object_type_uc Unexecuted instantiation: hash_ripemd.c:zend_get_object_type_uc Unexecuted instantiation: hash_sha_ni.c:zend_get_object_type_uc Unexecuted instantiation: hash_sha_sse2.c:zend_get_object_type_uc Unexecuted instantiation: hash_sha.c:zend_get_object_type_uc Unexecuted instantiation: hash_sha3.c:zend_get_object_type_uc Unexecuted instantiation: hash_snefru.c:zend_get_object_type_uc Unexecuted instantiation: hash_tiger.c:zend_get_object_type_uc Unexecuted instantiation: hash_whirlpool.c:zend_get_object_type_uc Unexecuted instantiation: hash_xxhash.c:zend_get_object_type_uc Unexecuted instantiation: hash.c:zend_get_object_type_uc Unexecuted instantiation: json_encoder.c:zend_get_object_type_uc Unexecuted instantiation: json_parser.tab.c:zend_get_object_type_uc Unexecuted instantiation: json_scanner.c:zend_get_object_type_uc Unexecuted instantiation: json.c:zend_get_object_type_uc Unexecuted instantiation: php_lexbor.c:zend_get_object_type_uc Unexecuted instantiation: shared_alloc_mmap.c:zend_get_object_type_uc Unexecuted instantiation: shared_alloc_posix.c:zend_get_object_type_uc Unexecuted instantiation: shared_alloc_shm.c:zend_get_object_type_uc Unexecuted instantiation: zend_accelerator_api.c:zend_get_object_type_uc Unexecuted instantiation: zend_accelerator_blacklist.c:zend_get_object_type_uc Unexecuted instantiation: zend_accelerator_debug.c:zend_get_object_type_uc Unexecuted instantiation: zend_accelerator_hash.c:zend_get_object_type_uc Unexecuted instantiation: zend_accelerator_module.c:zend_get_object_type_uc Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_get_object_type_uc Unexecuted instantiation: zend_file_cache.c:zend_get_object_type_uc Unexecuted instantiation: zend_persist_calc.c:zend_get_object_type_uc Unexecuted instantiation: zend_persist.c:zend_get_object_type_uc Unexecuted instantiation: zend_shared_alloc.c:zend_get_object_type_uc Unexecuted instantiation: ZendAccelerator.c:zend_get_object_type_uc Unexecuted instantiation: zend_jit_vm_helpers.c:zend_get_object_type_uc Unexecuted instantiation: zend_jit.c:zend_get_object_type_uc Unexecuted instantiation: csprng.c:zend_get_object_type_uc Unexecuted instantiation: engine_mt19937.c:zend_get_object_type_uc Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_get_object_type_uc Unexecuted instantiation: engine_secure.c:zend_get_object_type_uc Unexecuted instantiation: engine_user.c:zend_get_object_type_uc Unexecuted instantiation: engine_xoshiro256starstar.c:zend_get_object_type_uc Unexecuted instantiation: gammasection.c:zend_get_object_type_uc Unexecuted instantiation: random.c:zend_get_object_type_uc Unexecuted instantiation: randomizer.c:zend_get_object_type_uc Unexecuted instantiation: zend_utils.c:zend_get_object_type_uc Unexecuted instantiation: php_reflection.c:zend_get_object_type_uc Unexecuted instantiation: php_spl.c:zend_get_object_type_uc Unexecuted instantiation: spl_array.c:zend_get_object_type_uc Unexecuted instantiation: spl_directory.c:zend_get_object_type_uc Unexecuted instantiation: spl_dllist.c:zend_get_object_type_uc Unexecuted instantiation: spl_exceptions.c:zend_get_object_type_uc Unexecuted instantiation: spl_fixedarray.c:zend_get_object_type_uc Unexecuted instantiation: spl_functions.c:zend_get_object_type_uc Unexecuted instantiation: spl_heap.c:zend_get_object_type_uc Unexecuted instantiation: spl_iterators.c:zend_get_object_type_uc Unexecuted instantiation: spl_observer.c:zend_get_object_type_uc Unexecuted instantiation: array.c:zend_get_object_type_uc Unexecuted instantiation: assert.c:zend_get_object_type_uc Unexecuted instantiation: base64.c:zend_get_object_type_uc Unexecuted instantiation: basic_functions.c:zend_get_object_type_uc Unexecuted instantiation: browscap.c:zend_get_object_type_uc Unexecuted instantiation: crc32_x86.c:zend_get_object_type_uc Unexecuted instantiation: crc32.c:zend_get_object_type_uc Unexecuted instantiation: credits.c:zend_get_object_type_uc Unexecuted instantiation: crypt.c:zend_get_object_type_uc Unexecuted instantiation: css.c:zend_get_object_type_uc Unexecuted instantiation: datetime.c:zend_get_object_type_uc Unexecuted instantiation: dir.c:zend_get_object_type_uc Unexecuted instantiation: dl.c:zend_get_object_type_uc Unexecuted instantiation: dns.c:zend_get_object_type_uc Unexecuted instantiation: exec.c:zend_get_object_type_uc Unexecuted instantiation: file.c:zend_get_object_type_uc Unexecuted instantiation: filestat.c:zend_get_object_type_uc Unexecuted instantiation: filters.c:zend_get_object_type_uc Unexecuted instantiation: flock_compat.c:zend_get_object_type_uc Unexecuted instantiation: formatted_print.c:zend_get_object_type_uc Unexecuted instantiation: fsock.c:zend_get_object_type_uc Unexecuted instantiation: ftok.c:zend_get_object_type_uc Unexecuted instantiation: ftp_fopen_wrapper.c:zend_get_object_type_uc Unexecuted instantiation: head.c:zend_get_object_type_uc Unexecuted instantiation: hrtime.c:zend_get_object_type_uc Unexecuted instantiation: html.c:zend_get_object_type_uc Unexecuted instantiation: http_fopen_wrapper.c:zend_get_object_type_uc Unexecuted instantiation: http.c:zend_get_object_type_uc Unexecuted instantiation: image.c:zend_get_object_type_uc Unexecuted instantiation: incomplete_class.c:zend_get_object_type_uc Unexecuted instantiation: info.c:zend_get_object_type_uc Unexecuted instantiation: io_poll.c:zend_get_object_type_uc Unexecuted instantiation: iptc.c:zend_get_object_type_uc Unexecuted instantiation: levenshtein.c:zend_get_object_type_uc Unexecuted instantiation: link.c:zend_get_object_type_uc Unexecuted instantiation: mail.c:zend_get_object_type_uc Unexecuted instantiation: math.c:zend_get_object_type_uc Unexecuted instantiation: md5.c:zend_get_object_type_uc Unexecuted instantiation: metaphone.c:zend_get_object_type_uc Unexecuted instantiation: microtime.c:zend_get_object_type_uc Unexecuted instantiation: net.c:zend_get_object_type_uc Unexecuted instantiation: pack.c:zend_get_object_type_uc Unexecuted instantiation: pageinfo.c:zend_get_object_type_uc Unexecuted instantiation: password.c:zend_get_object_type_uc Unexecuted instantiation: php_fopen_wrapper.c:zend_get_object_type_uc Unexecuted instantiation: proc_open.c:zend_get_object_type_uc Unexecuted instantiation: quot_print.c:zend_get_object_type_uc Unexecuted instantiation: scanf.c:zend_get_object_type_uc Unexecuted instantiation: sha1.c:zend_get_object_type_uc Unexecuted instantiation: soundex.c:zend_get_object_type_uc Unexecuted instantiation: streamsfuncs.c:zend_get_object_type_uc Unexecuted instantiation: string.c:zend_get_object_type_uc Unexecuted instantiation: strnatcmp.c:zend_get_object_type_uc Unexecuted instantiation: syslog.c:zend_get_object_type_uc Unexecuted instantiation: type.c:zend_get_object_type_uc Unexecuted instantiation: uniqid.c:zend_get_object_type_uc Unexecuted instantiation: url_scanner_ex.c:zend_get_object_type_uc Unexecuted instantiation: url.c:zend_get_object_type_uc Unexecuted instantiation: user_filters.c:zend_get_object_type_uc Unexecuted instantiation: uuencode.c:zend_get_object_type_uc Unexecuted instantiation: var_unserializer.c:zend_get_object_type_uc Unexecuted instantiation: var.c:zend_get_object_type_uc Unexecuted instantiation: versioning.c:zend_get_object_type_uc Unexecuted instantiation: crypt_sha256.c:zend_get_object_type_uc Unexecuted instantiation: crypt_sha512.c:zend_get_object_type_uc Unexecuted instantiation: php_crypt_r.c:zend_get_object_type_uc Unexecuted instantiation: php_uri.c:zend_get_object_type_uc Unexecuted instantiation: php_uri_common.c:zend_get_object_type_uc Unexecuted instantiation: uri_parser_rfc3986.c:zend_get_object_type_uc Unexecuted instantiation: uri_parser_whatwg.c:zend_get_object_type_uc Unexecuted instantiation: uri_parser_php_parse_url.c:zend_get_object_type_uc Unexecuted instantiation: explicit_bzero.c:zend_get_object_type_uc Unexecuted instantiation: fopen_wrappers.c:zend_get_object_type_uc Unexecuted instantiation: getopt.c:zend_get_object_type_uc Unexecuted instantiation: main.c:zend_get_object_type_uc Unexecuted instantiation: network.c:zend_get_object_type_uc Unexecuted instantiation: output.c:zend_get_object_type_uc Unexecuted instantiation: php_content_types.c:zend_get_object_type_uc Unexecuted instantiation: php_ini_builder.c:zend_get_object_type_uc Unexecuted instantiation: php_ini.c:zend_get_object_type_uc Unexecuted instantiation: php_glob.c:zend_get_object_type_uc Unexecuted instantiation: php_odbc_utils.c:zend_get_object_type_uc Unexecuted instantiation: php_open_temporary_file.c:zend_get_object_type_uc Unexecuted instantiation: php_scandir.c:zend_get_object_type_uc Unexecuted instantiation: php_syslog.c:zend_get_object_type_uc Unexecuted instantiation: php_ticks.c:zend_get_object_type_uc Unexecuted instantiation: php_variables.c:zend_get_object_type_uc Unexecuted instantiation: reentrancy.c:zend_get_object_type_uc Unexecuted instantiation: rfc1867.c:zend_get_object_type_uc Unexecuted instantiation: safe_bcmp.c:zend_get_object_type_uc Unexecuted instantiation: SAPI.c:zend_get_object_type_uc Unexecuted instantiation: snprintf.c:zend_get_object_type_uc Unexecuted instantiation: spprintf.c:zend_get_object_type_uc Unexecuted instantiation: strlcat.c:zend_get_object_type_uc Unexecuted instantiation: strlcpy.c:zend_get_object_type_uc Unexecuted instantiation: php_io.c:zend_get_object_type_uc Unexecuted instantiation: php_io_copy_linux.c:zend_get_object_type_uc Unexecuted instantiation: poll_backend_epoll.c:zend_get_object_type_uc Unexecuted instantiation: poll_backend_eventport.c:zend_get_object_type_uc Unexecuted instantiation: poll_backend_kqueue.c:zend_get_object_type_uc Unexecuted instantiation: poll_backend_poll.c:zend_get_object_type_uc Unexecuted instantiation: poll_core.c:zend_get_object_type_uc Unexecuted instantiation: poll_fd_table.c:zend_get_object_type_uc Unexecuted instantiation: poll_handle.c:zend_get_object_type_uc Unexecuted instantiation: cast.c:zend_get_object_type_uc Unexecuted instantiation: filter.c:zend_get_object_type_uc Unexecuted instantiation: glob_wrapper.c:zend_get_object_type_uc Unexecuted instantiation: memory.c:zend_get_object_type_uc Unexecuted instantiation: mmap.c:zend_get_object_type_uc Unexecuted instantiation: plain_wrapper.c:zend_get_object_type_uc Unexecuted instantiation: stream_errors.c:zend_get_object_type_uc Unexecuted instantiation: streams.c:zend_get_object_type_uc Unexecuted instantiation: transports.c:zend_get_object_type_uc Unexecuted instantiation: userspace.c:zend_get_object_type_uc Unexecuted instantiation: xp_socket.c:zend_get_object_type_uc Unexecuted instantiation: block_pass.c:zend_get_object_type_uc Unexecuted instantiation: compact_literals.c:zend_get_object_type_uc Unexecuted instantiation: compact_vars.c:zend_get_object_type_uc Unexecuted instantiation: dfa_pass.c:zend_get_object_type_uc Unexecuted instantiation: nop_removal.c:zend_get_object_type_uc Unexecuted instantiation: optimize_func_calls.c:zend_get_object_type_uc Unexecuted instantiation: optimize_temp_vars_5.c:zend_get_object_type_uc Unexecuted instantiation: pass1.c:zend_get_object_type_uc Unexecuted instantiation: pass3.c:zend_get_object_type_uc Unexecuted instantiation: sccp.c:zend_get_object_type_uc Unexecuted instantiation: zend_optimizer.c:zend_get_object_type_uc Unexecuted instantiation: zend_API.c:zend_get_object_type_uc Unexecuted instantiation: zend_ast.c:zend_get_object_type_uc Unexecuted instantiation: zend_attributes.c:zend_get_object_type_uc Unexecuted instantiation: zend_autoload.c:zend_get_object_type_uc Unexecuted instantiation: zend_builtin_functions.c:zend_get_object_type_uc Unexecuted instantiation: zend_closures.c:zend_get_object_type_uc Unexecuted instantiation: zend_compile.c:zend_get_object_type_uc Unexecuted instantiation: zend_constants.c:zend_get_object_type_uc Unexecuted instantiation: zend_default_classes.c:zend_get_object_type_uc Unexecuted instantiation: zend_dtrace.c:zend_get_object_type_uc Unexecuted instantiation: zend_enum.c:zend_get_object_type_uc zend_exceptions.c:zend_get_object_type_uc Line | Count | Source | 957 | 8 | { | 958 | | return zend_get_object_type_case(ce, true); | 959 | 8 | } |
Unexecuted instantiation: zend_execute_API.c:zend_get_object_type_uc Unexecuted instantiation: zend_execute.c:zend_get_object_type_uc Unexecuted instantiation: zend_fibers.c:zend_get_object_type_uc Unexecuted instantiation: zend_gc.c:zend_get_object_type_uc Unexecuted instantiation: zend_generators.c:zend_get_object_type_uc zend_inheritance.c:zend_get_object_type_uc Line | Count | Source | 957 | 217 | { | 958 | | return zend_get_object_type_case(ce, true); | 959 | 217 | } |
Unexecuted instantiation: zend_ini_parser.c:zend_get_object_type_uc Unexecuted instantiation: zend_ini_scanner.c:zend_get_object_type_uc Unexecuted instantiation: zend_ini.c:zend_get_object_type_uc zend_interfaces.c:zend_get_object_type_uc Line | Count | Source | 957 | 8 | { | 958 | | return zend_get_object_type_case(ce, true); | 959 | 8 | } |
Unexecuted instantiation: zend_iterators.c:zend_get_object_type_uc Unexecuted instantiation: zend_language_parser.c:zend_get_object_type_uc Unexecuted instantiation: zend_language_scanner.c:zend_get_object_type_uc Unexecuted instantiation: zend_lazy_objects.c:zend_get_object_type_uc Unexecuted instantiation: zend_list.c:zend_get_object_type_uc Unexecuted instantiation: zend_object_handlers.c:zend_get_object_type_uc Unexecuted instantiation: zend_objects_API.c:zend_get_object_type_uc Unexecuted instantiation: zend_objects.c:zend_get_object_type_uc Unexecuted instantiation: zend_observer.c:zend_get_object_type_uc Unexecuted instantiation: zend_opcode.c:zend_get_object_type_uc Unexecuted instantiation: zend_operators.c:zend_get_object_type_uc Unexecuted instantiation: zend_partial.c:zend_get_object_type_uc Unexecuted instantiation: zend_property_hooks.c:zend_get_object_type_uc Unexecuted instantiation: zend_smart_str.c:zend_get_object_type_uc Unexecuted instantiation: zend_system_id.c:zend_get_object_type_uc Unexecuted instantiation: zend_variables.c:zend_get_object_type_uc Unexecuted instantiation: zend_weakrefs.c:zend_get_object_type_uc Unexecuted instantiation: zend.c:zend_get_object_type_uc Unexecuted instantiation: internal_functions_cli.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-parser.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-sapi.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-tracing-jit.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-exif.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-unserialize.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-function-jit.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-json.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-unserializehash.c:zend_get_object_type_uc Unexecuted instantiation: fuzzer-execute.c:zend_get_object_type_uc |
960 | | |
961 | | ZEND_API bool zend_is_iterable(const zval *iterable); |
962 | | |
963 | | ZEND_API void zend_convert_internal_arg_info(zend_arg_info *new_arg_info, |
964 | | const zend_internal_arg_info *arg_info, bool is_return_info, |
965 | | bool permanent); |
966 | | |
967 | | ZEND_API zend_result zend_get_default_from_internal_arg_info( |
968 | | zval *default_value_zval, const zend_arg_info *arg_info); |
969 | | |
970 | | END_EXTERN_C() |
971 | | |
972 | | #if ZEND_DEBUG |
973 | | #define CHECK_ZVAL_STRING(str) \ |
974 | 14.3M | ZEND_ASSERT(ZSTR_VAL(str)[ZSTR_LEN(str)] == '\0' && "String is not null-terminated"); |
975 | | #else |
976 | | #define CHECK_ZVAL_STRING(z) |
977 | | #endif |
978 | | |
979 | | static zend_always_inline bool zend_str_has_nul_byte(const zend_string *str) |
980 | 226k | { |
981 | 226k | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); |
982 | 226k | } php_date.c:zend_str_has_nul_byte Line | Count | Source | 980 | 123k | { | 981 | 123k | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 123k | } |
Unexecuted instantiation: php_time.c:zend_str_has_nul_byte Unexecuted instantiation: time_duration.c:zend_str_has_nul_byte Unexecuted instantiation: php_pcre.c:zend_str_has_nul_byte Unexecuted instantiation: exif.c:zend_str_has_nul_byte Unexecuted instantiation: hash_adler32.c:zend_str_has_nul_byte Unexecuted instantiation: hash_crc32.c:zend_str_has_nul_byte Unexecuted instantiation: hash_fnv.c:zend_str_has_nul_byte Unexecuted instantiation: hash_gost.c:zend_str_has_nul_byte Unexecuted instantiation: hash_haval.c:zend_str_has_nul_byte Unexecuted instantiation: hash_joaat.c:zend_str_has_nul_byte Unexecuted instantiation: hash_md.c:zend_str_has_nul_byte Unexecuted instantiation: hash_murmur.c:zend_str_has_nul_byte Unexecuted instantiation: hash_ripemd.c:zend_str_has_nul_byte Unexecuted instantiation: hash_sha_ni.c:zend_str_has_nul_byte Unexecuted instantiation: hash_sha_sse2.c:zend_str_has_nul_byte Unexecuted instantiation: hash_sha.c:zend_str_has_nul_byte Unexecuted instantiation: hash_sha3.c:zend_str_has_nul_byte Unexecuted instantiation: hash_snefru.c:zend_str_has_nul_byte Unexecuted instantiation: hash_tiger.c:zend_str_has_nul_byte Unexecuted instantiation: hash_whirlpool.c:zend_str_has_nul_byte Unexecuted instantiation: hash_xxhash.c:zend_str_has_nul_byte Unexecuted instantiation: hash.c:zend_str_has_nul_byte Unexecuted instantiation: json_encoder.c:zend_str_has_nul_byte Unexecuted instantiation: json_parser.tab.c:zend_str_has_nul_byte Unexecuted instantiation: json_scanner.c:zend_str_has_nul_byte Unexecuted instantiation: json.c:zend_str_has_nul_byte Unexecuted instantiation: php_lexbor.c:zend_str_has_nul_byte Unexecuted instantiation: shared_alloc_mmap.c:zend_str_has_nul_byte Unexecuted instantiation: shared_alloc_posix.c:zend_str_has_nul_byte Unexecuted instantiation: shared_alloc_shm.c:zend_str_has_nul_byte Unexecuted instantiation: zend_accelerator_api.c:zend_str_has_nul_byte Unexecuted instantiation: zend_accelerator_blacklist.c:zend_str_has_nul_byte Unexecuted instantiation: zend_accelerator_debug.c:zend_str_has_nul_byte Unexecuted instantiation: zend_accelerator_hash.c:zend_str_has_nul_byte Unexecuted instantiation: zend_accelerator_module.c:zend_str_has_nul_byte Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_str_has_nul_byte Unexecuted instantiation: zend_file_cache.c:zend_str_has_nul_byte Unexecuted instantiation: zend_persist_calc.c:zend_str_has_nul_byte Unexecuted instantiation: zend_persist.c:zend_str_has_nul_byte Unexecuted instantiation: zend_shared_alloc.c:zend_str_has_nul_byte Unexecuted instantiation: ZendAccelerator.c:zend_str_has_nul_byte Unexecuted instantiation: zend_jit_vm_helpers.c:zend_str_has_nul_byte Unexecuted instantiation: zend_jit.c:zend_str_has_nul_byte Unexecuted instantiation: csprng.c:zend_str_has_nul_byte Unexecuted instantiation: engine_mt19937.c:zend_str_has_nul_byte Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_str_has_nul_byte Unexecuted instantiation: engine_secure.c:zend_str_has_nul_byte Unexecuted instantiation: engine_user.c:zend_str_has_nul_byte Unexecuted instantiation: engine_xoshiro256starstar.c:zend_str_has_nul_byte Unexecuted instantiation: gammasection.c:zend_str_has_nul_byte Unexecuted instantiation: random.c:zend_str_has_nul_byte Unexecuted instantiation: randomizer.c:zend_str_has_nul_byte Unexecuted instantiation: zend_utils.c:zend_str_has_nul_byte Unexecuted instantiation: php_reflection.c:zend_str_has_nul_byte Unexecuted instantiation: php_spl.c:zend_str_has_nul_byte Unexecuted instantiation: spl_array.c:zend_str_has_nul_byte Unexecuted instantiation: spl_directory.c:zend_str_has_nul_byte Unexecuted instantiation: spl_dllist.c:zend_str_has_nul_byte Unexecuted instantiation: spl_exceptions.c:zend_str_has_nul_byte Unexecuted instantiation: spl_fixedarray.c:zend_str_has_nul_byte Unexecuted instantiation: spl_functions.c:zend_str_has_nul_byte Unexecuted instantiation: spl_heap.c:zend_str_has_nul_byte Unexecuted instantiation: spl_iterators.c:zend_str_has_nul_byte Unexecuted instantiation: spl_observer.c:zend_str_has_nul_byte Unexecuted instantiation: array.c:zend_str_has_nul_byte Unexecuted instantiation: assert.c:zend_str_has_nul_byte Unexecuted instantiation: base64.c:zend_str_has_nul_byte basic_functions.c:zend_str_has_nul_byte Line | Count | Source | 980 | 278 | { | 981 | 278 | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 278 | } |
Unexecuted instantiation: browscap.c:zend_str_has_nul_byte Unexecuted instantiation: crc32_x86.c:zend_str_has_nul_byte Unexecuted instantiation: crc32.c:zend_str_has_nul_byte Unexecuted instantiation: credits.c:zend_str_has_nul_byte Unexecuted instantiation: crypt.c:zend_str_has_nul_byte Unexecuted instantiation: css.c:zend_str_has_nul_byte Unexecuted instantiation: datetime.c:zend_str_has_nul_byte dir.c:zend_str_has_nul_byte Line | Count | Source | 980 | 228 | { | 981 | 228 | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 228 | } |
Unexecuted instantiation: dl.c:zend_str_has_nul_byte Unexecuted instantiation: dns.c:zend_str_has_nul_byte exec.c:zend_str_has_nul_byte Line | Count | Source | 980 | 55 | { | 981 | 55 | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 55 | } |
file.c:zend_str_has_nul_byte Line | Count | Source | 980 | 54 | { | 981 | 54 | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 54 | } |
filestat.c:zend_str_has_nul_byte Line | Count | Source | 980 | 1.05k | { | 981 | 1.05k | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 1.05k | } |
Unexecuted instantiation: filters.c:zend_str_has_nul_byte Unexecuted instantiation: flock_compat.c:zend_str_has_nul_byte Unexecuted instantiation: formatted_print.c:zend_str_has_nul_byte Unexecuted instantiation: fsock.c:zend_str_has_nul_byte Unexecuted instantiation: ftok.c:zend_str_has_nul_byte Unexecuted instantiation: ftp_fopen_wrapper.c:zend_str_has_nul_byte Unexecuted instantiation: head.c:zend_str_has_nul_byte Unexecuted instantiation: hrtime.c:zend_str_has_nul_byte Unexecuted instantiation: html.c:zend_str_has_nul_byte Unexecuted instantiation: http_fopen_wrapper.c:zend_str_has_nul_byte Unexecuted instantiation: http.c:zend_str_has_nul_byte image.c:zend_str_has_nul_byte Line | Count | Source | 980 | 7 | { | 981 | 7 | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 7 | } |
Unexecuted instantiation: incomplete_class.c:zend_str_has_nul_byte Unexecuted instantiation: info.c:zend_str_has_nul_byte Unexecuted instantiation: io_poll.c:zend_str_has_nul_byte Unexecuted instantiation: iptc.c:zend_str_has_nul_byte Unexecuted instantiation: levenshtein.c:zend_str_has_nul_byte Unexecuted instantiation: link.c:zend_str_has_nul_byte Unexecuted instantiation: mail.c:zend_str_has_nul_byte Unexecuted instantiation: math.c:zend_str_has_nul_byte Unexecuted instantiation: md5.c:zend_str_has_nul_byte Unexecuted instantiation: metaphone.c:zend_str_has_nul_byte Unexecuted instantiation: microtime.c:zend_str_has_nul_byte Unexecuted instantiation: net.c:zend_str_has_nul_byte Unexecuted instantiation: pack.c:zend_str_has_nul_byte Unexecuted instantiation: pageinfo.c:zend_str_has_nul_byte Unexecuted instantiation: password.c:zend_str_has_nul_byte Unexecuted instantiation: php_fopen_wrapper.c:zend_str_has_nul_byte Unexecuted instantiation: proc_open.c:zend_str_has_nul_byte Unexecuted instantiation: quot_print.c:zend_str_has_nul_byte Unexecuted instantiation: scanf.c:zend_str_has_nul_byte Unexecuted instantiation: sha1.c:zend_str_has_nul_byte Unexecuted instantiation: soundex.c:zend_str_has_nul_byte Unexecuted instantiation: streamsfuncs.c:zend_str_has_nul_byte string.c:zend_str_has_nul_byte Line | Count | Source | 980 | 35 | { | 981 | 35 | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 35 | } |
Unexecuted instantiation: strnatcmp.c:zend_str_has_nul_byte Unexecuted instantiation: syslog.c:zend_str_has_nul_byte Unexecuted instantiation: type.c:zend_str_has_nul_byte Unexecuted instantiation: uniqid.c:zend_str_has_nul_byte Unexecuted instantiation: url_scanner_ex.c:zend_str_has_nul_byte Unexecuted instantiation: url.c:zend_str_has_nul_byte Unexecuted instantiation: user_filters.c:zend_str_has_nul_byte Unexecuted instantiation: uuencode.c:zend_str_has_nul_byte Unexecuted instantiation: var_unserializer.c:zend_str_has_nul_byte Unexecuted instantiation: var.c:zend_str_has_nul_byte Unexecuted instantiation: versioning.c:zend_str_has_nul_byte Unexecuted instantiation: crypt_sha256.c:zend_str_has_nul_byte Unexecuted instantiation: crypt_sha512.c:zend_str_has_nul_byte Unexecuted instantiation: php_crypt_r.c:zend_str_has_nul_byte Unexecuted instantiation: php_uri.c:zend_str_has_nul_byte Unexecuted instantiation: php_uri_common.c:zend_str_has_nul_byte Unexecuted instantiation: uri_parser_rfc3986.c:zend_str_has_nul_byte Unexecuted instantiation: uri_parser_whatwg.c:zend_str_has_nul_byte Unexecuted instantiation: uri_parser_php_parse_url.c:zend_str_has_nul_byte Unexecuted instantiation: explicit_bzero.c:zend_str_has_nul_byte Unexecuted instantiation: fopen_wrappers.c:zend_str_has_nul_byte Unexecuted instantiation: getopt.c:zend_str_has_nul_byte Unexecuted instantiation: main.c:zend_str_has_nul_byte Unexecuted instantiation: network.c:zend_str_has_nul_byte Unexecuted instantiation: output.c:zend_str_has_nul_byte Unexecuted instantiation: php_content_types.c:zend_str_has_nul_byte Unexecuted instantiation: php_ini_builder.c:zend_str_has_nul_byte Unexecuted instantiation: php_ini.c:zend_str_has_nul_byte Unexecuted instantiation: php_glob.c:zend_str_has_nul_byte Unexecuted instantiation: php_odbc_utils.c:zend_str_has_nul_byte Unexecuted instantiation: php_open_temporary_file.c:zend_str_has_nul_byte Unexecuted instantiation: php_scandir.c:zend_str_has_nul_byte Unexecuted instantiation: php_syslog.c:zend_str_has_nul_byte Unexecuted instantiation: php_ticks.c:zend_str_has_nul_byte Unexecuted instantiation: php_variables.c:zend_str_has_nul_byte Unexecuted instantiation: reentrancy.c:zend_str_has_nul_byte Unexecuted instantiation: rfc1867.c:zend_str_has_nul_byte Unexecuted instantiation: safe_bcmp.c:zend_str_has_nul_byte Unexecuted instantiation: SAPI.c:zend_str_has_nul_byte Unexecuted instantiation: snprintf.c:zend_str_has_nul_byte Unexecuted instantiation: spprintf.c:zend_str_has_nul_byte Unexecuted instantiation: strlcat.c:zend_str_has_nul_byte Unexecuted instantiation: strlcpy.c:zend_str_has_nul_byte Unexecuted instantiation: php_io.c:zend_str_has_nul_byte Unexecuted instantiation: php_io_copy_linux.c:zend_str_has_nul_byte Unexecuted instantiation: poll_backend_epoll.c:zend_str_has_nul_byte Unexecuted instantiation: poll_backend_eventport.c:zend_str_has_nul_byte Unexecuted instantiation: poll_backend_kqueue.c:zend_str_has_nul_byte Unexecuted instantiation: poll_backend_poll.c:zend_str_has_nul_byte Unexecuted instantiation: poll_core.c:zend_str_has_nul_byte Unexecuted instantiation: poll_fd_table.c:zend_str_has_nul_byte Unexecuted instantiation: poll_handle.c:zend_str_has_nul_byte Unexecuted instantiation: cast.c:zend_str_has_nul_byte Unexecuted instantiation: filter.c:zend_str_has_nul_byte Unexecuted instantiation: glob_wrapper.c:zend_str_has_nul_byte Unexecuted instantiation: memory.c:zend_str_has_nul_byte Unexecuted instantiation: mmap.c:zend_str_has_nul_byte Unexecuted instantiation: plain_wrapper.c:zend_str_has_nul_byte Unexecuted instantiation: stream_errors.c:zend_str_has_nul_byte Unexecuted instantiation: streams.c:zend_str_has_nul_byte Unexecuted instantiation: transports.c:zend_str_has_nul_byte Unexecuted instantiation: userspace.c:zend_str_has_nul_byte Unexecuted instantiation: xp_socket.c:zend_str_has_nul_byte Unexecuted instantiation: block_pass.c:zend_str_has_nul_byte Unexecuted instantiation: compact_literals.c:zend_str_has_nul_byte Unexecuted instantiation: compact_vars.c:zend_str_has_nul_byte Unexecuted instantiation: dfa_pass.c:zend_str_has_nul_byte Unexecuted instantiation: nop_removal.c:zend_str_has_nul_byte Unexecuted instantiation: optimize_func_calls.c:zend_str_has_nul_byte Unexecuted instantiation: optimize_temp_vars_5.c:zend_str_has_nul_byte Unexecuted instantiation: pass1.c:zend_str_has_nul_byte Unexecuted instantiation: pass3.c:zend_str_has_nul_byte Unexecuted instantiation: sccp.c:zend_str_has_nul_byte Unexecuted instantiation: zend_optimizer.c:zend_str_has_nul_byte Unexecuted instantiation: zend_API.c:zend_str_has_nul_byte Unexecuted instantiation: zend_ast.c:zend_str_has_nul_byte Unexecuted instantiation: zend_attributes.c:zend_str_has_nul_byte Unexecuted instantiation: zend_autoload.c:zend_str_has_nul_byte Unexecuted instantiation: zend_builtin_functions.c:zend_str_has_nul_byte Unexecuted instantiation: zend_closures.c:zend_str_has_nul_byte Unexecuted instantiation: zend_compile.c:zend_str_has_nul_byte Unexecuted instantiation: zend_constants.c:zend_str_has_nul_byte Unexecuted instantiation: zend_default_classes.c:zend_str_has_nul_byte Unexecuted instantiation: zend_dtrace.c:zend_str_has_nul_byte Unexecuted instantiation: zend_enum.c:zend_str_has_nul_byte Unexecuted instantiation: zend_exceptions.c:zend_str_has_nul_byte Unexecuted instantiation: zend_execute_API.c:zend_str_has_nul_byte zend_execute.c:zend_str_has_nul_byte Line | Count | Source | 980 | 100k | { | 981 | 100k | return ZSTR_LEN(str) != strlen(ZSTR_VAL(str)); | 982 | 100k | } |
Unexecuted instantiation: zend_fibers.c:zend_str_has_nul_byte Unexecuted instantiation: zend_gc.c:zend_str_has_nul_byte Unexecuted instantiation: zend_generators.c:zend_str_has_nul_byte Unexecuted instantiation: zend_inheritance.c:zend_str_has_nul_byte Unexecuted instantiation: zend_ini_parser.c:zend_str_has_nul_byte Unexecuted instantiation: zend_ini_scanner.c:zend_str_has_nul_byte Unexecuted instantiation: zend_ini.c:zend_str_has_nul_byte Unexecuted instantiation: zend_interfaces.c:zend_str_has_nul_byte Unexecuted instantiation: zend_iterators.c:zend_str_has_nul_byte Unexecuted instantiation: zend_language_parser.c:zend_str_has_nul_byte Unexecuted instantiation: zend_language_scanner.c:zend_str_has_nul_byte Unexecuted instantiation: zend_lazy_objects.c:zend_str_has_nul_byte Unexecuted instantiation: zend_list.c:zend_str_has_nul_byte Unexecuted instantiation: zend_object_handlers.c:zend_str_has_nul_byte Unexecuted instantiation: zend_objects_API.c:zend_str_has_nul_byte Unexecuted instantiation: zend_objects.c:zend_str_has_nul_byte Unexecuted instantiation: zend_observer.c:zend_str_has_nul_byte Unexecuted instantiation: zend_opcode.c:zend_str_has_nul_byte Unexecuted instantiation: zend_operators.c:zend_str_has_nul_byte Unexecuted instantiation: zend_partial.c:zend_str_has_nul_byte Unexecuted instantiation: zend_property_hooks.c:zend_str_has_nul_byte Unexecuted instantiation: zend_smart_str.c:zend_str_has_nul_byte Unexecuted instantiation: zend_system_id.c:zend_str_has_nul_byte Unexecuted instantiation: zend_variables.c:zend_str_has_nul_byte Unexecuted instantiation: zend_weakrefs.c:zend_str_has_nul_byte Unexecuted instantiation: zend.c:zend_str_has_nul_byte Unexecuted instantiation: internal_functions_cli.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-parser.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-sapi.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-tracing-jit.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-exif.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-unserialize.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-function-jit.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-json.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-unserializehash.c:zend_str_has_nul_byte Unexecuted instantiation: fuzzer-execute.c:zend_str_has_nul_byte |
983 | | static zend_always_inline bool zend_char_has_nul_byte(const char *s, size_t known_length) |
984 | 79.7k | { |
985 | 79.7k | return known_length != strlen(s); |
986 | 79.7k | } Unexecuted instantiation: php_date.c:zend_char_has_nul_byte Unexecuted instantiation: php_time.c:zend_char_has_nul_byte Unexecuted instantiation: time_duration.c:zend_char_has_nul_byte Unexecuted instantiation: php_pcre.c:zend_char_has_nul_byte Unexecuted instantiation: exif.c:zend_char_has_nul_byte Unexecuted instantiation: hash_adler32.c:zend_char_has_nul_byte Unexecuted instantiation: hash_crc32.c:zend_char_has_nul_byte Unexecuted instantiation: hash_fnv.c:zend_char_has_nul_byte Unexecuted instantiation: hash_gost.c:zend_char_has_nul_byte Unexecuted instantiation: hash_haval.c:zend_char_has_nul_byte Unexecuted instantiation: hash_joaat.c:zend_char_has_nul_byte Unexecuted instantiation: hash_md.c:zend_char_has_nul_byte Unexecuted instantiation: hash_murmur.c:zend_char_has_nul_byte Unexecuted instantiation: hash_ripemd.c:zend_char_has_nul_byte Unexecuted instantiation: hash_sha_ni.c:zend_char_has_nul_byte Unexecuted instantiation: hash_sha_sse2.c:zend_char_has_nul_byte Unexecuted instantiation: hash_sha.c:zend_char_has_nul_byte Unexecuted instantiation: hash_sha3.c:zend_char_has_nul_byte Unexecuted instantiation: hash_snefru.c:zend_char_has_nul_byte Unexecuted instantiation: hash_tiger.c:zend_char_has_nul_byte Unexecuted instantiation: hash_whirlpool.c:zend_char_has_nul_byte Unexecuted instantiation: hash_xxhash.c:zend_char_has_nul_byte Unexecuted instantiation: hash.c:zend_char_has_nul_byte Unexecuted instantiation: json_encoder.c:zend_char_has_nul_byte Unexecuted instantiation: json_parser.tab.c:zend_char_has_nul_byte Unexecuted instantiation: json_scanner.c:zend_char_has_nul_byte Unexecuted instantiation: json.c:zend_char_has_nul_byte Unexecuted instantiation: php_lexbor.c:zend_char_has_nul_byte Unexecuted instantiation: shared_alloc_mmap.c:zend_char_has_nul_byte Unexecuted instantiation: shared_alloc_posix.c:zend_char_has_nul_byte Unexecuted instantiation: shared_alloc_shm.c:zend_char_has_nul_byte Unexecuted instantiation: zend_accelerator_api.c:zend_char_has_nul_byte Unexecuted instantiation: zend_accelerator_blacklist.c:zend_char_has_nul_byte Unexecuted instantiation: zend_accelerator_debug.c:zend_char_has_nul_byte Unexecuted instantiation: zend_accelerator_hash.c:zend_char_has_nul_byte Unexecuted instantiation: zend_accelerator_module.c:zend_char_has_nul_byte Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_char_has_nul_byte Unexecuted instantiation: zend_file_cache.c:zend_char_has_nul_byte Unexecuted instantiation: zend_persist_calc.c:zend_char_has_nul_byte Unexecuted instantiation: zend_persist.c:zend_char_has_nul_byte Unexecuted instantiation: zend_shared_alloc.c:zend_char_has_nul_byte Unexecuted instantiation: ZendAccelerator.c:zend_char_has_nul_byte Unexecuted instantiation: zend_jit_vm_helpers.c:zend_char_has_nul_byte Unexecuted instantiation: zend_jit.c:zend_char_has_nul_byte Unexecuted instantiation: csprng.c:zend_char_has_nul_byte Unexecuted instantiation: engine_mt19937.c:zend_char_has_nul_byte Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_char_has_nul_byte Unexecuted instantiation: engine_secure.c:zend_char_has_nul_byte Unexecuted instantiation: engine_user.c:zend_char_has_nul_byte Unexecuted instantiation: engine_xoshiro256starstar.c:zend_char_has_nul_byte Unexecuted instantiation: gammasection.c:zend_char_has_nul_byte Unexecuted instantiation: random.c:zend_char_has_nul_byte Unexecuted instantiation: randomizer.c:zend_char_has_nul_byte Unexecuted instantiation: zend_utils.c:zend_char_has_nul_byte Unexecuted instantiation: php_reflection.c:zend_char_has_nul_byte Unexecuted instantiation: php_spl.c:zend_char_has_nul_byte Unexecuted instantiation: spl_array.c:zend_char_has_nul_byte Unexecuted instantiation: spl_directory.c:zend_char_has_nul_byte Unexecuted instantiation: spl_dllist.c:zend_char_has_nul_byte Unexecuted instantiation: spl_exceptions.c:zend_char_has_nul_byte Unexecuted instantiation: spl_fixedarray.c:zend_char_has_nul_byte Unexecuted instantiation: spl_functions.c:zend_char_has_nul_byte Unexecuted instantiation: spl_heap.c:zend_char_has_nul_byte Unexecuted instantiation: spl_iterators.c:zend_char_has_nul_byte Unexecuted instantiation: spl_observer.c:zend_char_has_nul_byte Unexecuted instantiation: array.c:zend_char_has_nul_byte Unexecuted instantiation: assert.c:zend_char_has_nul_byte Unexecuted instantiation: base64.c:zend_char_has_nul_byte Unexecuted instantiation: basic_functions.c:zend_char_has_nul_byte Unexecuted instantiation: browscap.c:zend_char_has_nul_byte Unexecuted instantiation: crc32_x86.c:zend_char_has_nul_byte Unexecuted instantiation: crc32.c:zend_char_has_nul_byte Unexecuted instantiation: credits.c:zend_char_has_nul_byte Unexecuted instantiation: crypt.c:zend_char_has_nul_byte Unexecuted instantiation: css.c:zend_char_has_nul_byte Unexecuted instantiation: datetime.c:zend_char_has_nul_byte Unexecuted instantiation: dir.c:zend_char_has_nul_byte Unexecuted instantiation: dl.c:zend_char_has_nul_byte Unexecuted instantiation: dns.c:zend_char_has_nul_byte Unexecuted instantiation: exec.c:zend_char_has_nul_byte Unexecuted instantiation: file.c:zend_char_has_nul_byte Unexecuted instantiation: filestat.c:zend_char_has_nul_byte Unexecuted instantiation: filters.c:zend_char_has_nul_byte Unexecuted instantiation: flock_compat.c:zend_char_has_nul_byte Unexecuted instantiation: formatted_print.c:zend_char_has_nul_byte Unexecuted instantiation: fsock.c:zend_char_has_nul_byte Unexecuted instantiation: ftok.c:zend_char_has_nul_byte Unexecuted instantiation: ftp_fopen_wrapper.c:zend_char_has_nul_byte Unexecuted instantiation: head.c:zend_char_has_nul_byte Unexecuted instantiation: hrtime.c:zend_char_has_nul_byte Unexecuted instantiation: html.c:zend_char_has_nul_byte Unexecuted instantiation: http_fopen_wrapper.c:zend_char_has_nul_byte Unexecuted instantiation: http.c:zend_char_has_nul_byte Unexecuted instantiation: image.c:zend_char_has_nul_byte Unexecuted instantiation: incomplete_class.c:zend_char_has_nul_byte Unexecuted instantiation: info.c:zend_char_has_nul_byte Unexecuted instantiation: io_poll.c:zend_char_has_nul_byte Unexecuted instantiation: iptc.c:zend_char_has_nul_byte Unexecuted instantiation: levenshtein.c:zend_char_has_nul_byte Unexecuted instantiation: link.c:zend_char_has_nul_byte Unexecuted instantiation: mail.c:zend_char_has_nul_byte Unexecuted instantiation: math.c:zend_char_has_nul_byte Unexecuted instantiation: md5.c:zend_char_has_nul_byte Unexecuted instantiation: metaphone.c:zend_char_has_nul_byte Unexecuted instantiation: microtime.c:zend_char_has_nul_byte Unexecuted instantiation: net.c:zend_char_has_nul_byte Unexecuted instantiation: pack.c:zend_char_has_nul_byte Unexecuted instantiation: pageinfo.c:zend_char_has_nul_byte Unexecuted instantiation: password.c:zend_char_has_nul_byte Unexecuted instantiation: php_fopen_wrapper.c:zend_char_has_nul_byte Unexecuted instantiation: proc_open.c:zend_char_has_nul_byte Unexecuted instantiation: quot_print.c:zend_char_has_nul_byte Unexecuted instantiation: scanf.c:zend_char_has_nul_byte Unexecuted instantiation: sha1.c:zend_char_has_nul_byte Unexecuted instantiation: soundex.c:zend_char_has_nul_byte Unexecuted instantiation: streamsfuncs.c:zend_char_has_nul_byte Unexecuted instantiation: string.c:zend_char_has_nul_byte Unexecuted instantiation: strnatcmp.c:zend_char_has_nul_byte Unexecuted instantiation: syslog.c:zend_char_has_nul_byte Unexecuted instantiation: type.c:zend_char_has_nul_byte Unexecuted instantiation: uniqid.c:zend_char_has_nul_byte Unexecuted instantiation: url_scanner_ex.c:zend_char_has_nul_byte Unexecuted instantiation: url.c:zend_char_has_nul_byte Unexecuted instantiation: user_filters.c:zend_char_has_nul_byte Unexecuted instantiation: uuencode.c:zend_char_has_nul_byte Unexecuted instantiation: var_unserializer.c:zend_char_has_nul_byte Unexecuted instantiation: var.c:zend_char_has_nul_byte Unexecuted instantiation: versioning.c:zend_char_has_nul_byte Unexecuted instantiation: crypt_sha256.c:zend_char_has_nul_byte Unexecuted instantiation: crypt_sha512.c:zend_char_has_nul_byte Unexecuted instantiation: php_crypt_r.c:zend_char_has_nul_byte Unexecuted instantiation: php_uri.c:zend_char_has_nul_byte Unexecuted instantiation: php_uri_common.c:zend_char_has_nul_byte Unexecuted instantiation: uri_parser_rfc3986.c:zend_char_has_nul_byte Unexecuted instantiation: uri_parser_whatwg.c:zend_char_has_nul_byte Unexecuted instantiation: uri_parser_php_parse_url.c:zend_char_has_nul_byte Unexecuted instantiation: explicit_bzero.c:zend_char_has_nul_byte fopen_wrappers.c:zend_char_has_nul_byte Line | Count | Source | 984 | 79.7k | { | 985 | 79.7k | return known_length != strlen(s); | 986 | 79.7k | } |
Unexecuted instantiation: getopt.c:zend_char_has_nul_byte Unexecuted instantiation: main.c:zend_char_has_nul_byte Unexecuted instantiation: network.c:zend_char_has_nul_byte Unexecuted instantiation: output.c:zend_char_has_nul_byte Unexecuted instantiation: php_content_types.c:zend_char_has_nul_byte Unexecuted instantiation: php_ini_builder.c:zend_char_has_nul_byte Unexecuted instantiation: php_ini.c:zend_char_has_nul_byte Unexecuted instantiation: php_glob.c:zend_char_has_nul_byte Unexecuted instantiation: php_odbc_utils.c:zend_char_has_nul_byte Unexecuted instantiation: php_open_temporary_file.c:zend_char_has_nul_byte Unexecuted instantiation: php_scandir.c:zend_char_has_nul_byte Unexecuted instantiation: php_syslog.c:zend_char_has_nul_byte Unexecuted instantiation: php_ticks.c:zend_char_has_nul_byte Unexecuted instantiation: php_variables.c:zend_char_has_nul_byte Unexecuted instantiation: reentrancy.c:zend_char_has_nul_byte Unexecuted instantiation: rfc1867.c:zend_char_has_nul_byte Unexecuted instantiation: safe_bcmp.c:zend_char_has_nul_byte Unexecuted instantiation: SAPI.c:zend_char_has_nul_byte Unexecuted instantiation: snprintf.c:zend_char_has_nul_byte Unexecuted instantiation: spprintf.c:zend_char_has_nul_byte Unexecuted instantiation: strlcat.c:zend_char_has_nul_byte Unexecuted instantiation: strlcpy.c:zend_char_has_nul_byte Unexecuted instantiation: php_io.c:zend_char_has_nul_byte Unexecuted instantiation: php_io_copy_linux.c:zend_char_has_nul_byte Unexecuted instantiation: poll_backend_epoll.c:zend_char_has_nul_byte Unexecuted instantiation: poll_backend_eventport.c:zend_char_has_nul_byte Unexecuted instantiation: poll_backend_kqueue.c:zend_char_has_nul_byte Unexecuted instantiation: poll_backend_poll.c:zend_char_has_nul_byte Unexecuted instantiation: poll_core.c:zend_char_has_nul_byte Unexecuted instantiation: poll_fd_table.c:zend_char_has_nul_byte Unexecuted instantiation: poll_handle.c:zend_char_has_nul_byte Unexecuted instantiation: cast.c:zend_char_has_nul_byte Unexecuted instantiation: filter.c:zend_char_has_nul_byte Unexecuted instantiation: glob_wrapper.c:zend_char_has_nul_byte Unexecuted instantiation: memory.c:zend_char_has_nul_byte Unexecuted instantiation: mmap.c:zend_char_has_nul_byte Unexecuted instantiation: plain_wrapper.c:zend_char_has_nul_byte Unexecuted instantiation: stream_errors.c:zend_char_has_nul_byte Unexecuted instantiation: streams.c:zend_char_has_nul_byte Unexecuted instantiation: transports.c:zend_char_has_nul_byte Unexecuted instantiation: userspace.c:zend_char_has_nul_byte Unexecuted instantiation: xp_socket.c:zend_char_has_nul_byte Unexecuted instantiation: block_pass.c:zend_char_has_nul_byte Unexecuted instantiation: compact_literals.c:zend_char_has_nul_byte Unexecuted instantiation: compact_vars.c:zend_char_has_nul_byte Unexecuted instantiation: dfa_pass.c:zend_char_has_nul_byte Unexecuted instantiation: nop_removal.c:zend_char_has_nul_byte Unexecuted instantiation: optimize_func_calls.c:zend_char_has_nul_byte Unexecuted instantiation: optimize_temp_vars_5.c:zend_char_has_nul_byte Unexecuted instantiation: pass1.c:zend_char_has_nul_byte Unexecuted instantiation: pass3.c:zend_char_has_nul_byte Unexecuted instantiation: sccp.c:zend_char_has_nul_byte Unexecuted instantiation: zend_optimizer.c:zend_char_has_nul_byte Unexecuted instantiation: zend_API.c:zend_char_has_nul_byte Unexecuted instantiation: zend_ast.c:zend_char_has_nul_byte Unexecuted instantiation: zend_attributes.c:zend_char_has_nul_byte Unexecuted instantiation: zend_autoload.c:zend_char_has_nul_byte Unexecuted instantiation: zend_builtin_functions.c:zend_char_has_nul_byte Unexecuted instantiation: zend_closures.c:zend_char_has_nul_byte Unexecuted instantiation: zend_compile.c:zend_char_has_nul_byte Unexecuted instantiation: zend_constants.c:zend_char_has_nul_byte Unexecuted instantiation: zend_default_classes.c:zend_char_has_nul_byte Unexecuted instantiation: zend_dtrace.c:zend_char_has_nul_byte Unexecuted instantiation: zend_enum.c:zend_char_has_nul_byte Unexecuted instantiation: zend_exceptions.c:zend_char_has_nul_byte Unexecuted instantiation: zend_execute_API.c:zend_char_has_nul_byte Unexecuted instantiation: zend_execute.c:zend_char_has_nul_byte Unexecuted instantiation: zend_fibers.c:zend_char_has_nul_byte Unexecuted instantiation: zend_gc.c:zend_char_has_nul_byte Unexecuted instantiation: zend_generators.c:zend_char_has_nul_byte Unexecuted instantiation: zend_inheritance.c:zend_char_has_nul_byte Unexecuted instantiation: zend_ini_parser.c:zend_char_has_nul_byte Unexecuted instantiation: zend_ini_scanner.c:zend_char_has_nul_byte Unexecuted instantiation: zend_ini.c:zend_char_has_nul_byte Unexecuted instantiation: zend_interfaces.c:zend_char_has_nul_byte Unexecuted instantiation: zend_iterators.c:zend_char_has_nul_byte Unexecuted instantiation: zend_language_parser.c:zend_char_has_nul_byte Unexecuted instantiation: zend_language_scanner.c:zend_char_has_nul_byte Unexecuted instantiation: zend_lazy_objects.c:zend_char_has_nul_byte Unexecuted instantiation: zend_list.c:zend_char_has_nul_byte Unexecuted instantiation: zend_object_handlers.c:zend_char_has_nul_byte Unexecuted instantiation: zend_objects_API.c:zend_char_has_nul_byte Unexecuted instantiation: zend_objects.c:zend_char_has_nul_byte Unexecuted instantiation: zend_observer.c:zend_char_has_nul_byte Unexecuted instantiation: zend_opcode.c:zend_char_has_nul_byte Unexecuted instantiation: zend_operators.c:zend_char_has_nul_byte Unexecuted instantiation: zend_partial.c:zend_char_has_nul_byte Unexecuted instantiation: zend_property_hooks.c:zend_char_has_nul_byte Unexecuted instantiation: zend_smart_str.c:zend_char_has_nul_byte Unexecuted instantiation: zend_system_id.c:zend_char_has_nul_byte Unexecuted instantiation: zend_variables.c:zend_char_has_nul_byte Unexecuted instantiation: zend_weakrefs.c:zend_char_has_nul_byte Unexecuted instantiation: zend.c:zend_char_has_nul_byte Unexecuted instantiation: internal_functions_cli.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-parser.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-sapi.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-tracing-jit.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-exif.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-unserialize.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-function-jit.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-json.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-unserializehash.c:zend_char_has_nul_byte Unexecuted instantiation: fuzzer-execute.c:zend_char_has_nul_byte |
987 | | |
988 | 8.33M | #define ZVAL_STRINGL(z, s, l) do { \ |
989 | 8.33M | ZVAL_NEW_STR(z, zend_string_init(s, l, 0)); \ |
990 | 8.33M | } while (0) |
991 | | |
992 | 1.45M | #define ZVAL_STRING(z, s) do { \ |
993 | 1.45M | const char *_s = (s); \ |
994 | 1.45M | ZVAL_STRINGL(z, _s, strlen(_s)); \ |
995 | 1.45M | } while (0) |
996 | | |
997 | 853k | #define ZVAL_EMPTY_STRING(z) do { \ |
998 | 853k | ZVAL_INTERNED_STR(z, ZSTR_EMPTY_ALLOC()); \ |
999 | 853k | } while (0) |
1000 | | |
1001 | 0 | #define ZVAL_PSTRINGL(z, s, l) do { \ |
1002 | 0 | ZVAL_NEW_STR(z, zend_string_init(s, l, 1)); \ |
1003 | 0 | } while (0) |
1004 | | |
1005 | | #define ZVAL_PSTRING(z, s) do { \ |
1006 | | const char *_s = (s); \ |
1007 | | ZVAL_PSTRINGL(z, _s, strlen(_s)); \ |
1008 | | } while (0) |
1009 | | |
1010 | 0 | #define ZVAL_EMPTY_PSTRING(z) do { \ |
1011 | 0 | ZVAL_PSTRINGL(z, "", 0); \ |
1012 | 0 | } while (0) |
1013 | | |
1014 | 8.87k | #define ZVAL_CHAR(z, c) do { \ |
1015 | 8.87k | char _c = (c); \ |
1016 | 8.87k | ZVAL_INTERNED_STR(z, ZSTR_CHAR((zend_uchar) _c)); \ |
1017 | 8.87k | } while (0) |
1018 | | |
1019 | 302k | #define ZVAL_STRINGL_FAST(z, s, l) do { \ |
1020 | 302k | ZVAL_STR(z, zend_string_init_fast(s, l)); \ |
1021 | 302k | } while (0) |
1022 | | |
1023 | | #define ZVAL_STRING_FAST(z, s) do { \ |
1024 | | const char *_s = (s); \ |
1025 | | ZVAL_STRINGL_FAST(z, _s, strlen(_s)); \ |
1026 | | } while (0) |
1027 | | |
1028 | 101 | #define ZVAL_ZVAL(z, zv, copy, dtor) do { \ |
1029 | 101 | zval *__z = (z); \ |
1030 | 101 | zval *__zv = (zv); \ |
1031 | 101 | if (EXPECTED(!Z_ISREF_P(__zv))) { \ |
1032 | 101 | if (copy && !dtor) { \ |
1033 | 101 | ZVAL_COPY(__z, __zv); \ |
1034 | 101 | } else { \ |
1035 | 0 | ZVAL_COPY_VALUE(__z, __zv); \ |
1036 | 0 | } \ |
1037 | 101 | } else { \ |
1038 | 0 | ZVAL_COPY(__z, Z_REFVAL_P(__zv)); \ |
1039 | 0 | if (dtor || !copy) { \ |
1040 | 0 | zval_ptr_dtor(__zv); \ |
1041 | 0 | } \ |
1042 | 0 | } \ |
1043 | 101 | } while (0) |
1044 | | |
1045 | 81.0k | #define RETVAL_BOOL(b) ZVAL_BOOL(return_value, b) |
1046 | 819 | #define RETVAL_NULL() ZVAL_NULL(return_value) |
1047 | 12.6k | #define RETVAL_LONG(l) ZVAL_LONG(return_value, l) |
1048 | 620 | #define RETVAL_DOUBLE(d) ZVAL_DOUBLE(return_value, d) |
1049 | 95.7k | #define RETVAL_STR(s) ZVAL_STR(return_value, s) |
1050 | 0 | #define RETVAL_INTERNED_STR(s) ZVAL_INTERNED_STR(return_value, s) |
1051 | 12.4k | #define RETVAL_NEW_STR(s) ZVAL_NEW_STR(return_value, s) |
1052 | 1.15k | #define RETVAL_STR_COPY(s) ZVAL_STR_COPY(return_value, s) |
1053 | 27 | #define RETVAL_STRING(s) ZVAL_STRING(return_value, s) |
1054 | 1.37k | #define RETVAL_STRINGL(s, l) ZVAL_STRINGL(return_value, s, l) |
1055 | | #define RETVAL_STRING_FAST(s) ZVAL_STRING_FAST(return_value, s) |
1056 | 77 | #define RETVAL_STRINGL_FAST(s, l) ZVAL_STRINGL_FAST(return_value, s, l) |
1057 | 116 | #define RETVAL_EMPTY_STRING() ZVAL_EMPTY_STRING(return_value) |
1058 | 505 | #define RETVAL_CHAR(c) ZVAL_CHAR(return_value, c) |
1059 | 0 | #define RETVAL_RES(r) ZVAL_RES(return_value, r) |
1060 | 486 | #define RETVAL_ARR(r) ZVAL_ARR(return_value, r) |
1061 | 736 | #define RETVAL_EMPTY_ARRAY() ZVAL_EMPTY_ARRAY(return_value) |
1062 | 3.03k | #define RETVAL_OBJ(r) ZVAL_OBJ(return_value, r) |
1063 | 1.29k | #define RETVAL_OBJ_COPY(r) ZVAL_OBJ_COPY(return_value, r) |
1064 | 495 | #define RETVAL_COPY(zv) ZVAL_COPY(return_value, zv) |
1065 | 2.41k | #define RETVAL_COPY_VALUE(zv) ZVAL_COPY_VALUE(return_value, zv) |
1066 | 3.24k | #define RETVAL_COPY_DEREF(zv) ZVAL_COPY_DEREF(return_value, zv) |
1067 | 101 | #define RETVAL_ZVAL(zv, copy, dtor) ZVAL_ZVAL(return_value, zv, copy, dtor) |
1068 | 78.3k | #define RETVAL_FALSE ZVAL_FALSE(return_value) |
1069 | 39.3k | #define RETVAL_TRUE ZVAL_TRUE(return_value) |
1070 | | |
1071 | 80.6k | #define RETURN_BOOL(b) do { RETVAL_BOOL(b); return; } while (0) |
1072 | 395 | #define RETURN_NULL() do { RETVAL_NULL(); return;} while (0) |
1073 | 7.52k | #define RETURN_LONG(l) do { RETVAL_LONG(l); return; } while (0) |
1074 | 620 | #define RETURN_DOUBLE(d) do { RETVAL_DOUBLE(d); return; } while (0) |
1075 | 93.7k | #define RETURN_STR(s) do { RETVAL_STR(s); return; } while (0) |
1076 | 0 | #define RETURN_INTERNED_STR(s) do { RETVAL_INTERNED_STR(s); return; } while (0) |
1077 | 11.9k | #define RETURN_NEW_STR(s) do { RETVAL_NEW_STR(s); return; } while (0) |
1078 | 1.07k | #define RETURN_STR_COPY(s) do { RETVAL_STR_COPY(s); return; } while (0) |
1079 | 27 | #define RETURN_STRING(s) do { RETVAL_STRING(s); return; } while (0) |
1080 | 258 | #define RETURN_STRINGL(s, l) do { RETVAL_STRINGL(s, l); return; } while (0) |
1081 | | #define RETURN_STRING_FAST(s) do { RETVAL_STRING_FAST(s); return; } while (0) |
1082 | 77 | #define RETURN_STRINGL_FAST(s, l) do { RETVAL_STRINGL_FAST(s, l); return; } while (0) |
1083 | 116 | #define RETURN_EMPTY_STRING() do { RETVAL_EMPTY_STRING(); return; } while (0) |
1084 | 505 | #define RETURN_CHAR(c) do { RETVAL_CHAR(c); return; } while (0) |
1085 | 0 | #define RETURN_RES(r) do { RETVAL_RES(r); return; } while (0) |
1086 | 445 | #define RETURN_ARR(r) do { RETVAL_ARR(r); return; } while (0) |
1087 | 311 | #define RETURN_EMPTY_ARRAY() do { RETVAL_EMPTY_ARRAY(); return; } while (0) |
1088 | 3.03k | #define RETURN_OBJ(r) do { RETVAL_OBJ(r); return; } while (0) |
1089 | 1.06k | #define RETURN_OBJ_COPY(r) do { RETVAL_OBJ_COPY(r); return; } while (0) |
1090 | 182 | #define RETURN_COPY(zv) do { RETVAL_COPY(zv); return; } while (0) |
1091 | 1.46k | #define RETURN_COPY_VALUE(zv) do { RETVAL_COPY_VALUE(zv); return; } while (0) |
1092 | 3.24k | #define RETURN_COPY_DEREF(zv) do { RETVAL_COPY_DEREF(zv); return; } while (0) |
1093 | 101 | #define RETURN_ZVAL(zv, copy, dtor) do { RETVAL_ZVAL(zv, copy, dtor); return; } while (0) |
1094 | 8.60k | #define RETURN_FALSE do { RETVAL_FALSE; return; } while (0) |
1095 | 39.0k | #define RETURN_TRUE do { RETVAL_TRUE; return; } while (0) |
1096 | 3.99k | #define RETURN_THROWS() do { ZEND_ASSERT(EG(exception)); (void) return_value; return; } while (0) |
1097 | | |
1098 | 68 | #define HASH_OF(p) (Z_TYPE_P(p)==IS_ARRAY ? Z_ARRVAL_P(p) : ((Z_TYPE_P(p)==IS_OBJECT ? Z_OBJ_HT_P(p)->get_properties(Z_OBJ_P(p)) : NULL))) |
1099 | | |
1100 | | /* For compatibility */ |
1101 | | #define ZEND_MINIT ZEND_MODULE_STARTUP_N |
1102 | | #define ZEND_MSHUTDOWN ZEND_MODULE_SHUTDOWN_N |
1103 | | #define ZEND_RINIT ZEND_MODULE_ACTIVATE_N |
1104 | | #define ZEND_RSHUTDOWN ZEND_MODULE_DEACTIVATE_N |
1105 | | #define ZEND_MINFO ZEND_MODULE_INFO_N |
1106 | | #define ZEND_GINIT(module) ((void (*)(void*))(ZEND_MODULE_GLOBALS_CTOR_N(module))) |
1107 | | #define ZEND_GSHUTDOWN(module) ((void (*)(void*))(ZEND_MODULE_GLOBALS_DTOR_N(module))) |
1108 | | |
1109 | | #define ZEND_MINIT_FUNCTION ZEND_MODULE_STARTUP_D |
1110 | | #define ZEND_MSHUTDOWN_FUNCTION ZEND_MODULE_SHUTDOWN_D |
1111 | | #define ZEND_RINIT_FUNCTION ZEND_MODULE_ACTIVATE_D |
1112 | | #define ZEND_RSHUTDOWN_FUNCTION ZEND_MODULE_DEACTIVATE_D |
1113 | | #define ZEND_MINFO_FUNCTION ZEND_MODULE_INFO_D |
1114 | | #define ZEND_GINIT_FUNCTION ZEND_MODULE_GLOBALS_CTOR_D |
1115 | | #define ZEND_GSHUTDOWN_FUNCTION ZEND_MODULE_GLOBALS_DTOR_D |
1116 | | |
1117 | | /* May modify arg in-place. Will free arg in failure case (and take ownership in success case). |
1118 | | * Prefer using the ZEND_TRY_ASSIGN_* macros over these APIs. */ |
1119 | | ZEND_API zend_result zend_try_assign_typed_ref_ex(zend_reference *ref, zval *zv, bool strict); |
1120 | | ZEND_API zend_result zend_try_assign_typed_ref(zend_reference *ref, zval *zv); |
1121 | | |
1122 | | ZEND_API zend_result zend_try_assign_typed_ref_null(zend_reference *ref); |
1123 | | ZEND_API zend_result zend_try_assign_typed_ref_bool(zend_reference *ref, bool val); |
1124 | | ZEND_API zend_result zend_try_assign_typed_ref_long(zend_reference *ref, zend_long lval); |
1125 | | ZEND_API zend_result zend_try_assign_typed_ref_double(zend_reference *ref, double dval); |
1126 | | ZEND_API zend_result zend_try_assign_typed_ref_empty_string(zend_reference *ref); |
1127 | | ZEND_API zend_result zend_try_assign_typed_ref_str(zend_reference *ref, zend_string *str); |
1128 | | ZEND_API zend_result zend_try_assign_typed_ref_string(zend_reference *ref, const char *string); |
1129 | | ZEND_API zend_result zend_try_assign_typed_ref_stringl(zend_reference *ref, const char *string, size_t len); |
1130 | | ZEND_API zend_result zend_try_assign_typed_ref_arr(zend_reference *ref, zend_array *arr); |
1131 | | ZEND_API zend_result zend_try_assign_typed_ref_res(zend_reference *ref, zend_resource *res); |
1132 | | ZEND_API zend_result zend_try_assign_typed_ref_zval(zend_reference *ref, zval *zv); |
1133 | | ZEND_API zend_result zend_try_assign_typed_ref_zval_ex(zend_reference *ref, zval *zv, bool strict); |
1134 | | |
1135 | 0 | #define _ZEND_TRY_ASSIGN_NULL(zv, is_ref) do { \ |
1136 | 0 | zval *_zv = zv; \ |
1137 | 0 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1138 | 0 | zend_reference *ref = Z_REF_P(_zv); \ |
1139 | 0 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1140 | 0 | zend_try_assign_typed_ref_null(ref); \ |
1141 | 0 | break; \ |
1142 | 0 | } \ |
1143 | 0 | _zv = &ref->val; \ |
1144 | 0 | } \ |
1145 | 0 | zval_ptr_safe_dtor(_zv); \ |
1146 | 0 | ZVAL_NULL(_zv); \ |
1147 | 0 | } while (0) |
1148 | | |
1149 | | #define ZEND_TRY_ASSIGN_NULL(zv) \ |
1150 | | _ZEND_TRY_ASSIGN_NULL(zv, 0) |
1151 | | |
1152 | 0 | #define ZEND_TRY_ASSIGN_REF_NULL(zv) do { \ |
1153 | 0 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1154 | 0 | _ZEND_TRY_ASSIGN_NULL(zv, 1); \ |
1155 | 0 | } while (0) |
1156 | | |
1157 | | #define _ZEND_TRY_ASSIGN_FALSE(zv, is_ref) do { \ |
1158 | | zval *_zv = zv; \ |
1159 | | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1160 | | zend_reference *ref = Z_REF_P(_zv); \ |
1161 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1162 | | zend_try_assign_typed_ref_bool(ref, 0); \ |
1163 | | break; \ |
1164 | | } \ |
1165 | | _zv = &ref->val; \ |
1166 | | } \ |
1167 | | zval_ptr_safe_dtor(_zv); \ |
1168 | | ZVAL_FALSE(_zv); \ |
1169 | | } while (0) |
1170 | | |
1171 | | #define ZEND_TRY_ASSIGN_FALSE(zv) \ |
1172 | | _ZEND_TRY_ASSIGN_FALSE(zv, 0) |
1173 | | |
1174 | | #define ZEND_TRY_ASSIGN_REF_FALSE(zv) do { \ |
1175 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1176 | | _ZEND_TRY_ASSIGN_FALSE(zv, 1); \ |
1177 | | } while (0) |
1178 | | |
1179 | | #define _ZEND_TRY_ASSIGN_TRUE(zv, is_ref) do { \ |
1180 | | zval *_zv = zv; \ |
1181 | | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1182 | | zend_reference *ref = Z_REF_P(_zv); \ |
1183 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1184 | | zend_try_assign_typed_ref_bool(ref, 1); \ |
1185 | | break; \ |
1186 | | } \ |
1187 | | _zv = &ref->val; \ |
1188 | | } \ |
1189 | | zval_ptr_safe_dtor(_zv); \ |
1190 | | ZVAL_TRUE(_zv); \ |
1191 | | } while (0) |
1192 | | |
1193 | | #define ZEND_TRY_ASSIGN_TRUE(zv) \ |
1194 | | _ZEND_TRY_ASSIGN_TRUE(zv, 0) |
1195 | | |
1196 | | #define ZEND_TRY_ASSIGN_REF_TRUE(zv) do { \ |
1197 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1198 | | _ZEND_TRY_ASSIGN_TRUE(zv, 1); \ |
1199 | | } while (0) |
1200 | | |
1201 | | #define _ZEND_TRY_ASSIGN_BOOL(zv, bval, is_ref) do { \ |
1202 | | zval *_zv = zv; \ |
1203 | | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1204 | | zend_reference *ref = Z_REF_P(_zv); \ |
1205 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1206 | | zend_try_assign_typed_ref_bool(ref, 1); \ |
1207 | | break; \ |
1208 | | } \ |
1209 | | _zv = &ref->val; \ |
1210 | | } \ |
1211 | | zval_ptr_safe_dtor(_zv); \ |
1212 | | ZVAL_BOOL(_zv, bval); \ |
1213 | | } while (0) |
1214 | | |
1215 | | #define ZEND_TRY_ASSIGN_BOOL(zv, bval) \ |
1216 | | _ZEND_TRY_ASSIGN_BOOL(zv, bval, 0) |
1217 | | |
1218 | | #define ZEND_TRY_ASSIGN_REF_BOOL(zv, bval) do { \ |
1219 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1220 | | _ZEND_TRY_ASSIGN_BOOL(zv, bval, 1); \ |
1221 | | } while (0) |
1222 | | |
1223 | 68 | #define _ZEND_TRY_ASSIGN_LONG(zv, lval, is_ref) do { \ |
1224 | 68 | zval *_zv = zv; \ |
1225 | 68 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1226 | 68 | zend_reference *ref = Z_REF_P(_zv); \ |
1227 | 68 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1228 | 0 | zend_try_assign_typed_ref_long(ref, lval); \ |
1229 | 0 | break; \ |
1230 | 0 | } \ |
1231 | 68 | _zv = &ref->val; \ |
1232 | 68 | } \ |
1233 | 68 | zval_ptr_safe_dtor(_zv); \ |
1234 | 68 | ZVAL_LONG(_zv, lval); \ |
1235 | 68 | } while (0) |
1236 | | |
1237 | | #define ZEND_TRY_ASSIGN_LONG(zv, lval) \ |
1238 | | _ZEND_TRY_ASSIGN_LONG(zv, lval, 0) |
1239 | | |
1240 | 68 | #define ZEND_TRY_ASSIGN_REF_LONG(zv, lval) do { \ |
1241 | 68 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1242 | 68 | _ZEND_TRY_ASSIGN_LONG(zv, lval, 1); \ |
1243 | 68 | } while (0) |
1244 | | |
1245 | 0 | #define _ZEND_TRY_ASSIGN_DOUBLE(zv, dval, is_ref) do { \ |
1246 | 0 | zval *_zv = zv; \ |
1247 | 0 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1248 | 0 | zend_reference *ref = Z_REF_P(_zv); \ |
1249 | 0 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1250 | 0 | zend_try_assign_typed_ref_double(ref, dval); \ |
1251 | 0 | break; \ |
1252 | 0 | } \ |
1253 | 0 | _zv = &ref->val; \ |
1254 | 0 | } \ |
1255 | 0 | zval_ptr_safe_dtor(_zv); \ |
1256 | 0 | ZVAL_DOUBLE(_zv, dval); \ |
1257 | 0 | } while (0) |
1258 | | |
1259 | | #define ZEND_TRY_ASSIGN_DOUBLE(zv, dval) \ |
1260 | | _ZEND_TRY_ASSIGN_DOUBLE(zv, dval, 0) |
1261 | | |
1262 | 0 | #define ZEND_TRY_ASSIGN_REF_DOUBLE(zv, dval) do { \ |
1263 | 0 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1264 | 0 | _ZEND_TRY_ASSIGN_DOUBLE(zv, dval, 1); \ |
1265 | 0 | } while (0) |
1266 | | |
1267 | 0 | #define _ZEND_TRY_ASSIGN_EMPTY_STRING(zv, is_ref) do { \ |
1268 | 0 | zval *_zv = zv; \ |
1269 | 0 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1270 | 0 | zend_reference *ref = Z_REF_P(_zv); \ |
1271 | 0 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1272 | 0 | zend_try_assign_typed_ref_empty_string(ref); \ |
1273 | 0 | break; \ |
1274 | 0 | } \ |
1275 | 0 | _zv = &ref->val; \ |
1276 | 0 | } \ |
1277 | 0 | zval_ptr_safe_dtor(_zv); \ |
1278 | 0 | ZVAL_EMPTY_STRING(_zv); \ |
1279 | 0 | } while (0) |
1280 | | |
1281 | | #define ZEND_TRY_ASSIGN_EMPTY_STRING(zv) \ |
1282 | | _ZEND_TRY_ASSIGN_EMPTY_STRING(zv, 0) |
1283 | | |
1284 | 0 | #define ZEND_TRY_ASSIGN_REF_EMPTY_STRING(zv) do { \ |
1285 | 0 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1286 | 0 | _ZEND_TRY_ASSIGN_EMPTY_STRING(zv, 1); \ |
1287 | 0 | } while (0) |
1288 | | |
1289 | 139 | #define _ZEND_TRY_ASSIGN_STR(zv, str, is_ref) do { \ |
1290 | 139 | zval *_zv = zv; \ |
1291 | 139 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1292 | 139 | zend_reference *ref = Z_REF_P(_zv); \ |
1293 | 139 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1294 | 0 | zend_try_assign_typed_ref_str(ref, str); \ |
1295 | 0 | break; \ |
1296 | 0 | } \ |
1297 | 139 | _zv = &ref->val; \ |
1298 | 139 | } \ |
1299 | 139 | zval_ptr_safe_dtor(_zv); \ |
1300 | 139 | ZVAL_STR(_zv, str); \ |
1301 | 139 | } while (0) |
1302 | | |
1303 | | #define ZEND_TRY_ASSIGN_STR(zv, str) \ |
1304 | | _ZEND_TRY_ASSIGN_STR(zv, str, 0) |
1305 | | |
1306 | 139 | #define ZEND_TRY_ASSIGN_REF_STR(zv, str) do { \ |
1307 | 139 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1308 | 139 | _ZEND_TRY_ASSIGN_STR(zv, str, 1); \ |
1309 | 139 | } while (0) |
1310 | | |
1311 | | #define _ZEND_TRY_ASSIGN_NEW_STR(zv, str, is_str) do { \ |
1312 | | zval *_zv = zv; \ |
1313 | | if (is_str || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1314 | | zend_reference *ref = Z_REF_P(_zv); \ |
1315 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1316 | | zend_try_assign_typed_ref_str(ref, str); \ |
1317 | | break; \ |
1318 | | } \ |
1319 | | _zv = &ref->val; \ |
1320 | | } \ |
1321 | | zval_ptr_safe_dtor(_zv); \ |
1322 | | ZVAL_NEW_STR(_zv, str); \ |
1323 | | } while (0) |
1324 | | |
1325 | | #define ZEND_TRY_ASSIGN_NEW_STR(zv, str) \ |
1326 | | _ZEND_TRY_ASSIGN_NEW_STR(zv, str, 0) |
1327 | | |
1328 | | #define ZEND_TRY_ASSIGN_REF_NEW_STR(zv, str) do { \ |
1329 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1330 | | _ZEND_TRY_ASSIGN_NEW_STR(zv, str, 1); \ |
1331 | | } while (0) |
1332 | | |
1333 | 21 | #define _ZEND_TRY_ASSIGN_STRING(zv, string, is_ref) do { \ |
1334 | 21 | zval *_zv = zv; \ |
1335 | 21 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1336 | 21 | zend_reference *ref = Z_REF_P(_zv); \ |
1337 | 21 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1338 | 9 | zend_try_assign_typed_ref_string(ref, string); \ |
1339 | 9 | break; \ |
1340 | 9 | } \ |
1341 | 21 | _zv = &ref->val; \ |
1342 | 12 | } \ |
1343 | 21 | zval_ptr_safe_dtor(_zv); \ |
1344 | 12 | ZVAL_STRING(_zv, string); \ |
1345 | 12 | } while (0) |
1346 | | |
1347 | | #define ZEND_TRY_ASSIGN_STRING(zv, string) \ |
1348 | | _ZEND_TRY_ASSIGN_STRING(zv, string, 0) |
1349 | | |
1350 | 21 | #define ZEND_TRY_ASSIGN_REF_STRING(zv, string) do { \ |
1351 | 21 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1352 | 21 | _ZEND_TRY_ASSIGN_STRING(zv, string, 1); \ |
1353 | 21 | } while (0) |
1354 | | |
1355 | 0 | #define _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, is_ref) do { \ |
1356 | 0 | zval *_zv = zv; \ |
1357 | 0 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1358 | 0 | zend_reference *ref = Z_REF_P(_zv); \ |
1359 | 0 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1360 | 0 | zend_try_assign_typed_ref_stringl(ref, string, len); \ |
1361 | 0 | break; \ |
1362 | 0 | } \ |
1363 | 0 | _zv = &ref->val; \ |
1364 | 0 | } \ |
1365 | 0 | zval_ptr_safe_dtor(_zv); \ |
1366 | 0 | ZVAL_STRINGL(_zv, string, len); \ |
1367 | 0 | } while (0) |
1368 | | |
1369 | | #define ZEND_TRY_ASSIGN_STRINGL(zv, string, len) \ |
1370 | | _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, 0) |
1371 | | |
1372 | 0 | #define ZEND_TRY_ASSIGN_REF_STRINGL(zv, string, len) do { \ |
1373 | 0 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1374 | 0 | _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, 1); \ |
1375 | 0 | } while (0) |
1376 | | |
1377 | | #define _ZEND_TRY_ASSIGN_ARR(zv, arr, is_ref) do { \ |
1378 | | zval *_zv = zv; \ |
1379 | | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1380 | | zend_reference *ref = Z_REF_P(_zv); \ |
1381 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1382 | | zend_try_assign_typed_ref_arr(ref, arr); \ |
1383 | | break; \ |
1384 | | } \ |
1385 | | _zv = &ref->val; \ |
1386 | | } \ |
1387 | | zval_ptr_safe_dtor(_zv); \ |
1388 | | ZVAL_ARR(_zv, arr); \ |
1389 | | } while (0) |
1390 | | |
1391 | | #define ZEND_TRY_ASSIGN_ARR(zv, arr) \ |
1392 | | _ZEND_TRY_ASSIGN_ARR(zv, arr, 0) |
1393 | | |
1394 | | #define ZEND_TRY_ASSIGN_REF_ARR(zv, arr) do { \ |
1395 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1396 | | ZEND_ASSERT(!(GC_FLAGS(arr) & GC_IMMUTABLE)); \ |
1397 | | _ZEND_TRY_ASSIGN_ARR(zv, arr, 1); \ |
1398 | | } while (0) |
1399 | | |
1400 | | #define _ZEND_TRY_ASSIGN_RES(zv, res, is_ref) do { \ |
1401 | | zval *_zv = zv; \ |
1402 | | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1403 | | zend_reference *ref = Z_REF_P(_zv); \ |
1404 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1405 | | zend_try_assign_typed_ref_res(ref, res); \ |
1406 | | break; \ |
1407 | | } \ |
1408 | | _zv = &ref->val; \ |
1409 | | } \ |
1410 | | zval_ptr_safe_dtor(_zv); \ |
1411 | | ZVAL_RES(_zv, res); \ |
1412 | | } while (0) |
1413 | | |
1414 | | #define ZEND_TRY_ASSIGN_RES(zv, res) \ |
1415 | | _ZEND_TRY_ASSIGN_RES(zv, res, 0) |
1416 | | |
1417 | | #define ZEND_TRY_ASSIGN_REF_RES(zv, res) do { \ |
1418 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1419 | | _ZEND_TRY_ASSIGN_RES(zv, res, 1); \ |
1420 | | } while (0) |
1421 | | |
1422 | 0 | #define _ZEND_TRY_ASSIGN_TMP(zv, other_zv, is_ref) do { \ |
1423 | 0 | zval *_zv = zv; \ |
1424 | 0 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1425 | 0 | zend_reference *ref = Z_REF_P(_zv); \ |
1426 | 0 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1427 | 0 | zend_try_assign_typed_ref(ref, other_zv); \ |
1428 | 0 | break; \ |
1429 | 0 | } \ |
1430 | 0 | _zv = &ref->val; \ |
1431 | 0 | } \ |
1432 | 0 | zval_ptr_safe_dtor(_zv); \ |
1433 | 0 | ZVAL_COPY_VALUE(_zv, other_zv); \ |
1434 | 0 | } while (0) |
1435 | | |
1436 | | #define ZEND_TRY_ASSIGN_TMP(zv, other_zv) \ |
1437 | | _ZEND_TRY_ASSIGN_TMP(zv, other_zv, 0) |
1438 | | |
1439 | 0 | #define ZEND_TRY_ASSIGN_REF_TMP(zv, other_zv) do { \ |
1440 | 0 | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1441 | 0 | _ZEND_TRY_ASSIGN_TMP(zv, other_zv, 1); \ |
1442 | 0 | } while (0) |
1443 | | |
1444 | | #define _ZEND_TRY_ASSIGN_VALUE(zv, other_zv, is_ref) do { \ |
1445 | | zval *_zv = zv; \ |
1446 | | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1447 | | zend_reference *ref = Z_REF_P(_zv); \ |
1448 | | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1449 | | zend_try_assign_typed_ref_zval(ref, other_zv); \ |
1450 | | break; \ |
1451 | | } \ |
1452 | | _zv = &ref->val; \ |
1453 | | } \ |
1454 | | zval_ptr_safe_dtor(_zv); \ |
1455 | | ZVAL_COPY_VALUE(_zv, other_zv); \ |
1456 | | } while (0) |
1457 | | |
1458 | | #define ZEND_TRY_ASSIGN_VALUE(zv, other_zv) \ |
1459 | | _ZEND_TRY_ASSIGN_VALUE(zv, other_zv, 0) |
1460 | | |
1461 | | #define ZEND_TRY_ASSIGN_REF_VALUE(zv, other_zv) do { \ |
1462 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1463 | | _ZEND_TRY_ASSIGN_VALUE(zv, other_zv, 1); \ |
1464 | | } while (0) |
1465 | | |
1466 | | #define ZEND_TRY_ASSIGN_COPY(zv, other_zv) do { \ |
1467 | | Z_TRY_ADDREF_P(other_zv); \ |
1468 | | ZEND_TRY_ASSIGN_VALUE(zv, other_zv); \ |
1469 | | } while (0) |
1470 | | |
1471 | | #define ZEND_TRY_ASSIGN_REF_COPY(zv, other_zv) do { \ |
1472 | | Z_TRY_ADDREF_P(other_zv); \ |
1473 | | ZEND_TRY_ASSIGN_REF_VALUE(zv, other_zv); \ |
1474 | | } while (0) |
1475 | | |
1476 | 7 | #define _ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict, is_ref) do { \ |
1477 | 7 | zval *_zv = zv; \ |
1478 | 7 | if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \ |
1479 | 0 | zend_reference *ref = Z_REF_P(_zv); \ |
1480 | 0 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { \ |
1481 | 0 | zend_try_assign_typed_ref_zval_ex(ref, other_zv, strict); \ |
1482 | 0 | break; \ |
1483 | 0 | } \ |
1484 | 0 | _zv = &ref->val; \ |
1485 | 0 | } \ |
1486 | 7 | zval_ptr_safe_dtor(_zv); \ |
1487 | 7 | ZVAL_COPY_VALUE(_zv, other_zv); \ |
1488 | 7 | } while (0) |
1489 | | |
1490 | | #define ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict) \ |
1491 | 7 | _ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict, 0) |
1492 | | |
1493 | | #define ZEND_TRY_ASSIGN_REF_VALUE_EX(zv, other_zv, strict) do { \ |
1494 | | ZEND_ASSERT(Z_ISREF_P(zv)); \ |
1495 | | _ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict, 1); \ |
1496 | | } while (0) |
1497 | | |
1498 | 7 | #define ZEND_TRY_ASSIGN_COPY_EX(zv, other_zv, strict) do { \ |
1499 | 7 | Z_TRY_ADDREF_P(other_zv); \ |
1500 | 7 | ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict); \ |
1501 | 7 | } while (0) |
1502 | | |
1503 | | #define ZEND_TRY_ASSIGN_REF_COPY_EX(zv, other_zv, strict) do { \ |
1504 | | Z_TRY_ADDREF_P(other_zv); \ |
1505 | | ZEND_TRY_ASSIGN_REF_VALUE_EX(zv, other_zv, strict); \ |
1506 | | } while (0) |
1507 | | |
1508 | | /* Initializes a reference to an empty array and returns dereferenced zval, |
1509 | | * or NULL if the initialization failed. */ |
1510 | | static zend_always_inline zval *zend_try_array_init_size(zval *zv, uint32_t size) |
1511 | 25 | { |
1512 | 25 | zend_array *arr = zend_new_array(size); |
1513 | | |
1514 | 25 | if (EXPECTED(Z_ISREF_P(zv))) { |
1515 | 25 | zend_reference *ref = Z_REF_P(zv); |
1516 | 25 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { |
1517 | 11 | if (zend_try_assign_typed_ref_arr(ref, arr) == FAILURE) { |
1518 | 0 | return NULL; |
1519 | 0 | } |
1520 | 11 | return &ref->val; |
1521 | 11 | } |
1522 | 14 | zv = &ref->val; |
1523 | 14 | } |
1524 | 14 | zval_ptr_safe_dtor(zv); |
1525 | 14 | ZVAL_ARR(zv, arr); |
1526 | 14 | return zv; |
1527 | 25 | } Unexecuted instantiation: php_date.c:zend_try_array_init_size Unexecuted instantiation: php_time.c:zend_try_array_init_size Unexecuted instantiation: time_duration.c:zend_try_array_init_size php_pcre.c:zend_try_array_init_size Line | Count | Source | 1511 | 2 | { | 1512 | 2 | zend_array *arr = zend_new_array(size); | 1513 | | | 1514 | 2 | if (EXPECTED(Z_ISREF_P(zv))) { | 1515 | 2 | zend_reference *ref = Z_REF_P(zv); | 1516 | 2 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { | 1517 | 0 | if (zend_try_assign_typed_ref_arr(ref, arr) == FAILURE) { | 1518 | 0 | return NULL; | 1519 | 0 | } | 1520 | 0 | return &ref->val; | 1521 | 0 | } | 1522 | 2 | zv = &ref->val; | 1523 | 2 | } | 1524 | 2 | zval_ptr_safe_dtor(zv); | 1525 | 2 | ZVAL_ARR(zv, arr); | 1526 | 2 | return zv; | 1527 | 2 | } |
Unexecuted instantiation: exif.c:zend_try_array_init_size Unexecuted instantiation: hash_adler32.c:zend_try_array_init_size Unexecuted instantiation: hash_crc32.c:zend_try_array_init_size Unexecuted instantiation: hash_fnv.c:zend_try_array_init_size Unexecuted instantiation: hash_gost.c:zend_try_array_init_size Unexecuted instantiation: hash_haval.c:zend_try_array_init_size Unexecuted instantiation: hash_joaat.c:zend_try_array_init_size Unexecuted instantiation: hash_md.c:zend_try_array_init_size Unexecuted instantiation: hash_murmur.c:zend_try_array_init_size Unexecuted instantiation: hash_ripemd.c:zend_try_array_init_size Unexecuted instantiation: hash_sha_ni.c:zend_try_array_init_size Unexecuted instantiation: hash_sha_sse2.c:zend_try_array_init_size Unexecuted instantiation: hash_sha.c:zend_try_array_init_size Unexecuted instantiation: hash_sha3.c:zend_try_array_init_size Unexecuted instantiation: hash_snefru.c:zend_try_array_init_size Unexecuted instantiation: hash_tiger.c:zend_try_array_init_size Unexecuted instantiation: hash_whirlpool.c:zend_try_array_init_size Unexecuted instantiation: hash_xxhash.c:zend_try_array_init_size Unexecuted instantiation: hash.c:zend_try_array_init_size Unexecuted instantiation: json_encoder.c:zend_try_array_init_size Unexecuted instantiation: json_parser.tab.c:zend_try_array_init_size Unexecuted instantiation: json_scanner.c:zend_try_array_init_size Unexecuted instantiation: json.c:zend_try_array_init_size Unexecuted instantiation: php_lexbor.c:zend_try_array_init_size Unexecuted instantiation: shared_alloc_mmap.c:zend_try_array_init_size Unexecuted instantiation: shared_alloc_posix.c:zend_try_array_init_size Unexecuted instantiation: shared_alloc_shm.c:zend_try_array_init_size Unexecuted instantiation: zend_accelerator_api.c:zend_try_array_init_size Unexecuted instantiation: zend_accelerator_blacklist.c:zend_try_array_init_size Unexecuted instantiation: zend_accelerator_debug.c:zend_try_array_init_size Unexecuted instantiation: zend_accelerator_hash.c:zend_try_array_init_size Unexecuted instantiation: zend_accelerator_module.c:zend_try_array_init_size Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_try_array_init_size Unexecuted instantiation: zend_file_cache.c:zend_try_array_init_size Unexecuted instantiation: zend_persist_calc.c:zend_try_array_init_size Unexecuted instantiation: zend_persist.c:zend_try_array_init_size Unexecuted instantiation: zend_shared_alloc.c:zend_try_array_init_size Unexecuted instantiation: ZendAccelerator.c:zend_try_array_init_size Unexecuted instantiation: zend_jit_vm_helpers.c:zend_try_array_init_size Unexecuted instantiation: zend_jit.c:zend_try_array_init_size Unexecuted instantiation: csprng.c:zend_try_array_init_size Unexecuted instantiation: engine_mt19937.c:zend_try_array_init_size Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_try_array_init_size Unexecuted instantiation: engine_secure.c:zend_try_array_init_size Unexecuted instantiation: engine_user.c:zend_try_array_init_size Unexecuted instantiation: engine_xoshiro256starstar.c:zend_try_array_init_size Unexecuted instantiation: gammasection.c:zend_try_array_init_size Unexecuted instantiation: random.c:zend_try_array_init_size Unexecuted instantiation: randomizer.c:zend_try_array_init_size Unexecuted instantiation: zend_utils.c:zend_try_array_init_size Unexecuted instantiation: php_reflection.c:zend_try_array_init_size Unexecuted instantiation: php_spl.c:zend_try_array_init_size Unexecuted instantiation: spl_array.c:zend_try_array_init_size Unexecuted instantiation: spl_directory.c:zend_try_array_init_size Unexecuted instantiation: spl_dllist.c:zend_try_array_init_size Unexecuted instantiation: spl_exceptions.c:zend_try_array_init_size Unexecuted instantiation: spl_fixedarray.c:zend_try_array_init_size Unexecuted instantiation: spl_functions.c:zend_try_array_init_size Unexecuted instantiation: spl_heap.c:zend_try_array_init_size Unexecuted instantiation: spl_iterators.c:zend_try_array_init_size Unexecuted instantiation: spl_observer.c:zend_try_array_init_size Unexecuted instantiation: array.c:zend_try_array_init_size Unexecuted instantiation: assert.c:zend_try_array_init_size Unexecuted instantiation: base64.c:zend_try_array_init_size Unexecuted instantiation: basic_functions.c:zend_try_array_init_size Unexecuted instantiation: browscap.c:zend_try_array_init_size Unexecuted instantiation: crc32_x86.c:zend_try_array_init_size Unexecuted instantiation: crc32.c:zend_try_array_init_size Unexecuted instantiation: credits.c:zend_try_array_init_size Unexecuted instantiation: crypt.c:zend_try_array_init_size Unexecuted instantiation: css.c:zend_try_array_init_size Unexecuted instantiation: datetime.c:zend_try_array_init_size Unexecuted instantiation: dir.c:zend_try_array_init_size Unexecuted instantiation: dl.c:zend_try_array_init_size Unexecuted instantiation: dns.c:zend_try_array_init_size Unexecuted instantiation: exec.c:zend_try_array_init_size Unexecuted instantiation: file.c:zend_try_array_init_size Unexecuted instantiation: filestat.c:zend_try_array_init_size Unexecuted instantiation: filters.c:zend_try_array_init_size Unexecuted instantiation: flock_compat.c:zend_try_array_init_size Unexecuted instantiation: formatted_print.c:zend_try_array_init_size Unexecuted instantiation: fsock.c:zend_try_array_init_size Unexecuted instantiation: ftok.c:zend_try_array_init_size Unexecuted instantiation: ftp_fopen_wrapper.c:zend_try_array_init_size Unexecuted instantiation: head.c:zend_try_array_init_size Unexecuted instantiation: hrtime.c:zend_try_array_init_size Unexecuted instantiation: html.c:zend_try_array_init_size Unexecuted instantiation: http_fopen_wrapper.c:zend_try_array_init_size Unexecuted instantiation: http.c:zend_try_array_init_size image.c:zend_try_array_init_size Line | Count | Source | 1511 | 5 | { | 1512 | 5 | zend_array *arr = zend_new_array(size); | 1513 | | | 1514 | 5 | if (EXPECTED(Z_ISREF_P(zv))) { | 1515 | 5 | zend_reference *ref = Z_REF_P(zv); | 1516 | 5 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { | 1517 | 0 | if (zend_try_assign_typed_ref_arr(ref, arr) == FAILURE) { | 1518 | 0 | return NULL; | 1519 | 0 | } | 1520 | 0 | return &ref->val; | 1521 | 0 | } | 1522 | 5 | zv = &ref->val; | 1523 | 5 | } | 1524 | 5 | zval_ptr_safe_dtor(zv); | 1525 | 5 | ZVAL_ARR(zv, arr); | 1526 | 5 | return zv; | 1527 | 5 | } |
Unexecuted instantiation: incomplete_class.c:zend_try_array_init_size Unexecuted instantiation: info.c:zend_try_array_init_size Unexecuted instantiation: io_poll.c:zend_try_array_init_size Unexecuted instantiation: iptc.c:zend_try_array_init_size Unexecuted instantiation: levenshtein.c:zend_try_array_init_size Unexecuted instantiation: link.c:zend_try_array_init_size Unexecuted instantiation: mail.c:zend_try_array_init_size Unexecuted instantiation: math.c:zend_try_array_init_size Unexecuted instantiation: md5.c:zend_try_array_init_size Unexecuted instantiation: metaphone.c:zend_try_array_init_size Unexecuted instantiation: microtime.c:zend_try_array_init_size Unexecuted instantiation: net.c:zend_try_array_init_size Unexecuted instantiation: pack.c:zend_try_array_init_size Unexecuted instantiation: pageinfo.c:zend_try_array_init_size Unexecuted instantiation: password.c:zend_try_array_init_size Unexecuted instantiation: php_fopen_wrapper.c:zend_try_array_init_size Unexecuted instantiation: proc_open.c:zend_try_array_init_size Unexecuted instantiation: quot_print.c:zend_try_array_init_size Unexecuted instantiation: scanf.c:zend_try_array_init_size Unexecuted instantiation: sha1.c:zend_try_array_init_size Unexecuted instantiation: soundex.c:zend_try_array_init_size Unexecuted instantiation: streamsfuncs.c:zend_try_array_init_size string.c:zend_try_array_init_size Line | Count | Source | 1511 | 18 | { | 1512 | 18 | zend_array *arr = zend_new_array(size); | 1513 | | | 1514 | 18 | if (EXPECTED(Z_ISREF_P(zv))) { | 1515 | 18 | zend_reference *ref = Z_REF_P(zv); | 1516 | 18 | if (UNEXPECTED(ZEND_REF_HAS_TYPE_SOURCES(ref))) { | 1517 | 11 | if (zend_try_assign_typed_ref_arr(ref, arr) == FAILURE) { | 1518 | 0 | return NULL; | 1519 | 0 | } | 1520 | 11 | return &ref->val; | 1521 | 11 | } | 1522 | 7 | zv = &ref->val; | 1523 | 7 | } | 1524 | 7 | zval_ptr_safe_dtor(zv); | 1525 | 7 | ZVAL_ARR(zv, arr); | 1526 | 7 | return zv; | 1527 | 18 | } |
Unexecuted instantiation: strnatcmp.c:zend_try_array_init_size Unexecuted instantiation: syslog.c:zend_try_array_init_size Unexecuted instantiation: type.c:zend_try_array_init_size Unexecuted instantiation: uniqid.c:zend_try_array_init_size Unexecuted instantiation: url_scanner_ex.c:zend_try_array_init_size Unexecuted instantiation: url.c:zend_try_array_init_size Unexecuted instantiation: user_filters.c:zend_try_array_init_size Unexecuted instantiation: uuencode.c:zend_try_array_init_size Unexecuted instantiation: var_unserializer.c:zend_try_array_init_size Unexecuted instantiation: var.c:zend_try_array_init_size Unexecuted instantiation: versioning.c:zend_try_array_init_size Unexecuted instantiation: crypt_sha256.c:zend_try_array_init_size Unexecuted instantiation: crypt_sha512.c:zend_try_array_init_size Unexecuted instantiation: php_crypt_r.c:zend_try_array_init_size Unexecuted instantiation: php_uri.c:zend_try_array_init_size Unexecuted instantiation: php_uri_common.c:zend_try_array_init_size Unexecuted instantiation: uri_parser_rfc3986.c:zend_try_array_init_size Unexecuted instantiation: uri_parser_whatwg.c:zend_try_array_init_size Unexecuted instantiation: uri_parser_php_parse_url.c:zend_try_array_init_size Unexecuted instantiation: explicit_bzero.c:zend_try_array_init_size Unexecuted instantiation: fopen_wrappers.c:zend_try_array_init_size Unexecuted instantiation: getopt.c:zend_try_array_init_size Unexecuted instantiation: main.c:zend_try_array_init_size Unexecuted instantiation: network.c:zend_try_array_init_size Unexecuted instantiation: output.c:zend_try_array_init_size Unexecuted instantiation: php_content_types.c:zend_try_array_init_size Unexecuted instantiation: php_ini_builder.c:zend_try_array_init_size Unexecuted instantiation: php_ini.c:zend_try_array_init_size Unexecuted instantiation: php_glob.c:zend_try_array_init_size Unexecuted instantiation: php_odbc_utils.c:zend_try_array_init_size Unexecuted instantiation: php_open_temporary_file.c:zend_try_array_init_size Unexecuted instantiation: php_scandir.c:zend_try_array_init_size Unexecuted instantiation: php_syslog.c:zend_try_array_init_size Unexecuted instantiation: php_ticks.c:zend_try_array_init_size Unexecuted instantiation: php_variables.c:zend_try_array_init_size Unexecuted instantiation: reentrancy.c:zend_try_array_init_size Unexecuted instantiation: rfc1867.c:zend_try_array_init_size Unexecuted instantiation: safe_bcmp.c:zend_try_array_init_size Unexecuted instantiation: SAPI.c:zend_try_array_init_size Unexecuted instantiation: snprintf.c:zend_try_array_init_size Unexecuted instantiation: spprintf.c:zend_try_array_init_size Unexecuted instantiation: strlcat.c:zend_try_array_init_size Unexecuted instantiation: strlcpy.c:zend_try_array_init_size Unexecuted instantiation: php_io.c:zend_try_array_init_size Unexecuted instantiation: php_io_copy_linux.c:zend_try_array_init_size Unexecuted instantiation: poll_backend_epoll.c:zend_try_array_init_size Unexecuted instantiation: poll_backend_eventport.c:zend_try_array_init_size Unexecuted instantiation: poll_backend_kqueue.c:zend_try_array_init_size Unexecuted instantiation: poll_backend_poll.c:zend_try_array_init_size Unexecuted instantiation: poll_core.c:zend_try_array_init_size Unexecuted instantiation: poll_fd_table.c:zend_try_array_init_size Unexecuted instantiation: poll_handle.c:zend_try_array_init_size Unexecuted instantiation: cast.c:zend_try_array_init_size Unexecuted instantiation: filter.c:zend_try_array_init_size Unexecuted instantiation: glob_wrapper.c:zend_try_array_init_size Unexecuted instantiation: memory.c:zend_try_array_init_size Unexecuted instantiation: mmap.c:zend_try_array_init_size Unexecuted instantiation: plain_wrapper.c:zend_try_array_init_size Unexecuted instantiation: stream_errors.c:zend_try_array_init_size Unexecuted instantiation: streams.c:zend_try_array_init_size Unexecuted instantiation: transports.c:zend_try_array_init_size Unexecuted instantiation: userspace.c:zend_try_array_init_size Unexecuted instantiation: xp_socket.c:zend_try_array_init_size Unexecuted instantiation: block_pass.c:zend_try_array_init_size Unexecuted instantiation: compact_literals.c:zend_try_array_init_size Unexecuted instantiation: compact_vars.c:zend_try_array_init_size Unexecuted instantiation: dfa_pass.c:zend_try_array_init_size Unexecuted instantiation: nop_removal.c:zend_try_array_init_size Unexecuted instantiation: optimize_func_calls.c:zend_try_array_init_size Unexecuted instantiation: optimize_temp_vars_5.c:zend_try_array_init_size Unexecuted instantiation: pass1.c:zend_try_array_init_size Unexecuted instantiation: pass3.c:zend_try_array_init_size Unexecuted instantiation: sccp.c:zend_try_array_init_size Unexecuted instantiation: zend_optimizer.c:zend_try_array_init_size Unexecuted instantiation: zend_API.c:zend_try_array_init_size Unexecuted instantiation: zend_ast.c:zend_try_array_init_size Unexecuted instantiation: zend_attributes.c:zend_try_array_init_size Unexecuted instantiation: zend_autoload.c:zend_try_array_init_size Unexecuted instantiation: zend_builtin_functions.c:zend_try_array_init_size Unexecuted instantiation: zend_closures.c:zend_try_array_init_size Unexecuted instantiation: zend_compile.c:zend_try_array_init_size Unexecuted instantiation: zend_constants.c:zend_try_array_init_size Unexecuted instantiation: zend_default_classes.c:zend_try_array_init_size Unexecuted instantiation: zend_dtrace.c:zend_try_array_init_size Unexecuted instantiation: zend_enum.c:zend_try_array_init_size Unexecuted instantiation: zend_exceptions.c:zend_try_array_init_size Unexecuted instantiation: zend_execute_API.c:zend_try_array_init_size Unexecuted instantiation: zend_execute.c:zend_try_array_init_size Unexecuted instantiation: zend_fibers.c:zend_try_array_init_size Unexecuted instantiation: zend_gc.c:zend_try_array_init_size Unexecuted instantiation: zend_generators.c:zend_try_array_init_size Unexecuted instantiation: zend_inheritance.c:zend_try_array_init_size Unexecuted instantiation: zend_ini_parser.c:zend_try_array_init_size Unexecuted instantiation: zend_ini_scanner.c:zend_try_array_init_size Unexecuted instantiation: zend_ini.c:zend_try_array_init_size Unexecuted instantiation: zend_interfaces.c:zend_try_array_init_size Unexecuted instantiation: zend_iterators.c:zend_try_array_init_size Unexecuted instantiation: zend_language_parser.c:zend_try_array_init_size Unexecuted instantiation: zend_language_scanner.c:zend_try_array_init_size Unexecuted instantiation: zend_lazy_objects.c:zend_try_array_init_size Unexecuted instantiation: zend_list.c:zend_try_array_init_size Unexecuted instantiation: zend_object_handlers.c:zend_try_array_init_size Unexecuted instantiation: zend_objects_API.c:zend_try_array_init_size Unexecuted instantiation: zend_objects.c:zend_try_array_init_size Unexecuted instantiation: zend_observer.c:zend_try_array_init_size Unexecuted instantiation: zend_opcode.c:zend_try_array_init_size Unexecuted instantiation: zend_operators.c:zend_try_array_init_size Unexecuted instantiation: zend_partial.c:zend_try_array_init_size Unexecuted instantiation: zend_property_hooks.c:zend_try_array_init_size Unexecuted instantiation: zend_smart_str.c:zend_try_array_init_size Unexecuted instantiation: zend_system_id.c:zend_try_array_init_size Unexecuted instantiation: zend_variables.c:zend_try_array_init_size Unexecuted instantiation: zend_weakrefs.c:zend_try_array_init_size Unexecuted instantiation: zend.c:zend_try_array_init_size Unexecuted instantiation: internal_functions_cli.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-parser.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-sapi.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-tracing-jit.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-exif.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-unserialize.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-function-jit.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-json.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-unserializehash.c:zend_try_array_init_size Unexecuted instantiation: fuzzer-execute.c:zend_try_array_init_size |
1528 | | |
1529 | | static zend_always_inline zval *zend_try_array_init(zval *zv) |
1530 | 25 | { |
1531 | 25 | return zend_try_array_init_size(zv, 0); |
1532 | 25 | } Unexecuted instantiation: php_date.c:zend_try_array_init Unexecuted instantiation: php_time.c:zend_try_array_init Unexecuted instantiation: time_duration.c:zend_try_array_init php_pcre.c:zend_try_array_init Line | Count | Source | 1530 | 2 | { | 1531 | 2 | return zend_try_array_init_size(zv, 0); | 1532 | 2 | } |
Unexecuted instantiation: exif.c:zend_try_array_init Unexecuted instantiation: hash_adler32.c:zend_try_array_init Unexecuted instantiation: hash_crc32.c:zend_try_array_init Unexecuted instantiation: hash_fnv.c:zend_try_array_init Unexecuted instantiation: hash_gost.c:zend_try_array_init Unexecuted instantiation: hash_haval.c:zend_try_array_init Unexecuted instantiation: hash_joaat.c:zend_try_array_init Unexecuted instantiation: hash_md.c:zend_try_array_init Unexecuted instantiation: hash_murmur.c:zend_try_array_init Unexecuted instantiation: hash_ripemd.c:zend_try_array_init Unexecuted instantiation: hash_sha_ni.c:zend_try_array_init Unexecuted instantiation: hash_sha_sse2.c:zend_try_array_init Unexecuted instantiation: hash_sha.c:zend_try_array_init Unexecuted instantiation: hash_sha3.c:zend_try_array_init Unexecuted instantiation: hash_snefru.c:zend_try_array_init Unexecuted instantiation: hash_tiger.c:zend_try_array_init Unexecuted instantiation: hash_whirlpool.c:zend_try_array_init Unexecuted instantiation: hash_xxhash.c:zend_try_array_init Unexecuted instantiation: hash.c:zend_try_array_init Unexecuted instantiation: json_encoder.c:zend_try_array_init Unexecuted instantiation: json_parser.tab.c:zend_try_array_init Unexecuted instantiation: json_scanner.c:zend_try_array_init Unexecuted instantiation: json.c:zend_try_array_init Unexecuted instantiation: php_lexbor.c:zend_try_array_init Unexecuted instantiation: shared_alloc_mmap.c:zend_try_array_init Unexecuted instantiation: shared_alloc_posix.c:zend_try_array_init Unexecuted instantiation: shared_alloc_shm.c:zend_try_array_init Unexecuted instantiation: zend_accelerator_api.c:zend_try_array_init Unexecuted instantiation: zend_accelerator_blacklist.c:zend_try_array_init Unexecuted instantiation: zend_accelerator_debug.c:zend_try_array_init Unexecuted instantiation: zend_accelerator_hash.c:zend_try_array_init Unexecuted instantiation: zend_accelerator_module.c:zend_try_array_init Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_try_array_init Unexecuted instantiation: zend_file_cache.c:zend_try_array_init Unexecuted instantiation: zend_persist_calc.c:zend_try_array_init Unexecuted instantiation: zend_persist.c:zend_try_array_init Unexecuted instantiation: zend_shared_alloc.c:zend_try_array_init Unexecuted instantiation: ZendAccelerator.c:zend_try_array_init Unexecuted instantiation: zend_jit_vm_helpers.c:zend_try_array_init Unexecuted instantiation: zend_jit.c:zend_try_array_init Unexecuted instantiation: csprng.c:zend_try_array_init Unexecuted instantiation: engine_mt19937.c:zend_try_array_init Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_try_array_init Unexecuted instantiation: engine_secure.c:zend_try_array_init Unexecuted instantiation: engine_user.c:zend_try_array_init Unexecuted instantiation: engine_xoshiro256starstar.c:zend_try_array_init Unexecuted instantiation: gammasection.c:zend_try_array_init Unexecuted instantiation: random.c:zend_try_array_init Unexecuted instantiation: randomizer.c:zend_try_array_init Unexecuted instantiation: zend_utils.c:zend_try_array_init Unexecuted instantiation: php_reflection.c:zend_try_array_init Unexecuted instantiation: php_spl.c:zend_try_array_init Unexecuted instantiation: spl_array.c:zend_try_array_init Unexecuted instantiation: spl_directory.c:zend_try_array_init Unexecuted instantiation: spl_dllist.c:zend_try_array_init Unexecuted instantiation: spl_exceptions.c:zend_try_array_init Unexecuted instantiation: spl_fixedarray.c:zend_try_array_init Unexecuted instantiation: spl_functions.c:zend_try_array_init Unexecuted instantiation: spl_heap.c:zend_try_array_init Unexecuted instantiation: spl_iterators.c:zend_try_array_init Unexecuted instantiation: spl_observer.c:zend_try_array_init Unexecuted instantiation: array.c:zend_try_array_init Unexecuted instantiation: assert.c:zend_try_array_init Unexecuted instantiation: base64.c:zend_try_array_init Unexecuted instantiation: basic_functions.c:zend_try_array_init Unexecuted instantiation: browscap.c:zend_try_array_init Unexecuted instantiation: crc32_x86.c:zend_try_array_init Unexecuted instantiation: crc32.c:zend_try_array_init Unexecuted instantiation: credits.c:zend_try_array_init Unexecuted instantiation: crypt.c:zend_try_array_init Unexecuted instantiation: css.c:zend_try_array_init Unexecuted instantiation: datetime.c:zend_try_array_init Unexecuted instantiation: dir.c:zend_try_array_init Unexecuted instantiation: dl.c:zend_try_array_init Unexecuted instantiation: dns.c:zend_try_array_init Unexecuted instantiation: exec.c:zend_try_array_init Unexecuted instantiation: file.c:zend_try_array_init Unexecuted instantiation: filestat.c:zend_try_array_init Unexecuted instantiation: filters.c:zend_try_array_init Unexecuted instantiation: flock_compat.c:zend_try_array_init Unexecuted instantiation: formatted_print.c:zend_try_array_init Unexecuted instantiation: fsock.c:zend_try_array_init Unexecuted instantiation: ftok.c:zend_try_array_init Unexecuted instantiation: ftp_fopen_wrapper.c:zend_try_array_init Unexecuted instantiation: head.c:zend_try_array_init Unexecuted instantiation: hrtime.c:zend_try_array_init Unexecuted instantiation: html.c:zend_try_array_init Unexecuted instantiation: http_fopen_wrapper.c:zend_try_array_init Unexecuted instantiation: http.c:zend_try_array_init image.c:zend_try_array_init Line | Count | Source | 1530 | 5 | { | 1531 | 5 | return zend_try_array_init_size(zv, 0); | 1532 | 5 | } |
Unexecuted instantiation: incomplete_class.c:zend_try_array_init Unexecuted instantiation: info.c:zend_try_array_init Unexecuted instantiation: io_poll.c:zend_try_array_init Unexecuted instantiation: iptc.c:zend_try_array_init Unexecuted instantiation: levenshtein.c:zend_try_array_init Unexecuted instantiation: link.c:zend_try_array_init Unexecuted instantiation: mail.c:zend_try_array_init Unexecuted instantiation: math.c:zend_try_array_init Unexecuted instantiation: md5.c:zend_try_array_init Unexecuted instantiation: metaphone.c:zend_try_array_init Unexecuted instantiation: microtime.c:zend_try_array_init Unexecuted instantiation: net.c:zend_try_array_init Unexecuted instantiation: pack.c:zend_try_array_init Unexecuted instantiation: pageinfo.c:zend_try_array_init Unexecuted instantiation: password.c:zend_try_array_init Unexecuted instantiation: php_fopen_wrapper.c:zend_try_array_init Unexecuted instantiation: proc_open.c:zend_try_array_init Unexecuted instantiation: quot_print.c:zend_try_array_init Unexecuted instantiation: scanf.c:zend_try_array_init Unexecuted instantiation: sha1.c:zend_try_array_init Unexecuted instantiation: soundex.c:zend_try_array_init Unexecuted instantiation: streamsfuncs.c:zend_try_array_init string.c:zend_try_array_init Line | Count | Source | 1530 | 18 | { | 1531 | 18 | return zend_try_array_init_size(zv, 0); | 1532 | 18 | } |
Unexecuted instantiation: strnatcmp.c:zend_try_array_init Unexecuted instantiation: syslog.c:zend_try_array_init Unexecuted instantiation: type.c:zend_try_array_init Unexecuted instantiation: uniqid.c:zend_try_array_init Unexecuted instantiation: url_scanner_ex.c:zend_try_array_init Unexecuted instantiation: url.c:zend_try_array_init Unexecuted instantiation: user_filters.c:zend_try_array_init Unexecuted instantiation: uuencode.c:zend_try_array_init Unexecuted instantiation: var_unserializer.c:zend_try_array_init Unexecuted instantiation: var.c:zend_try_array_init Unexecuted instantiation: versioning.c:zend_try_array_init Unexecuted instantiation: crypt_sha256.c:zend_try_array_init Unexecuted instantiation: crypt_sha512.c:zend_try_array_init Unexecuted instantiation: php_crypt_r.c:zend_try_array_init Unexecuted instantiation: php_uri.c:zend_try_array_init Unexecuted instantiation: php_uri_common.c:zend_try_array_init Unexecuted instantiation: uri_parser_rfc3986.c:zend_try_array_init Unexecuted instantiation: uri_parser_whatwg.c:zend_try_array_init Unexecuted instantiation: uri_parser_php_parse_url.c:zend_try_array_init Unexecuted instantiation: explicit_bzero.c:zend_try_array_init Unexecuted instantiation: fopen_wrappers.c:zend_try_array_init Unexecuted instantiation: getopt.c:zend_try_array_init Unexecuted instantiation: main.c:zend_try_array_init Unexecuted instantiation: network.c:zend_try_array_init Unexecuted instantiation: output.c:zend_try_array_init Unexecuted instantiation: php_content_types.c:zend_try_array_init Unexecuted instantiation: php_ini_builder.c:zend_try_array_init Unexecuted instantiation: php_ini.c:zend_try_array_init Unexecuted instantiation: php_glob.c:zend_try_array_init Unexecuted instantiation: php_odbc_utils.c:zend_try_array_init Unexecuted instantiation: php_open_temporary_file.c:zend_try_array_init Unexecuted instantiation: php_scandir.c:zend_try_array_init Unexecuted instantiation: php_syslog.c:zend_try_array_init Unexecuted instantiation: php_ticks.c:zend_try_array_init Unexecuted instantiation: php_variables.c:zend_try_array_init Unexecuted instantiation: reentrancy.c:zend_try_array_init Unexecuted instantiation: rfc1867.c:zend_try_array_init Unexecuted instantiation: safe_bcmp.c:zend_try_array_init Unexecuted instantiation: SAPI.c:zend_try_array_init Unexecuted instantiation: snprintf.c:zend_try_array_init Unexecuted instantiation: spprintf.c:zend_try_array_init Unexecuted instantiation: strlcat.c:zend_try_array_init Unexecuted instantiation: strlcpy.c:zend_try_array_init Unexecuted instantiation: php_io.c:zend_try_array_init Unexecuted instantiation: php_io_copy_linux.c:zend_try_array_init Unexecuted instantiation: poll_backend_epoll.c:zend_try_array_init Unexecuted instantiation: poll_backend_eventport.c:zend_try_array_init Unexecuted instantiation: poll_backend_kqueue.c:zend_try_array_init Unexecuted instantiation: poll_backend_poll.c:zend_try_array_init Unexecuted instantiation: poll_core.c:zend_try_array_init Unexecuted instantiation: poll_fd_table.c:zend_try_array_init Unexecuted instantiation: poll_handle.c:zend_try_array_init Unexecuted instantiation: cast.c:zend_try_array_init Unexecuted instantiation: filter.c:zend_try_array_init Unexecuted instantiation: glob_wrapper.c:zend_try_array_init Unexecuted instantiation: memory.c:zend_try_array_init Unexecuted instantiation: mmap.c:zend_try_array_init Unexecuted instantiation: plain_wrapper.c:zend_try_array_init Unexecuted instantiation: stream_errors.c:zend_try_array_init Unexecuted instantiation: streams.c:zend_try_array_init Unexecuted instantiation: transports.c:zend_try_array_init Unexecuted instantiation: userspace.c:zend_try_array_init Unexecuted instantiation: xp_socket.c:zend_try_array_init Unexecuted instantiation: block_pass.c:zend_try_array_init Unexecuted instantiation: compact_literals.c:zend_try_array_init Unexecuted instantiation: compact_vars.c:zend_try_array_init Unexecuted instantiation: dfa_pass.c:zend_try_array_init Unexecuted instantiation: nop_removal.c:zend_try_array_init Unexecuted instantiation: optimize_func_calls.c:zend_try_array_init Unexecuted instantiation: optimize_temp_vars_5.c:zend_try_array_init Unexecuted instantiation: pass1.c:zend_try_array_init Unexecuted instantiation: pass3.c:zend_try_array_init Unexecuted instantiation: sccp.c:zend_try_array_init Unexecuted instantiation: zend_optimizer.c:zend_try_array_init Unexecuted instantiation: zend_API.c:zend_try_array_init Unexecuted instantiation: zend_ast.c:zend_try_array_init Unexecuted instantiation: zend_attributes.c:zend_try_array_init Unexecuted instantiation: zend_autoload.c:zend_try_array_init Unexecuted instantiation: zend_builtin_functions.c:zend_try_array_init Unexecuted instantiation: zend_closures.c:zend_try_array_init Unexecuted instantiation: zend_compile.c:zend_try_array_init Unexecuted instantiation: zend_constants.c:zend_try_array_init Unexecuted instantiation: zend_default_classes.c:zend_try_array_init Unexecuted instantiation: zend_dtrace.c:zend_try_array_init Unexecuted instantiation: zend_enum.c:zend_try_array_init Unexecuted instantiation: zend_exceptions.c:zend_try_array_init Unexecuted instantiation: zend_execute_API.c:zend_try_array_init Unexecuted instantiation: zend_execute.c:zend_try_array_init Unexecuted instantiation: zend_fibers.c:zend_try_array_init Unexecuted instantiation: zend_gc.c:zend_try_array_init Unexecuted instantiation: zend_generators.c:zend_try_array_init Unexecuted instantiation: zend_inheritance.c:zend_try_array_init Unexecuted instantiation: zend_ini_parser.c:zend_try_array_init Unexecuted instantiation: zend_ini_scanner.c:zend_try_array_init Unexecuted instantiation: zend_ini.c:zend_try_array_init Unexecuted instantiation: zend_interfaces.c:zend_try_array_init Unexecuted instantiation: zend_iterators.c:zend_try_array_init Unexecuted instantiation: zend_language_parser.c:zend_try_array_init Unexecuted instantiation: zend_language_scanner.c:zend_try_array_init Unexecuted instantiation: zend_lazy_objects.c:zend_try_array_init Unexecuted instantiation: zend_list.c:zend_try_array_init Unexecuted instantiation: zend_object_handlers.c:zend_try_array_init Unexecuted instantiation: zend_objects_API.c:zend_try_array_init Unexecuted instantiation: zend_objects.c:zend_try_array_init Unexecuted instantiation: zend_observer.c:zend_try_array_init Unexecuted instantiation: zend_opcode.c:zend_try_array_init Unexecuted instantiation: zend_operators.c:zend_try_array_init Unexecuted instantiation: zend_partial.c:zend_try_array_init Unexecuted instantiation: zend_property_hooks.c:zend_try_array_init Unexecuted instantiation: zend_smart_str.c:zend_try_array_init Unexecuted instantiation: zend_system_id.c:zend_try_array_init Unexecuted instantiation: zend_variables.c:zend_try_array_init Unexecuted instantiation: zend_weakrefs.c:zend_try_array_init Unexecuted instantiation: zend.c:zend_try_array_init Unexecuted instantiation: internal_functions_cli.c:zend_try_array_init Unexecuted instantiation: fuzzer-parser.c:zend_try_array_init Unexecuted instantiation: fuzzer-sapi.c:zend_try_array_init Unexecuted instantiation: fuzzer-tracing-jit.c:zend_try_array_init Unexecuted instantiation: fuzzer-exif.c:zend_try_array_init Unexecuted instantiation: fuzzer-unserialize.c:zend_try_array_init Unexecuted instantiation: fuzzer-function-jit.c:zend_try_array_init Unexecuted instantiation: fuzzer-json.c:zend_try_array_init Unexecuted instantiation: fuzzer-unserializehash.c:zend_try_array_init Unexecuted instantiation: fuzzer-execute.c:zend_try_array_init |
1533 | | |
1534 | | /* Fast parameter parsing API */ |
1535 | | |
1536 | | /* Fast ZPP is always enabled now; this define is left in for compatibility |
1537 | | * with any existing conditional compilation blocks. |
1538 | | */ |
1539 | | #define FAST_ZPP 1 |
1540 | | |
1541 | | #define Z_EXPECTED_TYPES(_) \ |
1542 | 703 | _(Z_EXPECTED_LONG, "of type int") \ |
1543 | 703 | _(Z_EXPECTED_LONG_OR_NULL, "of type ?int") \ |
1544 | 703 | _(Z_EXPECTED_BOOL, "of type bool") \ |
1545 | 703 | _(Z_EXPECTED_BOOL_OR_NULL, "of type ?bool") \ |
1546 | 703 | _(Z_EXPECTED_STRING, "of type string") \ |
1547 | 703 | _(Z_EXPECTED_STRING_OR_NULL, "of type ?string") \ |
1548 | 703 | _(Z_EXPECTED_ARRAY, "of type array") \ |
1549 | 703 | _(Z_EXPECTED_ARRAY_OR_NULL, "of type ?array") \ |
1550 | 703 | _(Z_EXPECTED_ARRAY_OR_LONG, "of type array|int") \ |
1551 | 703 | _(Z_EXPECTED_ARRAY_OR_LONG_OR_NULL, "of type array|int|null") \ |
1552 | 703 | _(Z_EXPECTED_ITERABLE, "of type Traversable|array") \ |
1553 | 703 | _(Z_EXPECTED_ITERABLE_OR_NULL, "of type Traversable|array|null") \ |
1554 | 703 | _(Z_EXPECTED_FUNC, "a valid callback") \ |
1555 | 703 | _(Z_EXPECTED_FUNC_OR_NULL, "a valid callback or null") \ |
1556 | 703 | _(Z_EXPECTED_RESOURCE, "of type resource") \ |
1557 | 703 | _(Z_EXPECTED_RESOURCE_OR_NULL, "of type resource or null") \ |
1558 | 703 | _(Z_EXPECTED_PATH, "of type string") \ |
1559 | 703 | _(Z_EXPECTED_PATH_OR_NULL, "of type ?string") \ |
1560 | 703 | _(Z_EXPECTED_OBJECT, "of type object") \ |
1561 | 703 | _(Z_EXPECTED_OBJECT_OR_NULL, "of type ?object") \ |
1562 | 703 | _(Z_EXPECTED_DOUBLE, "of type float") \ |
1563 | 703 | _(Z_EXPECTED_DOUBLE_OR_NULL, "of type ?float") \ |
1564 | 703 | _(Z_EXPECTED_NUMBER, "of type int|float") \ |
1565 | 703 | _(Z_EXPECTED_NUMBER_OR_NULL, "of type int|float|null") \ |
1566 | 703 | _(Z_EXPECTED_NUMBER_OR_STRING, "of type string|int|float") \ |
1567 | 703 | _(Z_EXPECTED_NUMBER_OR_STRING_OR_NULL, "of type string|int|float|null") \ |
1568 | 703 | _(Z_EXPECTED_ARRAY_OR_STRING, "of type array|string") \ |
1569 | 703 | _(Z_EXPECTED_ARRAY_OR_STRING_OR_NULL, "of type array|string|null") \ |
1570 | 703 | _(Z_EXPECTED_STRING_OR_LONG, "of type string|int") \ |
1571 | 703 | _(Z_EXPECTED_STRING_OR_LONG_OR_NULL, "of type string|int|null") \ |
1572 | 703 | _(Z_EXPECTED_CLASS_NAME, "a valid class name") \ |
1573 | 703 | _(Z_EXPECTED_CLASS_NAME_OR_NULL, "a valid class name or null") \ |
1574 | 703 | _(Z_EXPECTED_OBJECT_OR_CLASS_NAME, "an object or a valid class name") \ |
1575 | 703 | _(Z_EXPECTED_OBJECT_OR_CLASS_NAME_OR_NULL, "an object, a valid class name, or null") \ |
1576 | 703 | _(Z_EXPECTED_OBJECT_OR_STRING, "of type object|string") \ |
1577 | 703 | _(Z_EXPECTED_OBJECT_OR_STRING_OR_NULL, "of type object|string|null") \ |
1578 | | |
1579 | | #define Z_EXPECTED_TYPE |
1580 | | |
1581 | | #define Z_EXPECTED_TYPE_ENUM(id, str) id, |
1582 | 25.3k | #define Z_EXPECTED_TYPE_STR(id, str) str, |
1583 | | |
1584 | | typedef enum _zend_expected_type { |
1585 | | Z_EXPECTED_TYPES(Z_EXPECTED_TYPE_ENUM) |
1586 | | Z_EXPECTED_LAST |
1587 | | } zend_expected_type; |
1588 | | |
1589 | | C23_ENUM(zpp_error, uint8_t) { |
1590 | | ZPP_ERROR_OK, |
1591 | | ZPP_ERROR_FAILURE, |
1592 | | ZPP_ERROR_WRONG_CALLBACK, |
1593 | | ZPP_ERROR_WRONG_CLASS, |
1594 | | ZPP_ERROR_WRONG_CLASS_OR_NULL, |
1595 | | ZPP_ERROR_WRONG_CLASS_OR_STRING, |
1596 | | ZPP_ERROR_WRONG_CLASS_OR_STRING_OR_NULL, |
1597 | | ZPP_ERROR_WRONG_CLASS_OR_LONG, |
1598 | | ZPP_ERROR_WRONG_CLASS_OR_LONG_OR_NULL, |
1599 | | ZPP_ERROR_WRONG_ARG, |
1600 | | ZPP_ERROR_UNEXPECTED_EXTRA_NAMED, |
1601 | | ZPP_ERROR_WRONG_CALLBACK_OR_NULL, |
1602 | | }; |
1603 | | |
1604 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameters_none_error(void); |
1605 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameters_count_error(uint32_t min_num_args, uint32_t max_num_args); |
1606 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_error(zpp_error error_code, uint32_t num, char *name, zend_expected_type expected_type, const zval *arg); |
1607 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_type_error(uint32_t num, zend_expected_type expected_type, const zval *arg); |
1608 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_error(uint32_t num, const char *name, const zval *arg); |
1609 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_or_null_error(uint32_t num, const char *name, const zval *arg); |
1610 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_or_long_error(uint32_t num, const char *name, const zval *arg); |
1611 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_or_long_or_null_error(uint32_t num, const char *name, const zval *arg); |
1612 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_or_string_error(uint32_t num, const char *name, const zval *arg); |
1613 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_or_string_or_null_error(uint32_t num, const char *name, const zval *arg); |
1614 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_callback_error(uint32_t num, char *error); |
1615 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_callback_or_null_error(uint32_t num, char *error); |
1616 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_unexpected_extra_named_error(void); |
1617 | | ZEND_API ZEND_COLD void ZEND_FASTCALL zend_argument_error_variadic(zend_class_entry *error_ce, const zend_function *function, uint32_t arg_num, const char *format, va_list va); |
1618 | | ZEND_API ZEND_COLD void zend_argument_error(zend_class_entry *error_ce, uint32_t arg_num, const char *format, ...); |
1619 | | ZEND_API ZEND_COLD void zend_argument_error_ex(zend_class_entry *error_ce, const zend_function *function, uint32_t arg_num, const char *format, ...); |
1620 | | ZEND_API ZEND_COLD void zend_argument_type_error(uint32_t arg_num, const char *format, ...); |
1621 | | ZEND_API ZEND_COLD void zend_argument_type_error_ex(const zend_function *function, uint32_t arg_num, const char *format, ...); |
1622 | | ZEND_API ZEND_COLD void zend_argument_value_error(uint32_t arg_num, const char *format, ...); |
1623 | | ZEND_API ZEND_COLD void zend_argument_value_error_ex(const zend_function *function, uint32_t arg_num, const char *format, ...); |
1624 | | ZEND_API ZEND_COLD void zend_argument_must_not_be_empty_error(uint32_t arg_num); |
1625 | | ZEND_API ZEND_COLD void zend_class_redeclaration_error(int type, const zend_class_entry *old_ce); |
1626 | | ZEND_API ZEND_COLD void zend_class_redeclaration_error_ex(int type, zend_string *new_name, const zend_class_entry *old_ce); |
1627 | | |
1628 | 1.09M | #define ZEND_PARSE_PARAMETERS_START_EX(flags, min_num_args, max_num_args) do { \ |
1629 | 1.09M | const int _flags = (flags); \ |
1630 | 1.09M | uint32_t _min_num_args = (min_num_args); \ |
1631 | 1.09M | uint32_t _max_num_args = (uint32_t) (max_num_args); \ |
1632 | 1.09M | uint32_t _num_args = EX_NUM_ARGS(); \ |
1633 | 1.09M | uint32_t _i = 0; \ |
1634 | 1.09M | zval *_real_arg, *_arg = NULL; \ |
1635 | 1.09M | zend_expected_type _expected_type = Z_EXPECTED_LONG; \ |
1636 | 1.09M | char *_error = NULL; \ |
1637 | 1.09M | bool _dummy = 0; \ |
1638 | 1.09M | bool _optional = 0; \ |
1639 | 1.09M | zpp_error _error_code = ZPP_ERROR_OK; \ |
1640 | 1.09M | ((void)_i); \ |
1641 | 1.09M | ((void)_real_arg); \ |
1642 | 1.09M | ((void)_arg); \ |
1643 | 1.09M | ((void)_expected_type); \ |
1644 | 1.09M | ((void)_error); \ |
1645 | 1.09M | ((void)_optional); \ |
1646 | 1.09M | ((void)_dummy); \ |
1647 | 1.09M | \ |
1648 | 1.09M | do { \ |
1649 | 1.09M | if (UNEXPECTED(_num_args < _min_num_args) || \ |
1650 | 1.09M | UNEXPECTED(_num_args > _max_num_args)) { \ |
1651 | 419 | if (!(_flags & ZEND_PARSE_PARAMS_QUIET)) { \ |
1652 | 419 | zend_wrong_parameters_count_error(_min_num_args, _max_num_args); \ |
1653 | 419 | } \ |
1654 | 419 | _error_code = ZPP_ERROR_FAILURE; \ |
1655 | 419 | break; \ |
1656 | 419 | } \ |
1657 | 1.09M | _real_arg = ZEND_CALL_ARG(execute_data, 0); |
1658 | | |
1659 | | #define ZEND_PARSE_PARAMETERS_START(min_num_args, max_num_args) \ |
1660 | 1.09M | ZEND_PARSE_PARAMETERS_START_EX(0, min_num_args, max_num_args) |
1661 | | |
1662 | 186k | #define ZEND_PARSE_PARAMETERS_NONE() do { \ |
1663 | 186k | if (UNEXPECTED(ZEND_NUM_ARGS() != 0)) { \ |
1664 | 47 | zend_wrong_parameters_none_error(); \ |
1665 | 47 | return; \ |
1666 | 47 | } \ |
1667 | 186k | } while (0) |
1668 | | |
1669 | | #define ZEND_PARSE_PARAMETERS_END_EX(failure) \ |
1670 | 923k | ZEND_ASSERT(_i == _max_num_args || _max_num_args == (uint32_t) -1); \ |
1671 | 923k | } while (0); \ |
1672 | 1.09M | if (UNEXPECTED(_error_code != ZPP_ERROR_OK)) { \ |
1673 | 1.23k | if (!(_flags & ZEND_PARSE_PARAMS_QUIET)) { \ |
1674 | 1.23k | zend_wrong_parameter_error(_error_code, _i, _error, _expected_type, _arg); \ |
1675 | 1.23k | } \ |
1676 | 1.23k | failure; \ |
1677 | 1.23k | } \ |
1678 | 1.09M | } while (0) |
1679 | | |
1680 | | #define ZEND_PARSE_PARAMETERS_END() \ |
1681 | 923k | ZEND_PARSE_PARAMETERS_END_EX(return) |
1682 | | |
1683 | | #define Z_PARAM_PROLOGUE(deref, separate) \ |
1684 | 1.39M | ++_i; \ |
1685 | 1.39M | ZEND_ASSERT(_i <= _min_num_args || _optional==1); \ |
1686 | 1.39M | ZEND_ASSERT(_i > _min_num_args || _optional==0); \ |
1687 | 1.39M | if (_optional) { \ |
1688 | 761k | if (UNEXPECTED(_i >_num_args)) break; \ |
1689 | 761k | } \ |
1690 | 1.39M | _real_arg++; \ |
1691 | 1.22M | _arg = _real_arg; \ |
1692 | 1.22M | if (deref) { \ |
1693 | 6.27k | if (EXPECTED(Z_ISREF_P(_arg))) { \ |
1694 | 6.20k | _arg = Z_REFVAL_P(_arg); \ |
1695 | 6.20k | } \ |
1696 | 6.27k | } \ |
1697 | 1.22M | if (separate) { \ |
1698 | 6.19k | SEPARATE_ZVAL_NOREF(_arg); \ |
1699 | 6.19k | } |
1700 | | |
1701 | | /* old "|" */ |
1702 | | #define Z_PARAM_OPTIONAL \ |
1703 | 467k | _optional = 1; |
1704 | | |
1705 | | /* old "a" */ |
1706 | | #define Z_PARAM_ARRAY_EX2(dest, check_null, deref, separate) \ |
1707 | 3.31k | Z_PARAM_PROLOGUE(deref, separate); \ |
1708 | 3.31k | if (UNEXPECTED(!zend_parse_arg_array(_arg, &dest, check_null, 0))) { \ |
1709 | 109 | _expected_type = check_null ? Z_EXPECTED_ARRAY_OR_NULL : Z_EXPECTED_ARRAY; \ |
1710 | 109 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1711 | 109 | break; \ |
1712 | 109 | } |
1713 | | |
1714 | | #define Z_PARAM_ARRAY_EX(dest, check_null, separate) \ |
1715 | 3.23k | Z_PARAM_ARRAY_EX2(dest, check_null, separate, separate) |
1716 | | |
1717 | | #define Z_PARAM_ARRAY(dest) \ |
1718 | 950 | Z_PARAM_ARRAY_EX(dest, 0, 0) |
1719 | | |
1720 | | #define Z_PARAM_ARRAY_OR_NULL(dest) \ |
1721 | 0 | Z_PARAM_ARRAY_EX(dest, 1, 0) |
1722 | | |
1723 | | /* old "A" */ |
1724 | | #define Z_PARAM_ARRAY_OR_OBJECT_EX2(dest, check_null, deref, separate) \ |
1725 | 3.24k | Z_PARAM_PROLOGUE(deref, separate); \ |
1726 | 3.24k | if (UNEXPECTED(!zend_parse_arg_array(_arg, &dest, check_null, 1))) { \ |
1727 | 38 | _expected_type = check_null ? Z_EXPECTED_ARRAY_OR_NULL : Z_EXPECTED_ARRAY; \ |
1728 | 38 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1729 | 38 | break; \ |
1730 | 38 | } |
1731 | | |
1732 | | #define Z_PARAM_ARRAY_OR_OBJECT_EX(dest, check_null, separate) \ |
1733 | 3.24k | Z_PARAM_ARRAY_OR_OBJECT_EX2(dest, check_null, separate, separate) |
1734 | | |
1735 | | #define Z_PARAM_ARRAY_OR_OBJECT(dest) \ |
1736 | 940 | Z_PARAM_ARRAY_OR_OBJECT_EX(dest, 0, 0) |
1737 | | |
1738 | | #define Z_PARAM_ITERABLE_EX(dest, check_null) \ |
1739 | 70 | Z_PARAM_PROLOGUE(0, 0); \ |
1740 | 70 | if (UNEXPECTED(!zend_parse_arg_iterable(_arg, &dest, check_null))) { \ |
1741 | 6 | _expected_type = check_null ? Z_EXPECTED_ITERABLE_OR_NULL : Z_EXPECTED_ITERABLE; \ |
1742 | 6 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1743 | 6 | break; \ |
1744 | 6 | } |
1745 | | |
1746 | | #define Z_PARAM_ITERABLE(dest) \ |
1747 | 70 | Z_PARAM_ITERABLE_EX(dest, 0) |
1748 | | |
1749 | | #define Z_PARAM_ITERABLE_OR_NULL(dest) \ |
1750 | | Z_PARAM_ITERABLE_EX(dest, 1) |
1751 | | |
1752 | | /* old "b" */ |
1753 | | #define Z_PARAM_BOOL_EX(dest, is_null, check_null, deref) \ |
1754 | 134k | Z_PARAM_PROLOGUE(deref, 0); \ |
1755 | 4.90k | if (UNEXPECTED(!zend_parse_arg_bool(_arg, &dest, &is_null, check_null, _i))) { \ |
1756 | 0 | _expected_type = check_null ? Z_EXPECTED_BOOL_OR_NULL : Z_EXPECTED_BOOL; \ |
1757 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1758 | 0 | break; \ |
1759 | 0 | } |
1760 | | |
1761 | | #define Z_PARAM_BOOL(dest) \ |
1762 | 134k | Z_PARAM_BOOL_EX(dest, _dummy, 0, 0) |
1763 | | |
1764 | | #define Z_PARAM_BOOL_OR_NULL(dest, is_null) \ |
1765 | 50 | Z_PARAM_BOOL_EX(dest, is_null, 1, 0) |
1766 | | |
1767 | | /* old "C" */ |
1768 | | #define Z_PARAM_CLASS_EX(dest, check_null, deref) \ |
1769 | 100 | Z_PARAM_PROLOGUE(deref, 0); \ |
1770 | 100 | if (UNEXPECTED(!zend_parse_arg_class(_arg, &dest, _i, check_null))) { \ |
1771 | 8 | _error_code = ZPP_ERROR_FAILURE; \ |
1772 | 8 | break; \ |
1773 | 8 | } |
1774 | | |
1775 | | #define Z_PARAM_CLASS(dest) \ |
1776 | 100 | Z_PARAM_CLASS_EX(dest, 0, 0) |
1777 | | |
1778 | | #define Z_PARAM_CLASS_OR_NULL(dest) \ |
1779 | | Z_PARAM_CLASS_EX(dest, 1, 0) |
1780 | | |
1781 | | #define Z_PARAM_OBJ_OR_CLASS_NAME_EX(dest, allow_null) \ |
1782 | 156 | Z_PARAM_PROLOGUE(0, 0); \ |
1783 | 143 | if (UNEXPECTED(!zend_parse_arg_obj_or_class_name(_arg, &dest, allow_null))) { \ |
1784 | 8 | _expected_type = allow_null ? Z_EXPECTED_OBJECT_OR_CLASS_NAME_OR_NULL : Z_EXPECTED_OBJECT_OR_CLASS_NAME; \ |
1785 | 8 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1786 | 8 | break; \ |
1787 | 8 | } |
1788 | | |
1789 | | #define Z_PARAM_OBJ_OR_CLASS_NAME(dest) \ |
1790 | 156 | Z_PARAM_OBJ_OR_CLASS_NAME_EX(dest, 0); |
1791 | | |
1792 | | #define Z_PARAM_OBJ_OR_CLASS_NAME_OR_NULL(dest) \ |
1793 | | Z_PARAM_OBJ_OR_CLASS_NAME_EX(dest, 1); |
1794 | | |
1795 | | #define Z_PARAM_OBJ_OR_STR_EX(destination_object, destination_string, allow_null) \ |
1796 | 6.18k | Z_PARAM_PROLOGUE(0, 0); \ |
1797 | 5.85k | if (UNEXPECTED(!zend_parse_arg_obj_or_str(_arg, &destination_object, NULL, &destination_string, allow_null, _i))) { \ |
1798 | 5 | _expected_type = allow_null ? Z_EXPECTED_OBJECT_OR_STRING_OR_NULL : Z_EXPECTED_OBJECT_OR_STRING; \ |
1799 | 5 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1800 | 5 | break; \ |
1801 | 5 | } |
1802 | | |
1803 | | #define Z_PARAM_OBJ_OR_STR(destination_object, destination_string) \ |
1804 | 5.40k | Z_PARAM_OBJ_OR_STR_EX(destination_object, destination_string, 0); |
1805 | | |
1806 | | #define Z_PARAM_OBJ_OR_STR_OR_NULL(destination_object, destination_string) \ |
1807 | 778 | Z_PARAM_OBJ_OR_STR_EX(destination_object, destination_string, 1); |
1808 | | |
1809 | | #define Z_PARAM_OBJ_OF_CLASS_OR_STR_EX(destination_object, base_ce, destination_string, allow_null) \ |
1810 | 4.80k | Z_PARAM_PROLOGUE(0, 0); \ |
1811 | 4.73k | if (UNEXPECTED(!zend_parse_arg_obj_or_str(_arg, &destination_object, base_ce, &destination_string, allow_null, _i))) { \ |
1812 | 2 | if (base_ce) { \ |
1813 | 2 | _error = ZSTR_VAL((base_ce)->name); \ |
1814 | 2 | _error_code = allow_null ? ZPP_ERROR_WRONG_CLASS_OR_STRING_OR_NULL : ZPP_ERROR_WRONG_CLASS_OR_STRING; \ |
1815 | 2 | break; \ |
1816 | 2 | } else { \ |
1817 | 0 | _expected_type = allow_null ? Z_EXPECTED_OBJECT_OR_STRING_OR_NULL : Z_EXPECTED_OBJECT_OR_STRING; \ |
1818 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1819 | 0 | break; \ |
1820 | 0 | } \ |
1821 | 2 | } |
1822 | | |
1823 | | #define Z_PARAM_OBJ_OF_CLASS_OR_STR(destination_object, base_ce, destination_string) \ |
1824 | 1.37k | Z_PARAM_OBJ_OF_CLASS_OR_STR_EX(destination_object, base_ce, destination_string, 0); |
1825 | | |
1826 | | #define Z_PARAM_OBJ_OF_CLASS_OR_STR_OR_NULL(destination_object, base_ce, destination_string) \ |
1827 | 3.43k | Z_PARAM_OBJ_OF_CLASS_OR_STR_EX(destination_object, base_ce, destination_string, 1); |
1828 | | |
1829 | | /* old "d" */ |
1830 | | #define Z_PARAM_DOUBLE_EX(dest, is_null, check_null, deref) \ |
1831 | 1.04k | Z_PARAM_PROLOGUE(deref, 0); \ |
1832 | 1.02k | if (UNEXPECTED(!zend_parse_arg_double(_arg, &dest, &is_null, check_null, _i))) { \ |
1833 | 1 | _expected_type = check_null ? Z_EXPECTED_DOUBLE_OR_NULL : Z_EXPECTED_DOUBLE; \ |
1834 | 1 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1835 | 1 | break; \ |
1836 | 1 | } |
1837 | | |
1838 | | #define Z_PARAM_DOUBLE(dest) \ |
1839 | 1.04k | Z_PARAM_DOUBLE_EX(dest, _dummy, 0, 0) |
1840 | | |
1841 | | #define Z_PARAM_DOUBLE_OR_NULL(dest, is_null) \ |
1842 | 0 | Z_PARAM_DOUBLE_EX(dest, is_null, 1, 0) |
1843 | | |
1844 | | /* old "f" */ |
1845 | | #define Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, check_null, deref, free_trampoline) \ |
1846 | 7.72k | Z_PARAM_PROLOGUE(deref, 0); \ |
1847 | 7.72k | if (UNEXPECTED(!zend_parse_arg_func(_arg, &dest_fci, &dest_fcc, check_null, &_error, free_trampoline))) { \ |
1848 | 167 | if (!_error) { \ |
1849 | 0 | _expected_type = check_null ? Z_EXPECTED_FUNC_OR_NULL : Z_EXPECTED_FUNC; \ |
1850 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1851 | 167 | } else { \ |
1852 | 167 | _error_code = check_null ? ZPP_ERROR_WRONG_CALLBACK_OR_NULL : ZPP_ERROR_WRONG_CALLBACK; \ |
1853 | 167 | } \ |
1854 | 167 | break; \ |
1855 | 167 | } \ |
1856 | | |
1857 | | #define Z_PARAM_FUNC_EX(dest_fci, dest_fcc, check_null, deref) Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, check_null, deref, true) |
1858 | | |
1859 | | #define Z_PARAM_FUNC(dest_fci, dest_fcc) \ |
1860 | 5.39k | Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, 0, 0, true) |
1861 | | |
1862 | | #define Z_PARAM_FUNC_NO_TRAMPOLINE_FREE(dest_fci, dest_fcc) \ |
1863 | 0 | Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, 0, 0, false) |
1864 | | |
1865 | | #define Z_PARAM_FUNC_OR_NULL(dest_fci, dest_fcc) \ |
1866 | 2.35k | Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, 1, 0, true) |
1867 | | |
1868 | | #define Z_PARAM_FUNC_NO_TRAMPOLINE_FREE_OR_NULL(dest_fci, dest_fcc) \ |
1869 | | Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, 1, 0, false) |
1870 | | |
1871 | | /* old "h" */ |
1872 | | #define Z_PARAM_ARRAY_HT_EX2(dest, check_null, deref, separate) \ |
1873 | 329k | Z_PARAM_PROLOGUE(deref, separate); \ |
1874 | 326k | if (UNEXPECTED(!zend_parse_arg_array_ht(_arg, &dest, check_null, 0, separate))) { \ |
1875 | 36 | _expected_type = check_null ? Z_EXPECTED_ARRAY_OR_NULL : Z_EXPECTED_ARRAY; \ |
1876 | 36 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1877 | 36 | break; \ |
1878 | 36 | } |
1879 | | |
1880 | | #define Z_PARAM_ARRAY_HT_EX(dest, check_null, separate) \ |
1881 | 329k | Z_PARAM_ARRAY_HT_EX2(dest, check_null, separate, separate) |
1882 | | |
1883 | | #define Z_PARAM_ARRAY_HT(dest) \ |
1884 | 324k | Z_PARAM_ARRAY_HT_EX(dest, 0, 0) |
1885 | | |
1886 | | #define Z_PARAM_ARRAY_HT_OR_NULL(dest) \ |
1887 | 172 | Z_PARAM_ARRAY_HT_EX(dest, 1, 0) |
1888 | | |
1889 | | #define Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, is_null, allow_null) \ |
1890 | 27 | Z_PARAM_PROLOGUE(0, 0); \ |
1891 | 15 | if (UNEXPECTED(!zend_parse_arg_array_ht_or_long(_arg, &dest_ht, &dest_long, &is_null, allow_null, _i))) { \ |
1892 | 3 | _expected_type = allow_null ? Z_EXPECTED_ARRAY_OR_LONG_OR_NULL : Z_EXPECTED_ARRAY_OR_LONG; \ |
1893 | 3 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1894 | 3 | break; \ |
1895 | 3 | } |
1896 | | |
1897 | | #define Z_PARAM_ARRAY_HT_OR_LONG(dest_ht, dest_long) \ |
1898 | 15 | Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, _dummy, 0) |
1899 | | |
1900 | | #define Z_PARAM_ARRAY_HT_OR_LONG_OR_NULL(dest_ht, dest_long, is_null) \ |
1901 | 12 | Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, is_null, 1) |
1902 | | |
1903 | | /* old "H" */ |
1904 | | #define Z_PARAM_ARRAY_OR_OBJECT_HT_EX2(dest, check_null, deref, separate) \ |
1905 | | Z_PARAM_PROLOGUE(deref, separate); \ |
1906 | | if (UNEXPECTED(!zend_parse_arg_array_ht(_arg, &dest, check_null, 1, separate))) { \ |
1907 | | _expected_type = check_null ? Z_EXPECTED_ARRAY_OR_NULL : Z_EXPECTED_ARRAY; \ |
1908 | | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1909 | | break; \ |
1910 | | } |
1911 | | |
1912 | | #define Z_PARAM_ARRAY_OR_OBJECT_HT_EX(dest, check_null, separate) \ |
1913 | | Z_PARAM_ARRAY_OR_OBJECT_HT_EX2(dest, check_null, separate, separate) |
1914 | | |
1915 | | #define Z_PARAM_ARRAY_OR_OBJECT_HT(dest) \ |
1916 | | Z_PARAM_ARRAY_OR_OBJECT_HT_EX(dest, 0, 0) |
1917 | | |
1918 | | /* old "l" */ |
1919 | | #define Z_PARAM_LONG_EX(dest, is_null, check_null, deref) \ |
1920 | 24.4k | Z_PARAM_PROLOGUE(deref, 0); \ |
1921 | 13.9k | if (UNEXPECTED(!zend_parse_arg_long(_arg, &dest, &is_null, check_null, _i))) { \ |
1922 | 148 | _expected_type = check_null ? Z_EXPECTED_LONG_OR_NULL : Z_EXPECTED_LONG; \ |
1923 | 148 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1924 | 148 | break; \ |
1925 | 148 | } |
1926 | | |
1927 | | #define Z_PARAM_LONG(dest) \ |
1928 | 22.2k | Z_PARAM_LONG_EX(dest, _dummy, 0, 0) |
1929 | | |
1930 | | #define Z_PARAM_LONG_OR_NULL(dest, is_null) \ |
1931 | 2.30k | Z_PARAM_LONG_EX(dest, is_null, 1, 0) |
1932 | | |
1933 | | /* old "n" */ |
1934 | | #define Z_PARAM_NUMBER_EX(dest, check_null) \ |
1935 | 885 | Z_PARAM_PROLOGUE(0, 0); \ |
1936 | 42 | if (UNEXPECTED(!zend_parse_arg_number(_arg, &dest, check_null, _i))) { \ |
1937 | 1 | _expected_type = check_null ? Z_EXPECTED_NUMBER_OR_NULL : Z_EXPECTED_NUMBER; \ |
1938 | 1 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1939 | 1 | break; \ |
1940 | 1 | } |
1941 | | |
1942 | | #define Z_PARAM_NUMBER_OR_NULL(dest) \ |
1943 | | Z_PARAM_NUMBER_EX(dest, 1) |
1944 | | |
1945 | | #define Z_PARAM_NUMBER(dest) \ |
1946 | 885 | Z_PARAM_NUMBER_EX(dest, 0) |
1947 | | |
1948 | | #define Z_PARAM_NUMBER_OR_STR_EX(dest, check_null) \ |
1949 | 1.75k | Z_PARAM_PROLOGUE(0, 0); \ |
1950 | 1.75k | if (UNEXPECTED(!zend_parse_arg_number_or_str(_arg, &dest, check_null, _i))) { \ |
1951 | 0 | _expected_type = check_null ? Z_EXPECTED_NUMBER_OR_STRING_OR_NULL : Z_EXPECTED_NUMBER_OR_STRING; \ |
1952 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1953 | 0 | break; \ |
1954 | 0 | } |
1955 | | |
1956 | | #define Z_PARAM_NUMBER_OR_STR(dest) \ |
1957 | 1.75k | Z_PARAM_NUMBER_OR_STR_EX(dest, false) |
1958 | | |
1959 | | #define Z_PARAM_NUMBER_OR_STR_OR_NULL(dest) \ |
1960 | | Z_PARAM_NUMBER_OR_STR_EX(dest, true) |
1961 | | |
1962 | | /* old "o" */ |
1963 | | #define Z_PARAM_OBJECT_EX(dest, check_null, deref) \ |
1964 | 177 | Z_PARAM_PROLOGUE(deref, 0); \ |
1965 | 160 | if (UNEXPECTED(!zend_parse_arg_object(_arg, &dest, NULL, check_null))) { \ |
1966 | 1 | _expected_type = check_null ? Z_EXPECTED_OBJECT_OR_NULL : Z_EXPECTED_OBJECT; \ |
1967 | 1 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1968 | 1 | break; \ |
1969 | 1 | } |
1970 | | |
1971 | | #define Z_PARAM_OBJECT(dest) \ |
1972 | 3 | Z_PARAM_OBJECT_EX(dest, 0, 0) |
1973 | | |
1974 | | #define Z_PARAM_OBJECT_OR_NULL(dest) \ |
1975 | 76 | Z_PARAM_OBJECT_EX(dest, 1, 0) |
1976 | | |
1977 | | /* The same as Z_PARAM_OBJECT_EX except that dest is a zend_object rather than a zval */ |
1978 | | #define Z_PARAM_OBJ_EX(dest, check_null, deref) \ |
1979 | 4.79k | Z_PARAM_PROLOGUE(deref, 0); \ |
1980 | 4.79k | if (UNEXPECTED(!zend_parse_arg_obj(_arg, &dest, NULL, check_null))) { \ |
1981 | 50 | _expected_type = check_null ? Z_EXPECTED_OBJECT_OR_NULL : Z_EXPECTED_OBJECT; \ |
1982 | 50 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
1983 | 50 | break; \ |
1984 | 50 | } |
1985 | | |
1986 | | #define Z_PARAM_OBJ(dest) \ |
1987 | 3.98k | Z_PARAM_OBJ_EX(dest, 0, 0) |
1988 | | |
1989 | | #define Z_PARAM_OBJ_OR_NULL(dest) \ |
1990 | 805 | Z_PARAM_OBJ_EX(dest, 1, 0) |
1991 | | |
1992 | | /* old "O" */ |
1993 | | #define Z_PARAM_OBJECT_OF_CLASS_EX(dest, _ce, check_null, deref) \ |
1994 | 285k | Z_PARAM_PROLOGUE(deref, 0); \ |
1995 | 283k | if (UNEXPECTED(!zend_parse_arg_object(_arg, &dest, _ce, check_null))) { \ |
1996 | 11 | if (_ce) { \ |
1997 | 11 | _error = ZSTR_VAL((_ce)->name); \ |
1998 | 11 | _error_code = check_null ? ZPP_ERROR_WRONG_CLASS_OR_NULL : ZPP_ERROR_WRONG_CLASS; \ |
1999 | 11 | break; \ |
2000 | 11 | } else { \ |
2001 | 0 | _expected_type = check_null ? Z_EXPECTED_OBJECT_OR_NULL : Z_EXPECTED_OBJECT; \ |
2002 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2003 | 0 | break; \ |
2004 | 0 | } \ |
2005 | 11 | } |
2006 | | |
2007 | | #define Z_PARAM_OBJECT_OF_CLASS(dest, _ce) \ |
2008 | 236 | Z_PARAM_OBJECT_OF_CLASS_EX(dest, _ce, 0, 0) |
2009 | | |
2010 | | #define Z_PARAM_OBJECT_OF_CLASS_OR_NULL(dest, _ce) \ |
2011 | 285k | Z_PARAM_OBJECT_OF_CLASS_EX(dest, _ce, 1, 0) |
2012 | | |
2013 | | /* The same as Z_PARAM_OBJECT_OF_CLASS_EX except that dest is a zend_object rather than a zval */ |
2014 | | #define Z_PARAM_OBJ_OF_CLASS_EX(dest, _ce, check_null, deref) \ |
2015 | 3.54k | Z_PARAM_PROLOGUE(deref, 0); \ |
2016 | 3.54k | if (UNEXPECTED(!zend_parse_arg_obj(_arg, &dest, _ce, check_null))) { \ |
2017 | 31 | if (_ce) { \ |
2018 | 31 | _error = ZSTR_VAL((_ce)->name); \ |
2019 | 31 | _error_code = check_null ? ZPP_ERROR_WRONG_CLASS_OR_NULL : ZPP_ERROR_WRONG_CLASS; \ |
2020 | 31 | break; \ |
2021 | 31 | } else { \ |
2022 | 0 | _expected_type = check_null ? Z_EXPECTED_OBJECT_OR_NULL : Z_EXPECTED_OBJECT; \ |
2023 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2024 | 0 | break; \ |
2025 | 0 | } \ |
2026 | 31 | } |
2027 | | |
2028 | | #define Z_PARAM_OBJ_OF_CLASS(dest, _ce) \ |
2029 | 3.54k | Z_PARAM_OBJ_OF_CLASS_EX(dest, _ce, 0, 0) |
2030 | | |
2031 | | #define Z_PARAM_OBJ_OF_CLASS_OR_NULL(dest, _ce) \ |
2032 | 0 | Z_PARAM_OBJ_OF_CLASS_EX(dest, _ce, 1, 0) |
2033 | | |
2034 | | #define Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, is_null, allow_null) \ |
2035 | 0 | Z_PARAM_PROLOGUE(0, 0); \ |
2036 | 0 | if (UNEXPECTED(!zend_parse_arg_obj_or_long(_arg, &dest_obj, _ce, &dest_long, &is_null, allow_null, _i))) { \ |
2037 | 0 | _error = ZSTR_VAL((_ce)->name); \ |
2038 | 0 | _error_code = allow_null ? ZPP_ERROR_WRONG_CLASS_OR_LONG_OR_NULL : ZPP_ERROR_WRONG_CLASS_OR_LONG; \ |
2039 | 0 | break; \ |
2040 | 0 | } |
2041 | | |
2042 | | #define Z_PARAM_OBJ_OF_CLASS_OR_LONG(dest_obj, _ce, dest_long) \ |
2043 | 0 | Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, _dummy, 0) |
2044 | | |
2045 | | #define Z_PARAM_OBJ_OF_CLASS_OR_LONG_OR_NULL(dest_obj, _ce, dest_long, is_null) \ |
2046 | | Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, is_null, 1) |
2047 | | |
2048 | | #define Z_PARAM_ENUM(dest, _ce) \ |
2049 | 55 | { \ |
2050 | 55 | zend_object *__##dest = NULL; \ |
2051 | 55 | Z_PARAM_OBJ_OF_CLASS(__##dest, _ce); \ |
2052 | 55 | dest = zend_enum_fetch_case_id(__##dest); \ |
2053 | 55 | } |
2054 | | |
2055 | | /* old "p" */ |
2056 | | #define Z_PARAM_PATH_EX(dest, dest_len, check_null, deref) \ |
2057 | 475 | Z_PARAM_PROLOGUE(deref, 0); \ |
2058 | 475 | if (UNEXPECTED(!zend_parse_arg_path(_arg, &dest, &dest_len, check_null, _i))) { \ |
2059 | 18 | _expected_type = check_null ? Z_EXPECTED_PATH_OR_NULL : Z_EXPECTED_PATH; \ |
2060 | 18 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2061 | 18 | break; \ |
2062 | 18 | } |
2063 | | |
2064 | | #define Z_PARAM_PATH(dest, dest_len) \ |
2065 | 368 | Z_PARAM_PATH_EX(dest, dest_len, 0, 0) |
2066 | | |
2067 | | #define Z_PARAM_PATH_OR_NULL(dest, dest_len) \ |
2068 | 107 | Z_PARAM_PATH_EX(dest, dest_len, 1, 0) |
2069 | | |
2070 | | /* old "P" */ |
2071 | | #define Z_PARAM_PATH_STR_EX(dest, check_null, deref) \ |
2072 | 62.5k | Z_PARAM_PROLOGUE(deref, 0); \ |
2073 | 62.5k | if (UNEXPECTED(!zend_parse_arg_path_str(_arg, &dest, check_null, _i))) { \ |
2074 | 23 | _expected_type = check_null ? Z_EXPECTED_PATH_OR_NULL : Z_EXPECTED_PATH; \ |
2075 | 23 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2076 | 23 | break; \ |
2077 | 23 | } |
2078 | | |
2079 | | #define Z_PARAM_PATH_STR(dest) \ |
2080 | 62.5k | Z_PARAM_PATH_STR_EX(dest, 0, 0) |
2081 | | |
2082 | | #define Z_PARAM_PATH_STR_OR_NULL(dest) \ |
2083 | 3 | Z_PARAM_PATH_STR_EX(dest, 1, 0) |
2084 | | |
2085 | | /* old "r" */ |
2086 | | #define Z_PARAM_RESOURCE_EX(dest, check_null, deref) \ |
2087 | 278 | Z_PARAM_PROLOGUE(deref, 0); \ |
2088 | 59 | if (UNEXPECTED(!zend_parse_arg_resource(_arg, &dest, check_null))) { \ |
2089 | 9 | _expected_type = check_null ? Z_EXPECTED_RESOURCE_OR_NULL : Z_EXPECTED_RESOURCE; \ |
2090 | 9 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2091 | 9 | break; \ |
2092 | 9 | } |
2093 | | |
2094 | | #define Z_PARAM_RESOURCE(dest) \ |
2095 | 58 | Z_PARAM_RESOURCE_EX(dest, 0, 0) |
2096 | | |
2097 | | #define Z_PARAM_RESOURCE_OR_NULL(dest) \ |
2098 | 221 | Z_PARAM_RESOURCE_EX(dest, 1, 0) |
2099 | | |
2100 | | /* old "s" */ |
2101 | | #define Z_PARAM_STRING_EX(dest, dest_len, check_null, deref) \ |
2102 | 388k | Z_PARAM_PROLOGUE(deref, 0); \ |
2103 | 387k | if (UNEXPECTED(!zend_parse_arg_string(_arg, &dest, &dest_len, check_null, _i))) { \ |
2104 | 0 | _expected_type = check_null ? Z_EXPECTED_STRING_OR_NULL : Z_EXPECTED_STRING; \ |
2105 | 0 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2106 | 0 | break; \ |
2107 | 0 | } |
2108 | | |
2109 | | #define Z_PARAM_STRING(dest, dest_len) \ |
2110 | 388k | Z_PARAM_STRING_EX(dest, dest_len, 0, 0) |
2111 | | |
2112 | | #define Z_PARAM_STRING_OR_NULL(dest, dest_len) \ |
2113 | 7 | Z_PARAM_STRING_EX(dest, dest_len, 1, 0) |
2114 | | |
2115 | | /* old "S" */ |
2116 | | #define Z_PARAM_STR_EX(dest, check_null, deref) \ |
2117 | 76.6k | Z_PARAM_PROLOGUE(deref, 0); \ |
2118 | 66.6k | if (UNEXPECTED(!zend_parse_arg_str(_arg, &dest, check_null, _i))) { \ |
2119 | 79 | _expected_type = check_null ? Z_EXPECTED_STRING_OR_NULL : Z_EXPECTED_STRING; \ |
2120 | 79 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2121 | 79 | break; \ |
2122 | 79 | } |
2123 | | |
2124 | | #define Z_PARAM_STR(dest) \ |
2125 | 64.6k | Z_PARAM_STR_EX(dest, 0, 0) |
2126 | | |
2127 | | #define Z_PARAM_STR_OR_NULL(dest) \ |
2128 | 11.9k | Z_PARAM_STR_EX(dest, 1, 0) |
2129 | | |
2130 | | /* old "z" */ |
2131 | | #define Z_PARAM_ZVAL_EX2(dest, check_null, deref, separate) \ |
2132 | 37.6k | Z_PARAM_PROLOGUE(deref, separate); \ |
2133 | 26.2k | zend_parse_arg_zval_deref(_arg, &dest, check_null); |
2134 | | |
2135 | | #define Z_PARAM_ZVAL_EX(dest, check_null, separate) \ |
2136 | 37.6k | Z_PARAM_ZVAL_EX2(dest, check_null, separate, separate) |
2137 | | |
2138 | | #define Z_PARAM_ZVAL(dest) \ |
2139 | 26.2k | Z_PARAM_ZVAL_EX(dest, 0, 0) |
2140 | | |
2141 | | #define Z_PARAM_ZVAL_OR_NULL(dest) \ |
2142 | | Z_PARAM_ZVAL_EX(dest, 1, 0) |
2143 | | |
2144 | | /* old "+" and "*" */ |
2145 | 202k | #define Z_PARAM_VARIADIC_EX(spec, dest, dest_num, post_varargs) do { \ |
2146 | 202k | uint32_t _num_varargs = _num_args - _i - (post_varargs); \ |
2147 | 202k | if (EXPECTED(_num_varargs > 0)) { \ |
2148 | 202k | dest = _real_arg + 1; \ |
2149 | 202k | dest_num = _num_varargs; \ |
2150 | 202k | _i += _num_varargs; \ |
2151 | 202k | _real_arg += _num_varargs; \ |
2152 | 202k | } else { \ |
2153 | 71 | dest = NULL; \ |
2154 | 71 | dest_num = 0; \ |
2155 | 71 | } \ |
2156 | 202k | if (UNEXPECTED(ZEND_CALL_INFO(execute_data) & ZEND_CALL_HAS_EXTRA_NAMED_PARAMS)) { \ |
2157 | 33 | _error_code = ZPP_ERROR_UNEXPECTED_EXTRA_NAMED; \ |
2158 | 33 | break; \ |
2159 | 33 | } \ |
2160 | 202k | } while (0); |
2161 | | |
2162 | | #define Z_PARAM_VARIADIC(spec, dest, dest_num) \ |
2163 | 202k | Z_PARAM_VARIADIC_EX(spec, dest, dest_num, 0) |
2164 | | |
2165 | 2.95k | #define Z_PARAM_VARIADIC_WITH_NAMED(dest, dest_num, dest_named) do { \ |
2166 | 2.95k | uint32_t _num_varargs = _num_args - _i; \ |
2167 | 2.95k | if (EXPECTED(_num_varargs > 0)) { \ |
2168 | 618 | dest = _real_arg + 1; \ |
2169 | 618 | dest_num = _num_varargs; \ |
2170 | 2.33k | } else { \ |
2171 | 2.33k | dest = NULL; \ |
2172 | 2.33k | dest_num = 0; \ |
2173 | 2.33k | } \ |
2174 | 2.95k | if (ZEND_CALL_INFO(execute_data) & ZEND_CALL_HAS_EXTRA_NAMED_PARAMS) { \ |
2175 | 302 | dest_named = execute_data->extra_named_params; \ |
2176 | 2.64k | } else { \ |
2177 | 2.64k | dest_named = NULL; \ |
2178 | 2.64k | } \ |
2179 | 2.95k | } while (0); |
2180 | | |
2181 | | #define Z_PARAM_ARRAY_HT_OR_STR_EX(dest_ht, dest_str, allow_null) \ |
2182 | 13.4k | Z_PARAM_PROLOGUE(0, 0); \ |
2183 | 11.6k | if (UNEXPECTED(!zend_parse_arg_array_ht_or_str(_arg, &dest_ht, &dest_str, allow_null, _i))) { \ |
2184 | 10 | _expected_type = allow_null ? Z_EXPECTED_ARRAY_OR_STRING_OR_NULL : Z_EXPECTED_ARRAY_OR_STRING; \ |
2185 | 10 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2186 | 10 | break; \ |
2187 | 10 | } |
2188 | | |
2189 | | #define Z_PARAM_ARRAY_HT_OR_STR(dest_ht, dest_str) \ |
2190 | 11.5k | Z_PARAM_ARRAY_HT_OR_STR_EX(dest_ht, dest_str, 0); |
2191 | | |
2192 | | #define Z_PARAM_ARRAY_HT_OR_STR_OR_NULL(dest_ht, dest_str) \ |
2193 | 1.91k | Z_PARAM_ARRAY_HT_OR_STR_EX(dest_ht, dest_str, 1); |
2194 | | |
2195 | | #define Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, is_null, allow_null) \ |
2196 | 491 | Z_PARAM_PROLOGUE(0, 0); \ |
2197 | 381 | if (UNEXPECTED(!zend_parse_arg_str_or_long(_arg, &dest_str, &dest_long, &is_null, allow_null, _i))) { \ |
2198 | 4 | _expected_type = allow_null ? Z_EXPECTED_STRING_OR_LONG_OR_NULL : Z_EXPECTED_STRING_OR_LONG; \ |
2199 | 4 | _error_code = ZPP_ERROR_WRONG_ARG; \ |
2200 | 4 | break; \ |
2201 | 4 | } |
2202 | | |
2203 | | #define Z_PARAM_STR_OR_LONG(dest_str, dest_long) \ |
2204 | 398 | Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, _dummy, 0); |
2205 | | |
2206 | | #define Z_PARAM_STR_OR_LONG_OR_NULL(dest_str, dest_long, is_null) \ |
2207 | 98 | Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, is_null, 1); |
2208 | | |
2209 | | /* End of new parameter parsing API */ |
2210 | | |
2211 | | /* Inlined implementations shared by new and old parameter parsing APIs */ |
2212 | | |
2213 | | typedef enum zpp_parse_bool_status { |
2214 | | ZPP_PARSE_BOOL_STATUS_FALSE = 0, |
2215 | | ZPP_PARSE_BOOL_STATUS_TRUE = 1, |
2216 | | ZPP_PARSE_BOOL_STATUS_ERROR = 2, |
2217 | | } zpp_parse_bool_status; |
2218 | | |
2219 | | ZEND_API bool ZEND_FASTCALL zend_parse_arg_class(zval *arg, zend_class_entry **pce, uint32_t num, bool check_null); |
2220 | | ZEND_API zpp_parse_bool_status ZEND_FASTCALL zend_parse_arg_bool_slow(const zval *arg, uint32_t arg_num); |
2221 | | ZEND_API zpp_parse_bool_status ZEND_FASTCALL zend_parse_arg_bool_weak(const zval *arg, uint32_t arg_num); |
2222 | | ZEND_API bool ZEND_FASTCALL zend_parse_arg_long_slow(const zval *arg, zend_long *dest, uint32_t arg_num); |
2223 | | ZEND_API bool ZEND_FASTCALL zend_parse_arg_long_weak(const zval *arg, zend_long *dest, uint32_t arg_num); |
2224 | | ZEND_API double ZEND_FASTCALL zend_parse_arg_double_slow(const zval *arg, uint32_t arg_num); |
2225 | | ZEND_API double ZEND_FASTCALL zend_parse_arg_double_weak(const zval *arg, uint32_t arg_num); |
2226 | | ZEND_API zend_string* ZEND_FASTCALL zend_parse_arg_str_slow(zval *arg, uint32_t arg_num); |
2227 | | ZEND_API zend_string* ZEND_FASTCALL zend_parse_arg_str_weak(zval *arg, uint32_t arg_num); |
2228 | | ZEND_API bool ZEND_FASTCALL zend_parse_arg_number_slow(zval *arg, zval **dest, uint32_t arg_num); |
2229 | | ZEND_API bool ZEND_FASTCALL zend_parse_arg_number_or_str_slow(zval *arg, zval **dest, uint32_t arg_num); |
2230 | | ZEND_API bool ZEND_FASTCALL zend_parse_arg_str_or_long_slow(zval *arg, zend_string **dest_str, zend_long *dest_long, uint32_t arg_num); |
2231 | | |
2232 | | ZEND_API zpp_parse_bool_status ZEND_FASTCALL zend_flf_parse_arg_bool_slow(const zval *arg, uint32_t arg_num); |
2233 | | ZEND_API zend_string* ZEND_FASTCALL zend_flf_parse_arg_str_slow(zval *arg, uint32_t arg_num); |
2234 | | ZEND_API bool ZEND_FASTCALL zend_flf_parse_arg_long_slow(const zval *arg, zend_long *dest, uint32_t arg_num); |
2235 | | |
2236 | | static zend_always_inline bool zend_parse_arg_bool_ex(const zval *arg, bool *dest, bool *is_null, bool check_null, uint32_t arg_num, bool frameless) |
2237 | 77.5k | { |
2238 | 77.5k | if (check_null) { |
2239 | 0 | *is_null = 0; |
2240 | 0 | } |
2241 | 77.5k | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { |
2242 | 75.1k | *dest = 1; |
2243 | 75.1k | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { |
2244 | 402 | *dest = 0; |
2245 | 2.00k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { |
2246 | 0 | *is_null = 1; |
2247 | 0 | *dest = 0; |
2248 | 2.00k | } else { |
2249 | 2.00k | zpp_parse_bool_status result; |
2250 | 2.00k | if (frameless) { |
2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); |
2252 | 2.00k | } else { |
2253 | 2.00k | result = zend_parse_arg_bool_slow(arg, arg_num); |
2254 | 2.00k | } |
2255 | 2.00k | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { |
2256 | 0 | return false; |
2257 | 0 | } |
2258 | 2.00k | *dest = result; |
2259 | 2.00k | } |
2260 | 77.5k | return 1; |
2261 | 77.5k | } Unexecuted instantiation: php_date.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_time.c:zend_parse_arg_bool_ex Unexecuted instantiation: time_duration.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_pcre.c:zend_parse_arg_bool_ex Unexecuted instantiation: exif.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_adler32.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_crc32.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_fnv.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_gost.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_haval.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_joaat.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_md.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_murmur.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_sha.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_sha3.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_snefru.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_tiger.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_bool_ex Unexecuted instantiation: hash.c:zend_parse_arg_bool_ex Unexecuted instantiation: json_encoder.c:zend_parse_arg_bool_ex Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_bool_ex Unexecuted instantiation: json_scanner.c:zend_parse_arg_bool_ex Unexecuted instantiation: json.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_lexbor.c:zend_parse_arg_bool_ex Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_bool_ex Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_bool_ex Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_persist.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_bool_ex Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_jit.c:zend_parse_arg_bool_ex Unexecuted instantiation: csprng.c:zend_parse_arg_bool_ex Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_bool_ex Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_bool_ex Unexecuted instantiation: engine_secure.c:zend_parse_arg_bool_ex Unexecuted instantiation: engine_user.c:zend_parse_arg_bool_ex Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_bool_ex Unexecuted instantiation: gammasection.c:zend_parse_arg_bool_ex Unexecuted instantiation: random.c:zend_parse_arg_bool_ex Unexecuted instantiation: randomizer.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_utils.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_reflection.c:zend_parse_arg_bool_ex php_spl.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 39 | { | 2238 | 39 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 39 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 39 | *dest = 1; | 2243 | 39 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 0 | *dest = 0; | 2245 | 0 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 0 | } else { | 2249 | 0 | zpp_parse_bool_status result; | 2250 | 0 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 0 | } else { | 2253 | 0 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 0 | } | 2255 | 0 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 0 | *dest = result; | 2259 | 0 | } | 2260 | 39 | return 1; | 2261 | 39 | } |
Unexecuted instantiation: spl_array.c:zend_parse_arg_bool_ex Unexecuted instantiation: spl_directory.c:zend_parse_arg_bool_ex Unexecuted instantiation: spl_dllist.c:zend_parse_arg_bool_ex Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_bool_ex Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_bool_ex Unexecuted instantiation: spl_functions.c:zend_parse_arg_bool_ex Unexecuted instantiation: spl_heap.c:zend_parse_arg_bool_ex spl_iterators.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 6 | { | 2238 | 6 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 6 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 0 | *dest = 1; | 2243 | 6 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 6 | *dest = 0; | 2245 | 6 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 0 | } else { | 2249 | 0 | zpp_parse_bool_status result; | 2250 | 0 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 0 | } else { | 2253 | 0 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 0 | } | 2255 | 0 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 0 | *dest = result; | 2259 | 0 | } | 2260 | 6 | return 1; | 2261 | 6 | } |
Unexecuted instantiation: spl_observer.c:zend_parse_arg_bool_ex array.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 200 | { | 2238 | 200 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 200 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 195 | *dest = 1; | 2243 | 195 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 5 | *dest = 0; | 2245 | 5 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 0 | } else { | 2249 | 0 | zpp_parse_bool_status result; | 2250 | 0 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 0 | } else { | 2253 | 0 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 0 | } | 2255 | 0 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 0 | *dest = result; | 2259 | 0 | } | 2260 | 200 | return 1; | 2261 | 200 | } |
Unexecuted instantiation: assert.c:zend_parse_arg_bool_ex Unexecuted instantiation: base64.c:zend_parse_arg_bool_ex basic_functions.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 3.74k | { | 2238 | 3.74k | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 3.74k | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 1.81k | *dest = 1; | 2243 | 1.92k | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 149 | *dest = 0; | 2245 | 1.77k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 1.77k | } else { | 2249 | 1.77k | zpp_parse_bool_status result; | 2250 | 1.77k | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 1.77k | } else { | 2253 | 1.77k | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 1.77k | } | 2255 | 1.77k | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 1.77k | *dest = result; | 2259 | 1.77k | } | 2260 | 3.74k | return 1; | 2261 | 3.74k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_bool_ex Unexecuted instantiation: crc32_x86.c:zend_parse_arg_bool_ex Unexecuted instantiation: crc32.c:zend_parse_arg_bool_ex Unexecuted instantiation: credits.c:zend_parse_arg_bool_ex Unexecuted instantiation: crypt.c:zend_parse_arg_bool_ex Unexecuted instantiation: css.c:zend_parse_arg_bool_ex Unexecuted instantiation: datetime.c:zend_parse_arg_bool_ex Unexecuted instantiation: dir.c:zend_parse_arg_bool_ex Unexecuted instantiation: dl.c:zend_parse_arg_bool_ex Unexecuted instantiation: dns.c:zend_parse_arg_bool_ex Unexecuted instantiation: exec.c:zend_parse_arg_bool_ex Unexecuted instantiation: file.c:zend_parse_arg_bool_ex Unexecuted instantiation: filestat.c:zend_parse_arg_bool_ex Unexecuted instantiation: filters.c:zend_parse_arg_bool_ex Unexecuted instantiation: flock_compat.c:zend_parse_arg_bool_ex Unexecuted instantiation: formatted_print.c:zend_parse_arg_bool_ex Unexecuted instantiation: fsock.c:zend_parse_arg_bool_ex Unexecuted instantiation: ftok.c:zend_parse_arg_bool_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_bool_ex head.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 24 | { | 2238 | 24 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 24 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 2 | *dest = 1; | 2243 | 22 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 4 | *dest = 0; | 2245 | 18 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 18 | } else { | 2249 | 18 | zpp_parse_bool_status result; | 2250 | 18 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 18 | } else { | 2253 | 18 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 18 | } | 2255 | 18 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 18 | *dest = result; | 2259 | 18 | } | 2260 | 24 | return 1; | 2261 | 24 | } |
Unexecuted instantiation: hrtime.c:zend_parse_arg_bool_ex html.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 132 | { | 2238 | 132 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 132 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 0 | *dest = 1; | 2243 | 132 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 58 | *dest = 0; | 2245 | 74 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 74 | } else { | 2249 | 74 | zpp_parse_bool_status result; | 2250 | 74 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 74 | } else { | 2253 | 74 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 74 | } | 2255 | 74 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 74 | *dest = result; | 2259 | 74 | } | 2260 | 132 | return 1; | 2261 | 132 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_bool_ex Unexecuted instantiation: http.c:zend_parse_arg_bool_ex Unexecuted instantiation: image.c:zend_parse_arg_bool_ex Unexecuted instantiation: incomplete_class.c:zend_parse_arg_bool_ex Unexecuted instantiation: info.c:zend_parse_arg_bool_ex Unexecuted instantiation: io_poll.c:zend_parse_arg_bool_ex Unexecuted instantiation: iptc.c:zend_parse_arg_bool_ex Unexecuted instantiation: levenshtein.c:zend_parse_arg_bool_ex Unexecuted instantiation: link.c:zend_parse_arg_bool_ex Unexecuted instantiation: mail.c:zend_parse_arg_bool_ex Unexecuted instantiation: math.c:zend_parse_arg_bool_ex md5.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 1 | { | 2238 | 1 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 1 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 0 | *dest = 1; | 2243 | 1 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 0 | *dest = 0; | 2245 | 1 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 1 | } else { | 2249 | 1 | zpp_parse_bool_status result; | 2250 | 1 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 1 | } else { | 2253 | 1 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 1 | } | 2255 | 1 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 1 | *dest = result; | 2259 | 1 | } | 2260 | 1 | return 1; | 2261 | 1 | } |
Unexecuted instantiation: metaphone.c:zend_parse_arg_bool_ex Unexecuted instantiation: microtime.c:zend_parse_arg_bool_ex Unexecuted instantiation: net.c:zend_parse_arg_bool_ex Unexecuted instantiation: pack.c:zend_parse_arg_bool_ex Unexecuted instantiation: pageinfo.c:zend_parse_arg_bool_ex Unexecuted instantiation: password.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_bool_ex Unexecuted instantiation: proc_open.c:zend_parse_arg_bool_ex Unexecuted instantiation: quot_print.c:zend_parse_arg_bool_ex Unexecuted instantiation: scanf.c:zend_parse_arg_bool_ex Unexecuted instantiation: sha1.c:zend_parse_arg_bool_ex Unexecuted instantiation: soundex.c:zend_parse_arg_bool_ex Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_bool_ex string.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 226 | { | 2238 | 226 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 226 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 225 | *dest = 1; | 2243 | 225 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 0 | *dest = 0; | 2245 | 1 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 1 | } else { | 2249 | 1 | zpp_parse_bool_status result; | 2250 | 1 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 1 | } else { | 2253 | 1 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 1 | } | 2255 | 1 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 1 | *dest = result; | 2259 | 1 | } | 2260 | 226 | return 1; | 2261 | 226 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_bool_ex Unexecuted instantiation: syslog.c:zend_parse_arg_bool_ex type.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 147 | { | 2238 | 147 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 147 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 55 | *dest = 1; | 2243 | 92 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 84 | *dest = 0; | 2245 | 84 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 8 | } else { | 2249 | 8 | zpp_parse_bool_status result; | 2250 | 8 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 8 | } else { | 2253 | 8 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 8 | } | 2255 | 8 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 8 | *dest = result; | 2259 | 8 | } | 2260 | 147 | return 1; | 2261 | 147 | } |
Unexecuted instantiation: uniqid.c:zend_parse_arg_bool_ex Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_bool_ex Unexecuted instantiation: url.c:zend_parse_arg_bool_ex Unexecuted instantiation: user_filters.c:zend_parse_arg_bool_ex Unexecuted instantiation: uuencode.c:zend_parse_arg_bool_ex Unexecuted instantiation: var_unserializer.c:zend_parse_arg_bool_ex var.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 108 | { | 2238 | 108 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 108 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 107 | *dest = 1; | 2243 | 107 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 0 | *dest = 0; | 2245 | 1 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 1 | } else { | 2249 | 1 | zpp_parse_bool_status result; | 2250 | 1 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 1 | } else { | 2253 | 1 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 1 | } | 2255 | 1 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 1 | *dest = result; | 2259 | 1 | } | 2260 | 108 | return 1; | 2261 | 108 | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_bool_ex Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_bool_ex Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_uri.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_uri_common.c:zend_parse_arg_bool_ex Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_bool_ex Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_bool_ex Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_bool_ex Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_bool_ex Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_bool_ex Unexecuted instantiation: getopt.c:zend_parse_arg_bool_ex Unexecuted instantiation: main.c:zend_parse_arg_bool_ex Unexecuted instantiation: network.c:zend_parse_arg_bool_ex Unexecuted instantiation: output.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_content_types.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_ini.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_glob.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_scandir.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_syslog.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_ticks.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_variables.c:zend_parse_arg_bool_ex Unexecuted instantiation: reentrancy.c:zend_parse_arg_bool_ex Unexecuted instantiation: rfc1867.c:zend_parse_arg_bool_ex Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_bool_ex Unexecuted instantiation: SAPI.c:zend_parse_arg_bool_ex Unexecuted instantiation: snprintf.c:zend_parse_arg_bool_ex Unexecuted instantiation: spprintf.c:zend_parse_arg_bool_ex Unexecuted instantiation: strlcat.c:zend_parse_arg_bool_ex Unexecuted instantiation: strlcpy.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_io.c:zend_parse_arg_bool_ex Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_core.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_bool_ex Unexecuted instantiation: poll_handle.c:zend_parse_arg_bool_ex Unexecuted instantiation: cast.c:zend_parse_arg_bool_ex Unexecuted instantiation: filter.c:zend_parse_arg_bool_ex Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_bool_ex Unexecuted instantiation: memory.c:zend_parse_arg_bool_ex Unexecuted instantiation: mmap.c:zend_parse_arg_bool_ex Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_bool_ex Unexecuted instantiation: stream_errors.c:zend_parse_arg_bool_ex Unexecuted instantiation: streams.c:zend_parse_arg_bool_ex Unexecuted instantiation: transports.c:zend_parse_arg_bool_ex Unexecuted instantiation: userspace.c:zend_parse_arg_bool_ex Unexecuted instantiation: xp_socket.c:zend_parse_arg_bool_ex Unexecuted instantiation: block_pass.c:zend_parse_arg_bool_ex Unexecuted instantiation: compact_literals.c:zend_parse_arg_bool_ex Unexecuted instantiation: compact_vars.c:zend_parse_arg_bool_ex Unexecuted instantiation: dfa_pass.c:zend_parse_arg_bool_ex Unexecuted instantiation: nop_removal.c:zend_parse_arg_bool_ex Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_bool_ex Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_bool_ex Unexecuted instantiation: pass1.c:zend_parse_arg_bool_ex Unexecuted instantiation: pass3.c:zend_parse_arg_bool_ex Unexecuted instantiation: sccp.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_bool_ex zend_API.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 72.6k | { | 2238 | 72.6k | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 72.6k | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 72.6k | *dest = 1; | 2243 | 72.6k | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 0 | *dest = 0; | 2245 | 0 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 0 | } else { | 2249 | 0 | zpp_parse_bool_status result; | 2250 | 0 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 0 | } else { | 2253 | 0 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 0 | } | 2255 | 0 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 0 | *dest = result; | 2259 | 0 | } | 2260 | 72.6k | return 1; | 2261 | 72.6k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_attributes.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_autoload.c:zend_parse_arg_bool_ex zend_builtin_functions.c:zend_parse_arg_bool_ex Line | Count | Source | 2237 | 284 | { | 2238 | 284 | if (check_null) { | 2239 | 0 | *is_null = 0; | 2240 | 0 | } | 2241 | 284 | if (EXPECTED(Z_TYPE_P(arg) == IS_TRUE)) { | 2242 | 59 | *dest = 1; | 2243 | 225 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_FALSE)) { | 2244 | 96 | *dest = 0; | 2245 | 129 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2246 | 0 | *is_null = 1; | 2247 | 0 | *dest = 0; | 2248 | 129 | } else { | 2249 | 129 | zpp_parse_bool_status result; | 2250 | 129 | if (frameless) { | 2251 | 0 | result = zend_flf_parse_arg_bool_slow(arg, arg_num); | 2252 | 129 | } else { | 2253 | 129 | result = zend_parse_arg_bool_slow(arg, arg_num); | 2254 | 129 | } | 2255 | 129 | if (UNEXPECTED(result == ZPP_PARSE_BOOL_STATUS_ERROR)) { | 2256 | 0 | return false; | 2257 | 0 | } | 2258 | 129 | *dest = result; | 2259 | 129 | } | 2260 | 284 | return 1; | 2261 | 284 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_compile.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_constants.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_enum.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_execute.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_fibers.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_gc.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_generators.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_ini.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_iterators.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_list.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_objects.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_observer.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_opcode.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_operators.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_partial.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_system_id.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_variables.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_bool_ex Unexecuted instantiation: zend.c:zend_parse_arg_bool_ex Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_bool_ex Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_bool_ex |
2262 | | |
2263 | | static zend_always_inline bool zend_parse_arg_bool(const zval *arg, bool *dest, bool *is_null, bool check_null, uint32_t arg_num) |
2264 | 77.5k | { |
2265 | 77.5k | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); |
2266 | 77.5k | } Unexecuted instantiation: php_date.c:zend_parse_arg_bool Unexecuted instantiation: php_time.c:zend_parse_arg_bool Unexecuted instantiation: time_duration.c:zend_parse_arg_bool Unexecuted instantiation: php_pcre.c:zend_parse_arg_bool Unexecuted instantiation: exif.c:zend_parse_arg_bool Unexecuted instantiation: hash_adler32.c:zend_parse_arg_bool Unexecuted instantiation: hash_crc32.c:zend_parse_arg_bool Unexecuted instantiation: hash_fnv.c:zend_parse_arg_bool Unexecuted instantiation: hash_gost.c:zend_parse_arg_bool Unexecuted instantiation: hash_haval.c:zend_parse_arg_bool Unexecuted instantiation: hash_joaat.c:zend_parse_arg_bool Unexecuted instantiation: hash_md.c:zend_parse_arg_bool Unexecuted instantiation: hash_murmur.c:zend_parse_arg_bool Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_bool Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_bool Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_bool Unexecuted instantiation: hash_sha.c:zend_parse_arg_bool Unexecuted instantiation: hash_sha3.c:zend_parse_arg_bool Unexecuted instantiation: hash_snefru.c:zend_parse_arg_bool Unexecuted instantiation: hash_tiger.c:zend_parse_arg_bool Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_bool Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_bool Unexecuted instantiation: hash.c:zend_parse_arg_bool Unexecuted instantiation: json_encoder.c:zend_parse_arg_bool Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_bool Unexecuted instantiation: json_scanner.c:zend_parse_arg_bool Unexecuted instantiation: json.c:zend_parse_arg_bool Unexecuted instantiation: php_lexbor.c:zend_parse_arg_bool Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_bool Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_bool Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_bool Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_bool Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_bool Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_bool Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_bool Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_bool Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_bool Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_bool Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_bool Unexecuted instantiation: zend_persist.c:zend_parse_arg_bool Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_bool Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_bool Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_bool Unexecuted instantiation: zend_jit.c:zend_parse_arg_bool Unexecuted instantiation: csprng.c:zend_parse_arg_bool Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_bool Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_bool Unexecuted instantiation: engine_secure.c:zend_parse_arg_bool Unexecuted instantiation: engine_user.c:zend_parse_arg_bool Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_bool Unexecuted instantiation: gammasection.c:zend_parse_arg_bool Unexecuted instantiation: random.c:zend_parse_arg_bool Unexecuted instantiation: randomizer.c:zend_parse_arg_bool Unexecuted instantiation: zend_utils.c:zend_parse_arg_bool Unexecuted instantiation: php_reflection.c:zend_parse_arg_bool php_spl.c:zend_parse_arg_bool Line | Count | Source | 2264 | 39 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 39 | } |
Unexecuted instantiation: spl_array.c:zend_parse_arg_bool Unexecuted instantiation: spl_directory.c:zend_parse_arg_bool Unexecuted instantiation: spl_dllist.c:zend_parse_arg_bool Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_bool Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_bool Unexecuted instantiation: spl_functions.c:zend_parse_arg_bool Unexecuted instantiation: spl_heap.c:zend_parse_arg_bool spl_iterators.c:zend_parse_arg_bool Line | Count | Source | 2264 | 6 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 6 | } |
Unexecuted instantiation: spl_observer.c:zend_parse_arg_bool array.c:zend_parse_arg_bool Line | Count | Source | 2264 | 200 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 200 | } |
Unexecuted instantiation: assert.c:zend_parse_arg_bool Unexecuted instantiation: base64.c:zend_parse_arg_bool basic_functions.c:zend_parse_arg_bool Line | Count | Source | 2264 | 3.74k | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 3.74k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_bool Unexecuted instantiation: crc32_x86.c:zend_parse_arg_bool Unexecuted instantiation: crc32.c:zend_parse_arg_bool Unexecuted instantiation: credits.c:zend_parse_arg_bool Unexecuted instantiation: crypt.c:zend_parse_arg_bool Unexecuted instantiation: css.c:zend_parse_arg_bool Unexecuted instantiation: datetime.c:zend_parse_arg_bool Unexecuted instantiation: dir.c:zend_parse_arg_bool Unexecuted instantiation: dl.c:zend_parse_arg_bool Unexecuted instantiation: dns.c:zend_parse_arg_bool Unexecuted instantiation: exec.c:zend_parse_arg_bool Unexecuted instantiation: file.c:zend_parse_arg_bool Unexecuted instantiation: filestat.c:zend_parse_arg_bool Unexecuted instantiation: filters.c:zend_parse_arg_bool Unexecuted instantiation: flock_compat.c:zend_parse_arg_bool Unexecuted instantiation: formatted_print.c:zend_parse_arg_bool Unexecuted instantiation: fsock.c:zend_parse_arg_bool Unexecuted instantiation: ftok.c:zend_parse_arg_bool Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_bool head.c:zend_parse_arg_bool Line | Count | Source | 2264 | 24 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 24 | } |
Unexecuted instantiation: hrtime.c:zend_parse_arg_bool html.c:zend_parse_arg_bool Line | Count | Source | 2264 | 132 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 132 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_bool Unexecuted instantiation: http.c:zend_parse_arg_bool Unexecuted instantiation: image.c:zend_parse_arg_bool Unexecuted instantiation: incomplete_class.c:zend_parse_arg_bool Unexecuted instantiation: info.c:zend_parse_arg_bool Unexecuted instantiation: io_poll.c:zend_parse_arg_bool Unexecuted instantiation: iptc.c:zend_parse_arg_bool Unexecuted instantiation: levenshtein.c:zend_parse_arg_bool Unexecuted instantiation: link.c:zend_parse_arg_bool Unexecuted instantiation: mail.c:zend_parse_arg_bool Unexecuted instantiation: math.c:zend_parse_arg_bool md5.c:zend_parse_arg_bool Line | Count | Source | 2264 | 1 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 1 | } |
Unexecuted instantiation: metaphone.c:zend_parse_arg_bool Unexecuted instantiation: microtime.c:zend_parse_arg_bool Unexecuted instantiation: net.c:zend_parse_arg_bool Unexecuted instantiation: pack.c:zend_parse_arg_bool Unexecuted instantiation: pageinfo.c:zend_parse_arg_bool Unexecuted instantiation: password.c:zend_parse_arg_bool Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_bool Unexecuted instantiation: proc_open.c:zend_parse_arg_bool Unexecuted instantiation: quot_print.c:zend_parse_arg_bool Unexecuted instantiation: scanf.c:zend_parse_arg_bool Unexecuted instantiation: sha1.c:zend_parse_arg_bool Unexecuted instantiation: soundex.c:zend_parse_arg_bool Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_bool string.c:zend_parse_arg_bool Line | Count | Source | 2264 | 226 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 226 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_bool Unexecuted instantiation: syslog.c:zend_parse_arg_bool type.c:zend_parse_arg_bool Line | Count | Source | 2264 | 147 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 147 | } |
Unexecuted instantiation: uniqid.c:zend_parse_arg_bool Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_bool Unexecuted instantiation: url.c:zend_parse_arg_bool Unexecuted instantiation: user_filters.c:zend_parse_arg_bool Unexecuted instantiation: uuencode.c:zend_parse_arg_bool Unexecuted instantiation: var_unserializer.c:zend_parse_arg_bool var.c:zend_parse_arg_bool Line | Count | Source | 2264 | 108 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 108 | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_bool Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_bool Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_bool Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_bool Unexecuted instantiation: php_uri.c:zend_parse_arg_bool Unexecuted instantiation: php_uri_common.c:zend_parse_arg_bool Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_bool Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_bool Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_bool Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_bool Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_bool Unexecuted instantiation: getopt.c:zend_parse_arg_bool Unexecuted instantiation: main.c:zend_parse_arg_bool Unexecuted instantiation: network.c:zend_parse_arg_bool Unexecuted instantiation: output.c:zend_parse_arg_bool Unexecuted instantiation: php_content_types.c:zend_parse_arg_bool Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_bool Unexecuted instantiation: php_ini.c:zend_parse_arg_bool Unexecuted instantiation: php_glob.c:zend_parse_arg_bool Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_bool Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_bool Unexecuted instantiation: php_scandir.c:zend_parse_arg_bool Unexecuted instantiation: php_syslog.c:zend_parse_arg_bool Unexecuted instantiation: php_ticks.c:zend_parse_arg_bool Unexecuted instantiation: php_variables.c:zend_parse_arg_bool Unexecuted instantiation: reentrancy.c:zend_parse_arg_bool Unexecuted instantiation: rfc1867.c:zend_parse_arg_bool Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_bool Unexecuted instantiation: SAPI.c:zend_parse_arg_bool Unexecuted instantiation: snprintf.c:zend_parse_arg_bool Unexecuted instantiation: spprintf.c:zend_parse_arg_bool Unexecuted instantiation: strlcat.c:zend_parse_arg_bool Unexecuted instantiation: strlcpy.c:zend_parse_arg_bool Unexecuted instantiation: php_io.c:zend_parse_arg_bool Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_bool Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_bool Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_bool Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_bool Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_bool Unexecuted instantiation: poll_core.c:zend_parse_arg_bool Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_bool Unexecuted instantiation: poll_handle.c:zend_parse_arg_bool Unexecuted instantiation: cast.c:zend_parse_arg_bool Unexecuted instantiation: filter.c:zend_parse_arg_bool Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_bool Unexecuted instantiation: memory.c:zend_parse_arg_bool Unexecuted instantiation: mmap.c:zend_parse_arg_bool Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_bool Unexecuted instantiation: stream_errors.c:zend_parse_arg_bool Unexecuted instantiation: streams.c:zend_parse_arg_bool Unexecuted instantiation: transports.c:zend_parse_arg_bool Unexecuted instantiation: userspace.c:zend_parse_arg_bool Unexecuted instantiation: xp_socket.c:zend_parse_arg_bool Unexecuted instantiation: block_pass.c:zend_parse_arg_bool Unexecuted instantiation: compact_literals.c:zend_parse_arg_bool Unexecuted instantiation: compact_vars.c:zend_parse_arg_bool Unexecuted instantiation: dfa_pass.c:zend_parse_arg_bool Unexecuted instantiation: nop_removal.c:zend_parse_arg_bool Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_bool Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_bool Unexecuted instantiation: pass1.c:zend_parse_arg_bool Unexecuted instantiation: pass3.c:zend_parse_arg_bool Unexecuted instantiation: sccp.c:zend_parse_arg_bool Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_bool zend_API.c:zend_parse_arg_bool Line | Count | Source | 2264 | 72.6k | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 72.6k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_bool Unexecuted instantiation: zend_attributes.c:zend_parse_arg_bool Unexecuted instantiation: zend_autoload.c:zend_parse_arg_bool zend_builtin_functions.c:zend_parse_arg_bool Line | Count | Source | 2264 | 284 | { | 2265 | | return zend_parse_arg_bool_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2266 | 284 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_bool Unexecuted instantiation: zend_compile.c:zend_parse_arg_bool Unexecuted instantiation: zend_constants.c:zend_parse_arg_bool Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_bool Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_bool Unexecuted instantiation: zend_enum.c:zend_parse_arg_bool Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_bool Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_bool Unexecuted instantiation: zend_execute.c:zend_parse_arg_bool Unexecuted instantiation: zend_fibers.c:zend_parse_arg_bool Unexecuted instantiation: zend_gc.c:zend_parse_arg_bool Unexecuted instantiation: zend_generators.c:zend_parse_arg_bool Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_bool Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_bool Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_bool Unexecuted instantiation: zend_ini.c:zend_parse_arg_bool Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_bool Unexecuted instantiation: zend_iterators.c:zend_parse_arg_bool Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_bool Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_bool Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_bool Unexecuted instantiation: zend_list.c:zend_parse_arg_bool Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_bool Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_bool Unexecuted instantiation: zend_objects.c:zend_parse_arg_bool Unexecuted instantiation: zend_observer.c:zend_parse_arg_bool Unexecuted instantiation: zend_opcode.c:zend_parse_arg_bool Unexecuted instantiation: zend_operators.c:zend_parse_arg_bool Unexecuted instantiation: zend_partial.c:zend_parse_arg_bool Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_bool Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_bool Unexecuted instantiation: zend_system_id.c:zend_parse_arg_bool Unexecuted instantiation: zend_variables.c:zend_parse_arg_bool Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_bool Unexecuted instantiation: zend.c:zend_parse_arg_bool Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_bool Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_bool |
2267 | | |
2268 | | static zend_always_inline bool zend_parse_arg_long_ex(zval *arg, zend_long *dest, bool *is_null, bool check_null, uint32_t arg_num, bool frameless) |
2269 | 15.9k | { |
2270 | 15.9k | if (check_null) { |
2271 | 1.80k | *is_null = 0; |
2272 | 1.80k | } |
2273 | 15.9k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { |
2274 | 14.6k | *dest = Z_LVAL_P(arg); |
2275 | 14.6k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { |
2276 | 86 | *is_null = 1; |
2277 | 86 | *dest = 0; |
2278 | 1.27k | } else { |
2279 | 1.27k | if (frameless) { |
2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); |
2281 | 1.27k | } else { |
2282 | 1.27k | return zend_parse_arg_long_slow(arg, dest, arg_num); |
2283 | 1.27k | } |
2284 | 1.27k | } |
2285 | 14.7k | return 1; |
2286 | 15.9k | } php_date.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 274 | { | 2270 | 274 | if (check_null) { | 2271 | 266 | *is_null = 0; | 2272 | 266 | } | 2273 | 274 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 94 | *dest = Z_LVAL_P(arg); | 2275 | 180 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 180 | } else { | 2279 | 180 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 180 | } else { | 2282 | 180 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 180 | } | 2284 | 180 | } | 2285 | 94 | return 1; | 2286 | 274 | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_long_ex Unexecuted instantiation: time_duration.c:zend_parse_arg_long_ex php_pcre.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 539 | { | 2270 | 539 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 539 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 534 | *dest = Z_LVAL_P(arg); | 2275 | 534 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 5 | } else { | 2279 | 5 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 5 | } else { | 2282 | 5 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 5 | } | 2284 | 5 | } | 2285 | 534 | return 1; | 2286 | 539 | } |
Unexecuted instantiation: exif.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_adler32.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_crc32.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_fnv.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_gost.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_haval.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_joaat.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_md.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_murmur.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_sha.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_sha3.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_snefru.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_tiger.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_long_ex Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_long_ex Unexecuted instantiation: hash.c:zend_parse_arg_long_ex Unexecuted instantiation: json_encoder.c:zend_parse_arg_long_ex Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_long_ex Unexecuted instantiation: json_scanner.c:zend_parse_arg_long_ex json.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 582 | { | 2270 | 582 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 582 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 582 | *dest = Z_LVAL_P(arg); | 2275 | 582 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 0 | } else { | 2279 | 0 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 0 | } else { | 2282 | 0 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 0 | } | 2284 | 0 | } | 2285 | 582 | return 1; | 2286 | 582 | } |
Unexecuted instantiation: php_lexbor.c:zend_parse_arg_long_ex Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_long_ex Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_long_ex Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_persist.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_long_ex Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_jit.c:zend_parse_arg_long_ex Unexecuted instantiation: csprng.c:zend_parse_arg_long_ex Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_long_ex Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_long_ex Unexecuted instantiation: engine_secure.c:zend_parse_arg_long_ex Unexecuted instantiation: engine_user.c:zend_parse_arg_long_ex Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_long_ex Unexecuted instantiation: gammasection.c:zend_parse_arg_long_ex random.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 238 | { | 2270 | 238 | if (check_null) { | 2271 | 3 | *is_null = 0; | 2272 | 3 | } | 2273 | 238 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 229 | *dest = Z_LVAL_P(arg); | 2275 | 229 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 9 | } else { | 2279 | 9 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 9 | } else { | 2282 | 9 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 9 | } | 2284 | 9 | } | 2285 | 229 | return 1; | 2286 | 238 | } |
Unexecuted instantiation: randomizer.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_utils.c:zend_parse_arg_long_ex php_reflection.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 109 | { | 2270 | 109 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 109 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 109 | *dest = Z_LVAL_P(arg); | 2275 | 109 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 0 | } else { | 2279 | 0 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 0 | } else { | 2282 | 0 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 0 | } | 2284 | 0 | } | 2285 | 109 | return 1; | 2286 | 109 | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_array.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_directory.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_dllist.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_functions.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_heap.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_iterators.c:zend_parse_arg_long_ex Unexecuted instantiation: spl_observer.c:zend_parse_arg_long_ex array.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 2.91k | { | 2270 | 2.91k | if (check_null) { | 2271 | 664 | *is_null = 0; | 2272 | 664 | } | 2273 | 2.91k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 2.51k | *dest = Z_LVAL_P(arg); | 2275 | 2.51k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 55 | *is_null = 1; | 2277 | 55 | *dest = 0; | 2278 | 342 | } else { | 2279 | 342 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 342 | } else { | 2282 | 342 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 342 | } | 2284 | 342 | } | 2285 | 2.57k | return 1; | 2286 | 2.91k | } |
assert.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 82 | { | 2270 | 82 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 82 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 82 | *dest = Z_LVAL_P(arg); | 2275 | 82 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 0 | } else { | 2279 | 0 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 0 | } else { | 2282 | 0 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 0 | } | 2284 | 0 | } | 2285 | 82 | return 1; | 2286 | 82 | } |
Unexecuted instantiation: base64.c:zend_parse_arg_long_ex basic_functions.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 2.24k | { | 2270 | 2.24k | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 2.24k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 2.16k | *dest = Z_LVAL_P(arg); | 2275 | 2.16k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 83 | } else { | 2279 | 83 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 83 | } else { | 2282 | 83 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 83 | } | 2284 | 83 | } | 2285 | 2.16k | return 1; | 2286 | 2.24k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_long_ex Unexecuted instantiation: crc32_x86.c:zend_parse_arg_long_ex Unexecuted instantiation: crc32.c:zend_parse_arg_long_ex Unexecuted instantiation: credits.c:zend_parse_arg_long_ex Unexecuted instantiation: crypt.c:zend_parse_arg_long_ex Unexecuted instantiation: css.c:zend_parse_arg_long_ex Unexecuted instantiation: datetime.c:zend_parse_arg_long_ex dir.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 7 | { | 2270 | 7 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 7 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 6 | *dest = Z_LVAL_P(arg); | 2275 | 6 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 1 | } else { | 2279 | 1 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 1 | } else { | 2282 | 1 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 1 | } | 2284 | 1 | } | 2285 | 6 | return 1; | 2286 | 7 | } |
Unexecuted instantiation: dl.c:zend_parse_arg_long_ex Unexecuted instantiation: dns.c:zend_parse_arg_long_ex Unexecuted instantiation: exec.c:zend_parse_arg_long_ex file.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 5 | { | 2270 | 5 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 5 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 3 | *dest = Z_LVAL_P(arg); | 2275 | 3 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 2 | } else { | 2279 | 2 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 2 | } else { | 2282 | 2 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 2 | } | 2284 | 2 | } | 2285 | 3 | return 1; | 2286 | 5 | } |
Unexecuted instantiation: filestat.c:zend_parse_arg_long_ex Unexecuted instantiation: filters.c:zend_parse_arg_long_ex Unexecuted instantiation: flock_compat.c:zend_parse_arg_long_ex Unexecuted instantiation: formatted_print.c:zend_parse_arg_long_ex Unexecuted instantiation: fsock.c:zend_parse_arg_long_ex Unexecuted instantiation: ftok.c:zend_parse_arg_long_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_long_ex Unexecuted instantiation: head.c:zend_parse_arg_long_ex Unexecuted instantiation: hrtime.c:zend_parse_arg_long_ex html.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 900 | { | 2270 | 900 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 900 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 875 | *dest = Z_LVAL_P(arg); | 2275 | 875 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 25 | } else { | 2279 | 25 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 25 | } else { | 2282 | 25 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 25 | } | 2284 | 25 | } | 2285 | 875 | return 1; | 2286 | 900 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_long_ex Unexecuted instantiation: http.c:zend_parse_arg_long_ex Unexecuted instantiation: image.c:zend_parse_arg_long_ex Unexecuted instantiation: incomplete_class.c:zend_parse_arg_long_ex Unexecuted instantiation: info.c:zend_parse_arg_long_ex Unexecuted instantiation: io_poll.c:zend_parse_arg_long_ex Unexecuted instantiation: iptc.c:zend_parse_arg_long_ex Unexecuted instantiation: levenshtein.c:zend_parse_arg_long_ex Unexecuted instantiation: link.c:zend_parse_arg_long_ex Unexecuted instantiation: mail.c:zend_parse_arg_long_ex math.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 2.44k | { | 2270 | 2.44k | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 2.44k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 2.32k | *dest = Z_LVAL_P(arg); | 2275 | 2.32k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 122 | } else { | 2279 | 122 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 122 | } else { | 2282 | 122 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 122 | } | 2284 | 122 | } | 2285 | 2.32k | return 1; | 2286 | 2.44k | } |
Unexecuted instantiation: md5.c:zend_parse_arg_long_ex Unexecuted instantiation: metaphone.c:zend_parse_arg_long_ex Unexecuted instantiation: microtime.c:zend_parse_arg_long_ex Unexecuted instantiation: net.c:zend_parse_arg_long_ex Unexecuted instantiation: pack.c:zend_parse_arg_long_ex Unexecuted instantiation: pageinfo.c:zend_parse_arg_long_ex Unexecuted instantiation: password.c:zend_parse_arg_long_ex Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_long_ex Unexecuted instantiation: proc_open.c:zend_parse_arg_long_ex Unexecuted instantiation: quot_print.c:zend_parse_arg_long_ex Unexecuted instantiation: scanf.c:zend_parse_arg_long_ex Unexecuted instantiation: sha1.c:zend_parse_arg_long_ex Unexecuted instantiation: soundex.c:zend_parse_arg_long_ex Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_long_ex string.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 2.79k | { | 2270 | 2.79k | if (check_null) { | 2271 | 291 | *is_null = 0; | 2272 | 291 | } | 2273 | 2.79k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 2.41k | *dest = Z_LVAL_P(arg); | 2275 | 2.41k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 5 | *is_null = 1; | 2277 | 5 | *dest = 0; | 2278 | 377 | } else { | 2279 | 377 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 377 | } else { | 2282 | 377 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 377 | } | 2284 | 377 | } | 2285 | 2.41k | return 1; | 2286 | 2.79k | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_long_ex Unexecuted instantiation: syslog.c:zend_parse_arg_long_ex Unexecuted instantiation: type.c:zend_parse_arg_long_ex Unexecuted instantiation: uniqid.c:zend_parse_arg_long_ex Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_long_ex Unexecuted instantiation: url.c:zend_parse_arg_long_ex Unexecuted instantiation: user_filters.c:zend_parse_arg_long_ex Unexecuted instantiation: uuencode.c:zend_parse_arg_long_ex Unexecuted instantiation: var_unserializer.c:zend_parse_arg_long_ex Unexecuted instantiation: var.c:zend_parse_arg_long_ex Unexecuted instantiation: versioning.c:zend_parse_arg_long_ex Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_long_ex Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_long_ex Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_long_ex Unexecuted instantiation: php_uri.c:zend_parse_arg_long_ex Unexecuted instantiation: php_uri_common.c:zend_parse_arg_long_ex Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_long_ex Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_long_ex Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_long_ex Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_long_ex Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_long_ex Unexecuted instantiation: getopt.c:zend_parse_arg_long_ex Unexecuted instantiation: main.c:zend_parse_arg_long_ex Unexecuted instantiation: network.c:zend_parse_arg_long_ex Unexecuted instantiation: output.c:zend_parse_arg_long_ex Unexecuted instantiation: php_content_types.c:zend_parse_arg_long_ex Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_long_ex Unexecuted instantiation: php_ini.c:zend_parse_arg_long_ex Unexecuted instantiation: php_glob.c:zend_parse_arg_long_ex Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_long_ex Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_long_ex Unexecuted instantiation: php_scandir.c:zend_parse_arg_long_ex Unexecuted instantiation: php_syslog.c:zend_parse_arg_long_ex Unexecuted instantiation: php_ticks.c:zend_parse_arg_long_ex Unexecuted instantiation: php_variables.c:zend_parse_arg_long_ex Unexecuted instantiation: reentrancy.c:zend_parse_arg_long_ex Unexecuted instantiation: rfc1867.c:zend_parse_arg_long_ex Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_long_ex Unexecuted instantiation: SAPI.c:zend_parse_arg_long_ex Unexecuted instantiation: snprintf.c:zend_parse_arg_long_ex Unexecuted instantiation: spprintf.c:zend_parse_arg_long_ex Unexecuted instantiation: strlcat.c:zend_parse_arg_long_ex Unexecuted instantiation: strlcpy.c:zend_parse_arg_long_ex Unexecuted instantiation: php_io.c:zend_parse_arg_long_ex Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_core.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_long_ex Unexecuted instantiation: poll_handle.c:zend_parse_arg_long_ex Unexecuted instantiation: cast.c:zend_parse_arg_long_ex Unexecuted instantiation: filter.c:zend_parse_arg_long_ex Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_long_ex Unexecuted instantiation: memory.c:zend_parse_arg_long_ex Unexecuted instantiation: mmap.c:zend_parse_arg_long_ex Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_long_ex Unexecuted instantiation: stream_errors.c:zend_parse_arg_long_ex Unexecuted instantiation: streams.c:zend_parse_arg_long_ex Unexecuted instantiation: transports.c:zend_parse_arg_long_ex Unexecuted instantiation: userspace.c:zend_parse_arg_long_ex Unexecuted instantiation: xp_socket.c:zend_parse_arg_long_ex Unexecuted instantiation: block_pass.c:zend_parse_arg_long_ex Unexecuted instantiation: compact_literals.c:zend_parse_arg_long_ex Unexecuted instantiation: compact_vars.c:zend_parse_arg_long_ex Unexecuted instantiation: dfa_pass.c:zend_parse_arg_long_ex Unexecuted instantiation: nop_removal.c:zend_parse_arg_long_ex Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_long_ex Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_long_ex Unexecuted instantiation: pass1.c:zend_parse_arg_long_ex Unexecuted instantiation: pass3.c:zend_parse_arg_long_ex Unexecuted instantiation: sccp.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_long_ex zend_API.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 2.05k | { | 2270 | 2.05k | if (check_null) { | 2271 | 86 | *is_null = 0; | 2272 | 86 | } | 2273 | 2.05k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 1.94k | *dest = Z_LVAL_P(arg); | 2275 | 1.94k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 25 | *is_null = 1; | 2277 | 25 | *dest = 0; | 2278 | 80 | } else { | 2279 | 80 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 80 | } else { | 2282 | 80 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 80 | } | 2284 | 80 | } | 2285 | 1.97k | return 1; | 2286 | 2.05k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_long_ex zend_attributes.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 10 | { | 2270 | 10 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 10 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 10 | *dest = Z_LVAL_P(arg); | 2275 | 10 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 0 | } else { | 2279 | 0 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 0 | } else { | 2282 | 0 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 0 | } | 2284 | 0 | } | 2285 | 10 | return 1; | 2286 | 10 | } |
Unexecuted instantiation: zend_autoload.c:zend_parse_arg_long_ex zend_builtin_functions.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 668 | { | 2270 | 668 | if (check_null) { | 2271 | 492 | *is_null = 0; | 2272 | 492 | } | 2273 | 668 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 646 | *dest = Z_LVAL_P(arg); | 2275 | 646 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 1 | *is_null = 1; | 2277 | 1 | *dest = 0; | 2278 | 21 | } else { | 2279 | 21 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 21 | } else { | 2282 | 21 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 21 | } | 2284 | 21 | } | 2285 | 647 | return 1; | 2286 | 668 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_compile.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_constants.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_long_ex zend_enum.c:zend_parse_arg_long_ex Line | Count | Source | 2269 | 112 | { | 2270 | 112 | if (check_null) { | 2271 | 0 | *is_null = 0; | 2272 | 0 | } | 2273 | 112 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2274 | 86 | *dest = Z_LVAL_P(arg); | 2275 | 86 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2276 | 0 | *is_null = 1; | 2277 | 0 | *dest = 0; | 2278 | 26 | } else { | 2279 | 26 | if (frameless) { | 2280 | 0 | return zend_flf_parse_arg_long_slow(arg, dest, arg_num); | 2281 | 26 | } else { | 2282 | 26 | return zend_parse_arg_long_slow(arg, dest, arg_num); | 2283 | 26 | } | 2284 | 26 | } | 2285 | 86 | return 1; | 2286 | 112 | } |
Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_execute.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_fibers.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_gc.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_generators.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_ini.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_iterators.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_list.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_objects.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_observer.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_opcode.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_operators.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_partial.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_system_id.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_variables.c:zend_parse_arg_long_ex Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_long_ex Unexecuted instantiation: zend.c:zend_parse_arg_long_ex Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_long_ex Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_long_ex |
2287 | | |
2288 | | static zend_always_inline bool zend_parse_arg_long(zval *arg, zend_long *dest, bool *is_null, bool check_null, uint32_t arg_num) |
2289 | 15.9k | { |
2290 | 15.9k | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); |
2291 | 15.9k | } php_date.c:zend_parse_arg_long Line | Count | Source | 2289 | 274 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 274 | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_long Unexecuted instantiation: time_duration.c:zend_parse_arg_long php_pcre.c:zend_parse_arg_long Line | Count | Source | 2289 | 539 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 539 | } |
Unexecuted instantiation: exif.c:zend_parse_arg_long Unexecuted instantiation: hash_adler32.c:zend_parse_arg_long Unexecuted instantiation: hash_crc32.c:zend_parse_arg_long Unexecuted instantiation: hash_fnv.c:zend_parse_arg_long Unexecuted instantiation: hash_gost.c:zend_parse_arg_long Unexecuted instantiation: hash_haval.c:zend_parse_arg_long Unexecuted instantiation: hash_joaat.c:zend_parse_arg_long Unexecuted instantiation: hash_md.c:zend_parse_arg_long Unexecuted instantiation: hash_murmur.c:zend_parse_arg_long Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_long Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_long Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_long Unexecuted instantiation: hash_sha.c:zend_parse_arg_long Unexecuted instantiation: hash_sha3.c:zend_parse_arg_long Unexecuted instantiation: hash_snefru.c:zend_parse_arg_long Unexecuted instantiation: hash_tiger.c:zend_parse_arg_long Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_long Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_long Unexecuted instantiation: hash.c:zend_parse_arg_long Unexecuted instantiation: json_encoder.c:zend_parse_arg_long Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_long Unexecuted instantiation: json_scanner.c:zend_parse_arg_long json.c:zend_parse_arg_long Line | Count | Source | 2289 | 582 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 582 | } |
Unexecuted instantiation: php_lexbor.c:zend_parse_arg_long Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_long Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_long Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_long Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_long Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_long Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_long Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_long Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_long Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_long Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_long Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_long Unexecuted instantiation: zend_persist.c:zend_parse_arg_long Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_long Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_long Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_long Unexecuted instantiation: zend_jit.c:zend_parse_arg_long Unexecuted instantiation: csprng.c:zend_parse_arg_long Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_long Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_long Unexecuted instantiation: engine_secure.c:zend_parse_arg_long Unexecuted instantiation: engine_user.c:zend_parse_arg_long Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_long Unexecuted instantiation: gammasection.c:zend_parse_arg_long random.c:zend_parse_arg_long Line | Count | Source | 2289 | 238 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 238 | } |
Unexecuted instantiation: randomizer.c:zend_parse_arg_long Unexecuted instantiation: zend_utils.c:zend_parse_arg_long php_reflection.c:zend_parse_arg_long Line | Count | Source | 2289 | 109 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 109 | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_long Unexecuted instantiation: spl_array.c:zend_parse_arg_long Unexecuted instantiation: spl_directory.c:zend_parse_arg_long Unexecuted instantiation: spl_dllist.c:zend_parse_arg_long Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_long Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_long Unexecuted instantiation: spl_functions.c:zend_parse_arg_long Unexecuted instantiation: spl_heap.c:zend_parse_arg_long Unexecuted instantiation: spl_iterators.c:zend_parse_arg_long Unexecuted instantiation: spl_observer.c:zend_parse_arg_long array.c:zend_parse_arg_long Line | Count | Source | 2289 | 2.91k | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 2.91k | } |
assert.c:zend_parse_arg_long Line | Count | Source | 2289 | 82 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 82 | } |
Unexecuted instantiation: base64.c:zend_parse_arg_long basic_functions.c:zend_parse_arg_long Line | Count | Source | 2289 | 2.24k | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 2.24k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_long Unexecuted instantiation: crc32_x86.c:zend_parse_arg_long Unexecuted instantiation: crc32.c:zend_parse_arg_long Unexecuted instantiation: credits.c:zend_parse_arg_long Unexecuted instantiation: crypt.c:zend_parse_arg_long Unexecuted instantiation: css.c:zend_parse_arg_long Unexecuted instantiation: datetime.c:zend_parse_arg_long dir.c:zend_parse_arg_long Line | Count | Source | 2289 | 7 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 7 | } |
Unexecuted instantiation: dl.c:zend_parse_arg_long Unexecuted instantiation: dns.c:zend_parse_arg_long Unexecuted instantiation: exec.c:zend_parse_arg_long file.c:zend_parse_arg_long Line | Count | Source | 2289 | 5 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 5 | } |
Unexecuted instantiation: filestat.c:zend_parse_arg_long Unexecuted instantiation: filters.c:zend_parse_arg_long Unexecuted instantiation: flock_compat.c:zend_parse_arg_long Unexecuted instantiation: formatted_print.c:zend_parse_arg_long Unexecuted instantiation: fsock.c:zend_parse_arg_long Unexecuted instantiation: ftok.c:zend_parse_arg_long Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_long Unexecuted instantiation: head.c:zend_parse_arg_long Unexecuted instantiation: hrtime.c:zend_parse_arg_long html.c:zend_parse_arg_long Line | Count | Source | 2289 | 900 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 900 | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_long Unexecuted instantiation: http.c:zend_parse_arg_long Unexecuted instantiation: image.c:zend_parse_arg_long Unexecuted instantiation: incomplete_class.c:zend_parse_arg_long Unexecuted instantiation: info.c:zend_parse_arg_long Unexecuted instantiation: io_poll.c:zend_parse_arg_long Unexecuted instantiation: iptc.c:zend_parse_arg_long Unexecuted instantiation: levenshtein.c:zend_parse_arg_long Unexecuted instantiation: link.c:zend_parse_arg_long Unexecuted instantiation: mail.c:zend_parse_arg_long math.c:zend_parse_arg_long Line | Count | Source | 2289 | 2.44k | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 2.44k | } |
Unexecuted instantiation: md5.c:zend_parse_arg_long Unexecuted instantiation: metaphone.c:zend_parse_arg_long Unexecuted instantiation: microtime.c:zend_parse_arg_long Unexecuted instantiation: net.c:zend_parse_arg_long Unexecuted instantiation: pack.c:zend_parse_arg_long Unexecuted instantiation: pageinfo.c:zend_parse_arg_long Unexecuted instantiation: password.c:zend_parse_arg_long Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_long Unexecuted instantiation: proc_open.c:zend_parse_arg_long Unexecuted instantiation: quot_print.c:zend_parse_arg_long Unexecuted instantiation: scanf.c:zend_parse_arg_long Unexecuted instantiation: sha1.c:zend_parse_arg_long Unexecuted instantiation: soundex.c:zend_parse_arg_long Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_long string.c:zend_parse_arg_long Line | Count | Source | 2289 | 2.79k | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 2.79k | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_long Unexecuted instantiation: syslog.c:zend_parse_arg_long Unexecuted instantiation: type.c:zend_parse_arg_long Unexecuted instantiation: uniqid.c:zend_parse_arg_long Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_long Unexecuted instantiation: url.c:zend_parse_arg_long Unexecuted instantiation: user_filters.c:zend_parse_arg_long Unexecuted instantiation: uuencode.c:zend_parse_arg_long Unexecuted instantiation: var_unserializer.c:zend_parse_arg_long Unexecuted instantiation: var.c:zend_parse_arg_long Unexecuted instantiation: versioning.c:zend_parse_arg_long Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_long Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_long Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_long Unexecuted instantiation: php_uri.c:zend_parse_arg_long Unexecuted instantiation: php_uri_common.c:zend_parse_arg_long Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_long Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_long Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_long Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_long Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_long Unexecuted instantiation: getopt.c:zend_parse_arg_long Unexecuted instantiation: main.c:zend_parse_arg_long Unexecuted instantiation: network.c:zend_parse_arg_long Unexecuted instantiation: output.c:zend_parse_arg_long Unexecuted instantiation: php_content_types.c:zend_parse_arg_long Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_long Unexecuted instantiation: php_ini.c:zend_parse_arg_long Unexecuted instantiation: php_glob.c:zend_parse_arg_long Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_long Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_long Unexecuted instantiation: php_scandir.c:zend_parse_arg_long Unexecuted instantiation: php_syslog.c:zend_parse_arg_long Unexecuted instantiation: php_ticks.c:zend_parse_arg_long Unexecuted instantiation: php_variables.c:zend_parse_arg_long Unexecuted instantiation: reentrancy.c:zend_parse_arg_long Unexecuted instantiation: rfc1867.c:zend_parse_arg_long Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_long Unexecuted instantiation: SAPI.c:zend_parse_arg_long Unexecuted instantiation: snprintf.c:zend_parse_arg_long Unexecuted instantiation: spprintf.c:zend_parse_arg_long Unexecuted instantiation: strlcat.c:zend_parse_arg_long Unexecuted instantiation: strlcpy.c:zend_parse_arg_long Unexecuted instantiation: php_io.c:zend_parse_arg_long Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_long Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_long Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_long Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_long Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_long Unexecuted instantiation: poll_core.c:zend_parse_arg_long Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_long Unexecuted instantiation: poll_handle.c:zend_parse_arg_long Unexecuted instantiation: cast.c:zend_parse_arg_long Unexecuted instantiation: filter.c:zend_parse_arg_long Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_long Unexecuted instantiation: memory.c:zend_parse_arg_long Unexecuted instantiation: mmap.c:zend_parse_arg_long Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_long Unexecuted instantiation: stream_errors.c:zend_parse_arg_long Unexecuted instantiation: streams.c:zend_parse_arg_long Unexecuted instantiation: transports.c:zend_parse_arg_long Unexecuted instantiation: userspace.c:zend_parse_arg_long Unexecuted instantiation: xp_socket.c:zend_parse_arg_long Unexecuted instantiation: block_pass.c:zend_parse_arg_long Unexecuted instantiation: compact_literals.c:zend_parse_arg_long Unexecuted instantiation: compact_vars.c:zend_parse_arg_long Unexecuted instantiation: dfa_pass.c:zend_parse_arg_long Unexecuted instantiation: nop_removal.c:zend_parse_arg_long Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_long Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_long Unexecuted instantiation: pass1.c:zend_parse_arg_long Unexecuted instantiation: pass3.c:zend_parse_arg_long Unexecuted instantiation: sccp.c:zend_parse_arg_long Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_long zend_API.c:zend_parse_arg_long Line | Count | Source | 2289 | 2.05k | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 2.05k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_long zend_attributes.c:zend_parse_arg_long Line | Count | Source | 2289 | 10 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 10 | } |
Unexecuted instantiation: zend_autoload.c:zend_parse_arg_long zend_builtin_functions.c:zend_parse_arg_long Line | Count | Source | 2289 | 668 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 668 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_long Unexecuted instantiation: zend_compile.c:zend_parse_arg_long Unexecuted instantiation: zend_constants.c:zend_parse_arg_long Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_long Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_long zend_enum.c:zend_parse_arg_long Line | Count | Source | 2289 | 112 | { | 2290 | | return zend_parse_arg_long_ex(arg, dest, is_null, check_null, arg_num, /* frameless */ false); | 2291 | 112 | } |
Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_long Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_long Unexecuted instantiation: zend_execute.c:zend_parse_arg_long Unexecuted instantiation: zend_fibers.c:zend_parse_arg_long Unexecuted instantiation: zend_gc.c:zend_parse_arg_long Unexecuted instantiation: zend_generators.c:zend_parse_arg_long Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_long Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_long Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_long Unexecuted instantiation: zend_ini.c:zend_parse_arg_long Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_long Unexecuted instantiation: zend_iterators.c:zend_parse_arg_long Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_long Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_long Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_long Unexecuted instantiation: zend_list.c:zend_parse_arg_long Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_long Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_long Unexecuted instantiation: zend_objects.c:zend_parse_arg_long Unexecuted instantiation: zend_observer.c:zend_parse_arg_long Unexecuted instantiation: zend_opcode.c:zend_parse_arg_long Unexecuted instantiation: zend_operators.c:zend_parse_arg_long Unexecuted instantiation: zend_partial.c:zend_parse_arg_long Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_long Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_long Unexecuted instantiation: zend_system_id.c:zend_parse_arg_long Unexecuted instantiation: zend_variables.c:zend_parse_arg_long Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_long Unexecuted instantiation: zend.c:zend_parse_arg_long Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_long Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_long |
2292 | | |
2293 | | static zend_always_inline bool zend_parse_arg_double(const zval *arg, double *dest, bool *is_null, bool check_null, uint32_t arg_num) |
2294 | 1.02k | { |
2295 | 1.02k | if (check_null) { |
2296 | 0 | *is_null = 0; |
2297 | 0 | } |
2298 | 1.02k | if (EXPECTED(Z_TYPE_P(arg) == IS_DOUBLE)) { |
2299 | 214 | *dest = Z_DVAL_P(arg); |
2300 | 810 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { |
2301 | 0 | *is_null = 1; |
2302 | 0 | *dest = 0.0; |
2303 | 810 | } else { |
2304 | 810 | *dest = zend_parse_arg_double_slow(arg, arg_num); |
2305 | 810 | return !zend_isnan(*dest); |
2306 | 810 | } |
2307 | 214 | return 1; |
2308 | 1.02k | } Unexecuted instantiation: php_date.c:zend_parse_arg_double Unexecuted instantiation: php_time.c:zend_parse_arg_double Unexecuted instantiation: time_duration.c:zend_parse_arg_double Unexecuted instantiation: php_pcre.c:zend_parse_arg_double Unexecuted instantiation: exif.c:zend_parse_arg_double Unexecuted instantiation: hash_adler32.c:zend_parse_arg_double Unexecuted instantiation: hash_crc32.c:zend_parse_arg_double Unexecuted instantiation: hash_fnv.c:zend_parse_arg_double Unexecuted instantiation: hash_gost.c:zend_parse_arg_double Unexecuted instantiation: hash_haval.c:zend_parse_arg_double Unexecuted instantiation: hash_joaat.c:zend_parse_arg_double Unexecuted instantiation: hash_md.c:zend_parse_arg_double Unexecuted instantiation: hash_murmur.c:zend_parse_arg_double Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_double Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_double Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_double Unexecuted instantiation: hash_sha.c:zend_parse_arg_double Unexecuted instantiation: hash_sha3.c:zend_parse_arg_double Unexecuted instantiation: hash_snefru.c:zend_parse_arg_double Unexecuted instantiation: hash_tiger.c:zend_parse_arg_double Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_double Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_double Unexecuted instantiation: hash.c:zend_parse_arg_double Unexecuted instantiation: json_encoder.c:zend_parse_arg_double Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_double Unexecuted instantiation: json_scanner.c:zend_parse_arg_double Unexecuted instantiation: json.c:zend_parse_arg_double Unexecuted instantiation: php_lexbor.c:zend_parse_arg_double Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_double Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_double Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_double Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_double Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_double Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_double Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_double Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_double Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_double Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_double Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_double Unexecuted instantiation: zend_persist.c:zend_parse_arg_double Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_double Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_double Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_double Unexecuted instantiation: zend_jit.c:zend_parse_arg_double Unexecuted instantiation: csprng.c:zend_parse_arg_double Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_double Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_double Unexecuted instantiation: engine_secure.c:zend_parse_arg_double Unexecuted instantiation: engine_user.c:zend_parse_arg_double Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_double Unexecuted instantiation: gammasection.c:zend_parse_arg_double Unexecuted instantiation: random.c:zend_parse_arg_double Unexecuted instantiation: randomizer.c:zend_parse_arg_double Unexecuted instantiation: zend_utils.c:zend_parse_arg_double Unexecuted instantiation: php_reflection.c:zend_parse_arg_double Unexecuted instantiation: php_spl.c:zend_parse_arg_double Unexecuted instantiation: spl_array.c:zend_parse_arg_double Unexecuted instantiation: spl_directory.c:zend_parse_arg_double Unexecuted instantiation: spl_dllist.c:zend_parse_arg_double Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_double Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_double Unexecuted instantiation: spl_functions.c:zend_parse_arg_double Unexecuted instantiation: spl_heap.c:zend_parse_arg_double Unexecuted instantiation: spl_iterators.c:zend_parse_arg_double Unexecuted instantiation: spl_observer.c:zend_parse_arg_double Unexecuted instantiation: array.c:zend_parse_arg_double Unexecuted instantiation: assert.c:zend_parse_arg_double Unexecuted instantiation: base64.c:zend_parse_arg_double Unexecuted instantiation: basic_functions.c:zend_parse_arg_double Unexecuted instantiation: browscap.c:zend_parse_arg_double Unexecuted instantiation: crc32_x86.c:zend_parse_arg_double Unexecuted instantiation: crc32.c:zend_parse_arg_double Unexecuted instantiation: credits.c:zend_parse_arg_double Unexecuted instantiation: crypt.c:zend_parse_arg_double Unexecuted instantiation: css.c:zend_parse_arg_double Unexecuted instantiation: datetime.c:zend_parse_arg_double Unexecuted instantiation: dir.c:zend_parse_arg_double Unexecuted instantiation: dl.c:zend_parse_arg_double Unexecuted instantiation: dns.c:zend_parse_arg_double Unexecuted instantiation: exec.c:zend_parse_arg_double Unexecuted instantiation: file.c:zend_parse_arg_double Unexecuted instantiation: filestat.c:zend_parse_arg_double Unexecuted instantiation: filters.c:zend_parse_arg_double Unexecuted instantiation: flock_compat.c:zend_parse_arg_double Unexecuted instantiation: formatted_print.c:zend_parse_arg_double Unexecuted instantiation: fsock.c:zend_parse_arg_double Unexecuted instantiation: ftok.c:zend_parse_arg_double Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_double Unexecuted instantiation: head.c:zend_parse_arg_double Unexecuted instantiation: hrtime.c:zend_parse_arg_double Unexecuted instantiation: html.c:zend_parse_arg_double Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_double Unexecuted instantiation: http.c:zend_parse_arg_double Unexecuted instantiation: image.c:zend_parse_arg_double Unexecuted instantiation: incomplete_class.c:zend_parse_arg_double Unexecuted instantiation: info.c:zend_parse_arg_double Unexecuted instantiation: io_poll.c:zend_parse_arg_double Unexecuted instantiation: iptc.c:zend_parse_arg_double Unexecuted instantiation: levenshtein.c:zend_parse_arg_double Unexecuted instantiation: link.c:zend_parse_arg_double Unexecuted instantiation: mail.c:zend_parse_arg_double math.c:zend_parse_arg_double Line | Count | Source | 2294 | 1.02k | { | 2295 | 1.02k | if (check_null) { | 2296 | 0 | *is_null = 0; | 2297 | 0 | } | 2298 | 1.02k | if (EXPECTED(Z_TYPE_P(arg) == IS_DOUBLE)) { | 2299 | 214 | *dest = Z_DVAL_P(arg); | 2300 | 810 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2301 | 0 | *is_null = 1; | 2302 | 0 | *dest = 0.0; | 2303 | 810 | } else { | 2304 | 810 | *dest = zend_parse_arg_double_slow(arg, arg_num); | 2305 | 810 | return !zend_isnan(*dest); | 2306 | 810 | } | 2307 | 214 | return 1; | 2308 | 1.02k | } |
Unexecuted instantiation: md5.c:zend_parse_arg_double Unexecuted instantiation: metaphone.c:zend_parse_arg_double Unexecuted instantiation: microtime.c:zend_parse_arg_double Unexecuted instantiation: net.c:zend_parse_arg_double Unexecuted instantiation: pack.c:zend_parse_arg_double Unexecuted instantiation: pageinfo.c:zend_parse_arg_double Unexecuted instantiation: password.c:zend_parse_arg_double Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_double Unexecuted instantiation: proc_open.c:zend_parse_arg_double Unexecuted instantiation: quot_print.c:zend_parse_arg_double Unexecuted instantiation: scanf.c:zend_parse_arg_double Unexecuted instantiation: sha1.c:zend_parse_arg_double Unexecuted instantiation: soundex.c:zend_parse_arg_double Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_double Unexecuted instantiation: string.c:zend_parse_arg_double Unexecuted instantiation: strnatcmp.c:zend_parse_arg_double Unexecuted instantiation: syslog.c:zend_parse_arg_double Unexecuted instantiation: type.c:zend_parse_arg_double Unexecuted instantiation: uniqid.c:zend_parse_arg_double Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_double Unexecuted instantiation: url.c:zend_parse_arg_double Unexecuted instantiation: user_filters.c:zend_parse_arg_double Unexecuted instantiation: uuencode.c:zend_parse_arg_double Unexecuted instantiation: var_unserializer.c:zend_parse_arg_double Unexecuted instantiation: var.c:zend_parse_arg_double Unexecuted instantiation: versioning.c:zend_parse_arg_double Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_double Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_double Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_double Unexecuted instantiation: php_uri.c:zend_parse_arg_double Unexecuted instantiation: php_uri_common.c:zend_parse_arg_double Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_double Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_double Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_double Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_double Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_double Unexecuted instantiation: getopt.c:zend_parse_arg_double Unexecuted instantiation: main.c:zend_parse_arg_double Unexecuted instantiation: network.c:zend_parse_arg_double Unexecuted instantiation: output.c:zend_parse_arg_double Unexecuted instantiation: php_content_types.c:zend_parse_arg_double Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_double Unexecuted instantiation: php_ini.c:zend_parse_arg_double Unexecuted instantiation: php_glob.c:zend_parse_arg_double Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_double Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_double Unexecuted instantiation: php_scandir.c:zend_parse_arg_double Unexecuted instantiation: php_syslog.c:zend_parse_arg_double Unexecuted instantiation: php_ticks.c:zend_parse_arg_double Unexecuted instantiation: php_variables.c:zend_parse_arg_double Unexecuted instantiation: reentrancy.c:zend_parse_arg_double Unexecuted instantiation: rfc1867.c:zend_parse_arg_double Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_double Unexecuted instantiation: SAPI.c:zend_parse_arg_double Unexecuted instantiation: snprintf.c:zend_parse_arg_double Unexecuted instantiation: spprintf.c:zend_parse_arg_double Unexecuted instantiation: strlcat.c:zend_parse_arg_double Unexecuted instantiation: strlcpy.c:zend_parse_arg_double Unexecuted instantiation: php_io.c:zend_parse_arg_double Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_double Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_double Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_double Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_double Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_double Unexecuted instantiation: poll_core.c:zend_parse_arg_double Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_double Unexecuted instantiation: poll_handle.c:zend_parse_arg_double Unexecuted instantiation: cast.c:zend_parse_arg_double Unexecuted instantiation: filter.c:zend_parse_arg_double Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_double Unexecuted instantiation: memory.c:zend_parse_arg_double Unexecuted instantiation: mmap.c:zend_parse_arg_double Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_double Unexecuted instantiation: stream_errors.c:zend_parse_arg_double Unexecuted instantiation: streams.c:zend_parse_arg_double Unexecuted instantiation: transports.c:zend_parse_arg_double Unexecuted instantiation: userspace.c:zend_parse_arg_double Unexecuted instantiation: xp_socket.c:zend_parse_arg_double Unexecuted instantiation: block_pass.c:zend_parse_arg_double Unexecuted instantiation: compact_literals.c:zend_parse_arg_double Unexecuted instantiation: compact_vars.c:zend_parse_arg_double Unexecuted instantiation: dfa_pass.c:zend_parse_arg_double Unexecuted instantiation: nop_removal.c:zend_parse_arg_double Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_double Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_double Unexecuted instantiation: pass1.c:zend_parse_arg_double Unexecuted instantiation: pass3.c:zend_parse_arg_double Unexecuted instantiation: sccp.c:zend_parse_arg_double Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_double Unexecuted instantiation: zend_API.c:zend_parse_arg_double Unexecuted instantiation: zend_ast.c:zend_parse_arg_double Unexecuted instantiation: zend_attributes.c:zend_parse_arg_double Unexecuted instantiation: zend_autoload.c:zend_parse_arg_double Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_double Unexecuted instantiation: zend_closures.c:zend_parse_arg_double Unexecuted instantiation: zend_compile.c:zend_parse_arg_double Unexecuted instantiation: zend_constants.c:zend_parse_arg_double Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_double Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_double Unexecuted instantiation: zend_enum.c:zend_parse_arg_double Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_double Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_double Unexecuted instantiation: zend_execute.c:zend_parse_arg_double Unexecuted instantiation: zend_fibers.c:zend_parse_arg_double Unexecuted instantiation: zend_gc.c:zend_parse_arg_double Unexecuted instantiation: zend_generators.c:zend_parse_arg_double Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_double Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_double Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_double Unexecuted instantiation: zend_ini.c:zend_parse_arg_double Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_double Unexecuted instantiation: zend_iterators.c:zend_parse_arg_double Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_double Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_double Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_double Unexecuted instantiation: zend_list.c:zend_parse_arg_double Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_double Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_double Unexecuted instantiation: zend_objects.c:zend_parse_arg_double Unexecuted instantiation: zend_observer.c:zend_parse_arg_double Unexecuted instantiation: zend_opcode.c:zend_parse_arg_double Unexecuted instantiation: zend_operators.c:zend_parse_arg_double Unexecuted instantiation: zend_partial.c:zend_parse_arg_double Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_double Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_double Unexecuted instantiation: zend_system_id.c:zend_parse_arg_double Unexecuted instantiation: zend_variables.c:zend_parse_arg_double Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_double Unexecuted instantiation: zend.c:zend_parse_arg_double Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_double Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_double |
2309 | | |
2310 | | static zend_always_inline bool zend_parse_arg_number(zval *arg, zval **dest, bool check_null, uint32_t arg_num) |
2311 | 42 | { |
2312 | 42 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG || Z_TYPE_P(arg) == IS_DOUBLE)) { |
2313 | 34 | *dest = arg; |
2314 | 34 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2315 | 0 | *dest = NULL; |
2316 | 8 | } else { |
2317 | 8 | return zend_parse_arg_number_slow(arg, dest, arg_num); |
2318 | 8 | } |
2319 | 34 | return 1; |
2320 | 42 | } Unexecuted instantiation: php_date.c:zend_parse_arg_number Unexecuted instantiation: php_time.c:zend_parse_arg_number Unexecuted instantiation: time_duration.c:zend_parse_arg_number Unexecuted instantiation: php_pcre.c:zend_parse_arg_number Unexecuted instantiation: exif.c:zend_parse_arg_number Unexecuted instantiation: hash_adler32.c:zend_parse_arg_number Unexecuted instantiation: hash_crc32.c:zend_parse_arg_number Unexecuted instantiation: hash_fnv.c:zend_parse_arg_number Unexecuted instantiation: hash_gost.c:zend_parse_arg_number Unexecuted instantiation: hash_haval.c:zend_parse_arg_number Unexecuted instantiation: hash_joaat.c:zend_parse_arg_number Unexecuted instantiation: hash_md.c:zend_parse_arg_number Unexecuted instantiation: hash_murmur.c:zend_parse_arg_number Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_number Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_number Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_number Unexecuted instantiation: hash_sha.c:zend_parse_arg_number Unexecuted instantiation: hash_sha3.c:zend_parse_arg_number Unexecuted instantiation: hash_snefru.c:zend_parse_arg_number Unexecuted instantiation: hash_tiger.c:zend_parse_arg_number Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_number Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_number Unexecuted instantiation: hash.c:zend_parse_arg_number Unexecuted instantiation: json_encoder.c:zend_parse_arg_number Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_number Unexecuted instantiation: json_scanner.c:zend_parse_arg_number Unexecuted instantiation: json.c:zend_parse_arg_number Unexecuted instantiation: php_lexbor.c:zend_parse_arg_number Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_number Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_number Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_number Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_number Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_number Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_number Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_number Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_number Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_number Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_number Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_number Unexecuted instantiation: zend_persist.c:zend_parse_arg_number Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_number Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_number Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_number Unexecuted instantiation: zend_jit.c:zend_parse_arg_number Unexecuted instantiation: csprng.c:zend_parse_arg_number Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_number Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_number Unexecuted instantiation: engine_secure.c:zend_parse_arg_number Unexecuted instantiation: engine_user.c:zend_parse_arg_number Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_number Unexecuted instantiation: gammasection.c:zend_parse_arg_number Unexecuted instantiation: random.c:zend_parse_arg_number Unexecuted instantiation: randomizer.c:zend_parse_arg_number Unexecuted instantiation: zend_utils.c:zend_parse_arg_number Unexecuted instantiation: php_reflection.c:zend_parse_arg_number Unexecuted instantiation: php_spl.c:zend_parse_arg_number Unexecuted instantiation: spl_array.c:zend_parse_arg_number Unexecuted instantiation: spl_directory.c:zend_parse_arg_number Unexecuted instantiation: spl_dllist.c:zend_parse_arg_number Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_number Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_number Unexecuted instantiation: spl_functions.c:zend_parse_arg_number Unexecuted instantiation: spl_heap.c:zend_parse_arg_number Unexecuted instantiation: spl_iterators.c:zend_parse_arg_number Unexecuted instantiation: spl_observer.c:zend_parse_arg_number array.c:zend_parse_arg_number Line | Count | Source | 2311 | 35 | { | 2312 | 35 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG || Z_TYPE_P(arg) == IS_DOUBLE)) { | 2313 | 27 | *dest = arg; | 2314 | 27 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2315 | 0 | *dest = NULL; | 2316 | 8 | } else { | 2317 | 8 | return zend_parse_arg_number_slow(arg, dest, arg_num); | 2318 | 8 | } | 2319 | 27 | return 1; | 2320 | 35 | } |
Unexecuted instantiation: assert.c:zend_parse_arg_number Unexecuted instantiation: base64.c:zend_parse_arg_number Unexecuted instantiation: basic_functions.c:zend_parse_arg_number Unexecuted instantiation: browscap.c:zend_parse_arg_number Unexecuted instantiation: crc32_x86.c:zend_parse_arg_number Unexecuted instantiation: crc32.c:zend_parse_arg_number Unexecuted instantiation: credits.c:zend_parse_arg_number Unexecuted instantiation: crypt.c:zend_parse_arg_number Unexecuted instantiation: css.c:zend_parse_arg_number Unexecuted instantiation: datetime.c:zend_parse_arg_number Unexecuted instantiation: dir.c:zend_parse_arg_number Unexecuted instantiation: dl.c:zend_parse_arg_number Unexecuted instantiation: dns.c:zend_parse_arg_number Unexecuted instantiation: exec.c:zend_parse_arg_number Unexecuted instantiation: file.c:zend_parse_arg_number Unexecuted instantiation: filestat.c:zend_parse_arg_number Unexecuted instantiation: filters.c:zend_parse_arg_number Unexecuted instantiation: flock_compat.c:zend_parse_arg_number Unexecuted instantiation: formatted_print.c:zend_parse_arg_number Unexecuted instantiation: fsock.c:zend_parse_arg_number Unexecuted instantiation: ftok.c:zend_parse_arg_number Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_number Unexecuted instantiation: head.c:zend_parse_arg_number Unexecuted instantiation: hrtime.c:zend_parse_arg_number Unexecuted instantiation: html.c:zend_parse_arg_number Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_number Unexecuted instantiation: http.c:zend_parse_arg_number Unexecuted instantiation: image.c:zend_parse_arg_number Unexecuted instantiation: incomplete_class.c:zend_parse_arg_number Unexecuted instantiation: info.c:zend_parse_arg_number Unexecuted instantiation: io_poll.c:zend_parse_arg_number Unexecuted instantiation: iptc.c:zend_parse_arg_number Unexecuted instantiation: levenshtein.c:zend_parse_arg_number Unexecuted instantiation: link.c:zend_parse_arg_number Unexecuted instantiation: mail.c:zend_parse_arg_number math.c:zend_parse_arg_number Line | Count | Source | 2311 | 7 | { | 2312 | 7 | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG || Z_TYPE_P(arg) == IS_DOUBLE)) { | 2313 | 7 | *dest = arg; | 2314 | 7 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2315 | 0 | *dest = NULL; | 2316 | 0 | } else { | 2317 | 0 | return zend_parse_arg_number_slow(arg, dest, arg_num); | 2318 | 0 | } | 2319 | 7 | return 1; | 2320 | 7 | } |
Unexecuted instantiation: md5.c:zend_parse_arg_number Unexecuted instantiation: metaphone.c:zend_parse_arg_number Unexecuted instantiation: microtime.c:zend_parse_arg_number Unexecuted instantiation: net.c:zend_parse_arg_number Unexecuted instantiation: pack.c:zend_parse_arg_number Unexecuted instantiation: pageinfo.c:zend_parse_arg_number Unexecuted instantiation: password.c:zend_parse_arg_number Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_number Unexecuted instantiation: proc_open.c:zend_parse_arg_number Unexecuted instantiation: quot_print.c:zend_parse_arg_number Unexecuted instantiation: scanf.c:zend_parse_arg_number Unexecuted instantiation: sha1.c:zend_parse_arg_number Unexecuted instantiation: soundex.c:zend_parse_arg_number Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_number Unexecuted instantiation: string.c:zend_parse_arg_number Unexecuted instantiation: strnatcmp.c:zend_parse_arg_number Unexecuted instantiation: syslog.c:zend_parse_arg_number Unexecuted instantiation: type.c:zend_parse_arg_number Unexecuted instantiation: uniqid.c:zend_parse_arg_number Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_number Unexecuted instantiation: url.c:zend_parse_arg_number Unexecuted instantiation: user_filters.c:zend_parse_arg_number Unexecuted instantiation: uuencode.c:zend_parse_arg_number Unexecuted instantiation: var_unserializer.c:zend_parse_arg_number Unexecuted instantiation: var.c:zend_parse_arg_number Unexecuted instantiation: versioning.c:zend_parse_arg_number Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_number Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_number Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_number Unexecuted instantiation: php_uri.c:zend_parse_arg_number Unexecuted instantiation: php_uri_common.c:zend_parse_arg_number Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_number Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_number Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_number Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_number Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_number Unexecuted instantiation: getopt.c:zend_parse_arg_number Unexecuted instantiation: main.c:zend_parse_arg_number Unexecuted instantiation: network.c:zend_parse_arg_number Unexecuted instantiation: output.c:zend_parse_arg_number Unexecuted instantiation: php_content_types.c:zend_parse_arg_number Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_number Unexecuted instantiation: php_ini.c:zend_parse_arg_number Unexecuted instantiation: php_glob.c:zend_parse_arg_number Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_number Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_number Unexecuted instantiation: php_scandir.c:zend_parse_arg_number Unexecuted instantiation: php_syslog.c:zend_parse_arg_number Unexecuted instantiation: php_ticks.c:zend_parse_arg_number Unexecuted instantiation: php_variables.c:zend_parse_arg_number Unexecuted instantiation: reentrancy.c:zend_parse_arg_number Unexecuted instantiation: rfc1867.c:zend_parse_arg_number Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_number Unexecuted instantiation: SAPI.c:zend_parse_arg_number Unexecuted instantiation: snprintf.c:zend_parse_arg_number Unexecuted instantiation: spprintf.c:zend_parse_arg_number Unexecuted instantiation: strlcat.c:zend_parse_arg_number Unexecuted instantiation: strlcpy.c:zend_parse_arg_number Unexecuted instantiation: php_io.c:zend_parse_arg_number Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_number Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_number Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_number Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_number Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_number Unexecuted instantiation: poll_core.c:zend_parse_arg_number Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_number Unexecuted instantiation: poll_handle.c:zend_parse_arg_number Unexecuted instantiation: cast.c:zend_parse_arg_number Unexecuted instantiation: filter.c:zend_parse_arg_number Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_number Unexecuted instantiation: memory.c:zend_parse_arg_number Unexecuted instantiation: mmap.c:zend_parse_arg_number Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_number Unexecuted instantiation: stream_errors.c:zend_parse_arg_number Unexecuted instantiation: streams.c:zend_parse_arg_number Unexecuted instantiation: transports.c:zend_parse_arg_number Unexecuted instantiation: userspace.c:zend_parse_arg_number Unexecuted instantiation: xp_socket.c:zend_parse_arg_number Unexecuted instantiation: block_pass.c:zend_parse_arg_number Unexecuted instantiation: compact_literals.c:zend_parse_arg_number Unexecuted instantiation: compact_vars.c:zend_parse_arg_number Unexecuted instantiation: dfa_pass.c:zend_parse_arg_number Unexecuted instantiation: nop_removal.c:zend_parse_arg_number Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_number Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_number Unexecuted instantiation: pass1.c:zend_parse_arg_number Unexecuted instantiation: pass3.c:zend_parse_arg_number Unexecuted instantiation: sccp.c:zend_parse_arg_number Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_number Unexecuted instantiation: zend_API.c:zend_parse_arg_number Unexecuted instantiation: zend_ast.c:zend_parse_arg_number Unexecuted instantiation: zend_attributes.c:zend_parse_arg_number Unexecuted instantiation: zend_autoload.c:zend_parse_arg_number Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_number Unexecuted instantiation: zend_closures.c:zend_parse_arg_number Unexecuted instantiation: zend_compile.c:zend_parse_arg_number Unexecuted instantiation: zend_constants.c:zend_parse_arg_number Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_number Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_number Unexecuted instantiation: zend_enum.c:zend_parse_arg_number Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_number Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_number Unexecuted instantiation: zend_execute.c:zend_parse_arg_number Unexecuted instantiation: zend_fibers.c:zend_parse_arg_number Unexecuted instantiation: zend_gc.c:zend_parse_arg_number Unexecuted instantiation: zend_generators.c:zend_parse_arg_number Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_number Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_number Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_number Unexecuted instantiation: zend_ini.c:zend_parse_arg_number Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_number Unexecuted instantiation: zend_iterators.c:zend_parse_arg_number Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_number Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_number Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_number Unexecuted instantiation: zend_list.c:zend_parse_arg_number Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_number Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_number Unexecuted instantiation: zend_objects.c:zend_parse_arg_number Unexecuted instantiation: zend_observer.c:zend_parse_arg_number Unexecuted instantiation: zend_opcode.c:zend_parse_arg_number Unexecuted instantiation: zend_operators.c:zend_parse_arg_number Unexecuted instantiation: zend_partial.c:zend_parse_arg_number Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_number Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_number Unexecuted instantiation: zend_system_id.c:zend_parse_arg_number Unexecuted instantiation: zend_variables.c:zend_parse_arg_number Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_number Unexecuted instantiation: zend.c:zend_parse_arg_number Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_number Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_number |
2321 | | |
2322 | | static zend_always_inline bool zend_parse_arg_number_or_str(zval *arg, zval **dest, bool check_null, uint32_t arg_num) |
2323 | 1.75k | { |
2324 | 1.75k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG || Z_TYPE_P(arg) == IS_DOUBLE || Z_TYPE_P(arg) == IS_STRING)) { |
2325 | 1.61k | *dest = arg; |
2326 | 1.61k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2327 | 0 | *dest = NULL; |
2328 | 146 | } else { |
2329 | 146 | return zend_parse_arg_number_or_str_slow(arg, dest, arg_num); |
2330 | 146 | } |
2331 | 1.61k | return true; |
2332 | 1.75k | } Unexecuted instantiation: php_date.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_time.c:zend_parse_arg_number_or_str Unexecuted instantiation: time_duration.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_pcre.c:zend_parse_arg_number_or_str Unexecuted instantiation: exif.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_adler32.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_crc32.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_fnv.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_gost.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_haval.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_joaat.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_md.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_murmur.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_sha.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_sha3.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_snefru.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_tiger.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_number_or_str Unexecuted instantiation: hash.c:zend_parse_arg_number_or_str Unexecuted instantiation: json_encoder.c:zend_parse_arg_number_or_str Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_number_or_str Unexecuted instantiation: json_scanner.c:zend_parse_arg_number_or_str Unexecuted instantiation: json.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_lexbor.c:zend_parse_arg_number_or_str Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_number_or_str Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_number_or_str Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_persist.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_number_or_str Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_jit.c:zend_parse_arg_number_or_str Unexecuted instantiation: csprng.c:zend_parse_arg_number_or_str Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_number_or_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_number_or_str Unexecuted instantiation: engine_secure.c:zend_parse_arg_number_or_str Unexecuted instantiation: engine_user.c:zend_parse_arg_number_or_str Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_number_or_str Unexecuted instantiation: gammasection.c:zend_parse_arg_number_or_str Unexecuted instantiation: random.c:zend_parse_arg_number_or_str Unexecuted instantiation: randomizer.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_utils.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_reflection.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_spl.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_array.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_directory.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_dllist.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_functions.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_heap.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_iterators.c:zend_parse_arg_number_or_str Unexecuted instantiation: spl_observer.c:zend_parse_arg_number_or_str array.c:zend_parse_arg_number_or_str Line | Count | Source | 2323 | 1.75k | { | 2324 | 1.75k | if (EXPECTED(Z_TYPE_P(arg) == IS_LONG || Z_TYPE_P(arg) == IS_DOUBLE || Z_TYPE_P(arg) == IS_STRING)) { | 2325 | 1.61k | *dest = arg; | 2326 | 1.61k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2327 | 0 | *dest = NULL; | 2328 | 146 | } else { | 2329 | 146 | return zend_parse_arg_number_or_str_slow(arg, dest, arg_num); | 2330 | 146 | } | 2331 | 1.61k | return true; | 2332 | 1.75k | } |
Unexecuted instantiation: assert.c:zend_parse_arg_number_or_str Unexecuted instantiation: base64.c:zend_parse_arg_number_or_str Unexecuted instantiation: basic_functions.c:zend_parse_arg_number_or_str Unexecuted instantiation: browscap.c:zend_parse_arg_number_or_str Unexecuted instantiation: crc32_x86.c:zend_parse_arg_number_or_str Unexecuted instantiation: crc32.c:zend_parse_arg_number_or_str Unexecuted instantiation: credits.c:zend_parse_arg_number_or_str Unexecuted instantiation: crypt.c:zend_parse_arg_number_or_str Unexecuted instantiation: css.c:zend_parse_arg_number_or_str Unexecuted instantiation: datetime.c:zend_parse_arg_number_or_str Unexecuted instantiation: dir.c:zend_parse_arg_number_or_str Unexecuted instantiation: dl.c:zend_parse_arg_number_or_str Unexecuted instantiation: dns.c:zend_parse_arg_number_or_str Unexecuted instantiation: exec.c:zend_parse_arg_number_or_str Unexecuted instantiation: file.c:zend_parse_arg_number_or_str Unexecuted instantiation: filestat.c:zend_parse_arg_number_or_str Unexecuted instantiation: filters.c:zend_parse_arg_number_or_str Unexecuted instantiation: flock_compat.c:zend_parse_arg_number_or_str Unexecuted instantiation: formatted_print.c:zend_parse_arg_number_or_str Unexecuted instantiation: fsock.c:zend_parse_arg_number_or_str Unexecuted instantiation: ftok.c:zend_parse_arg_number_or_str Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_number_or_str Unexecuted instantiation: head.c:zend_parse_arg_number_or_str Unexecuted instantiation: hrtime.c:zend_parse_arg_number_or_str Unexecuted instantiation: html.c:zend_parse_arg_number_or_str Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_number_or_str Unexecuted instantiation: http.c:zend_parse_arg_number_or_str Unexecuted instantiation: image.c:zend_parse_arg_number_or_str Unexecuted instantiation: incomplete_class.c:zend_parse_arg_number_or_str Unexecuted instantiation: info.c:zend_parse_arg_number_or_str Unexecuted instantiation: io_poll.c:zend_parse_arg_number_or_str Unexecuted instantiation: iptc.c:zend_parse_arg_number_or_str Unexecuted instantiation: levenshtein.c:zend_parse_arg_number_or_str Unexecuted instantiation: link.c:zend_parse_arg_number_or_str Unexecuted instantiation: mail.c:zend_parse_arg_number_or_str Unexecuted instantiation: math.c:zend_parse_arg_number_or_str Unexecuted instantiation: md5.c:zend_parse_arg_number_or_str Unexecuted instantiation: metaphone.c:zend_parse_arg_number_or_str Unexecuted instantiation: microtime.c:zend_parse_arg_number_or_str Unexecuted instantiation: net.c:zend_parse_arg_number_or_str Unexecuted instantiation: pack.c:zend_parse_arg_number_or_str Unexecuted instantiation: pageinfo.c:zend_parse_arg_number_or_str Unexecuted instantiation: password.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_number_or_str Unexecuted instantiation: proc_open.c:zend_parse_arg_number_or_str Unexecuted instantiation: quot_print.c:zend_parse_arg_number_or_str Unexecuted instantiation: scanf.c:zend_parse_arg_number_or_str Unexecuted instantiation: sha1.c:zend_parse_arg_number_or_str Unexecuted instantiation: soundex.c:zend_parse_arg_number_or_str Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_number_or_str Unexecuted instantiation: string.c:zend_parse_arg_number_or_str Unexecuted instantiation: strnatcmp.c:zend_parse_arg_number_or_str Unexecuted instantiation: syslog.c:zend_parse_arg_number_or_str Unexecuted instantiation: type.c:zend_parse_arg_number_or_str Unexecuted instantiation: uniqid.c:zend_parse_arg_number_or_str Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_number_or_str Unexecuted instantiation: url.c:zend_parse_arg_number_or_str Unexecuted instantiation: user_filters.c:zend_parse_arg_number_or_str Unexecuted instantiation: uuencode.c:zend_parse_arg_number_or_str Unexecuted instantiation: var_unserializer.c:zend_parse_arg_number_or_str Unexecuted instantiation: var.c:zend_parse_arg_number_or_str Unexecuted instantiation: versioning.c:zend_parse_arg_number_or_str Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_number_or_str Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_uri.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_uri_common.c:zend_parse_arg_number_or_str Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_number_or_str Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_number_or_str Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_number_or_str Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_number_or_str Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_number_or_str Unexecuted instantiation: getopt.c:zend_parse_arg_number_or_str Unexecuted instantiation: main.c:zend_parse_arg_number_or_str Unexecuted instantiation: network.c:zend_parse_arg_number_or_str Unexecuted instantiation: output.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_content_types.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_ini.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_glob.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_scandir.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_syslog.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_ticks.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_variables.c:zend_parse_arg_number_or_str Unexecuted instantiation: reentrancy.c:zend_parse_arg_number_or_str Unexecuted instantiation: rfc1867.c:zend_parse_arg_number_or_str Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_number_or_str Unexecuted instantiation: SAPI.c:zend_parse_arg_number_or_str Unexecuted instantiation: snprintf.c:zend_parse_arg_number_or_str Unexecuted instantiation: spprintf.c:zend_parse_arg_number_or_str Unexecuted instantiation: strlcat.c:zend_parse_arg_number_or_str Unexecuted instantiation: strlcpy.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_io.c:zend_parse_arg_number_or_str Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_core.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_number_or_str Unexecuted instantiation: poll_handle.c:zend_parse_arg_number_or_str Unexecuted instantiation: cast.c:zend_parse_arg_number_or_str Unexecuted instantiation: filter.c:zend_parse_arg_number_or_str Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_number_or_str Unexecuted instantiation: memory.c:zend_parse_arg_number_or_str Unexecuted instantiation: mmap.c:zend_parse_arg_number_or_str Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_number_or_str Unexecuted instantiation: stream_errors.c:zend_parse_arg_number_or_str Unexecuted instantiation: streams.c:zend_parse_arg_number_or_str Unexecuted instantiation: transports.c:zend_parse_arg_number_or_str Unexecuted instantiation: userspace.c:zend_parse_arg_number_or_str Unexecuted instantiation: xp_socket.c:zend_parse_arg_number_or_str Unexecuted instantiation: block_pass.c:zend_parse_arg_number_or_str Unexecuted instantiation: compact_literals.c:zend_parse_arg_number_or_str Unexecuted instantiation: compact_vars.c:zend_parse_arg_number_or_str Unexecuted instantiation: dfa_pass.c:zend_parse_arg_number_or_str Unexecuted instantiation: nop_removal.c:zend_parse_arg_number_or_str Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_number_or_str Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_number_or_str Unexecuted instantiation: pass1.c:zend_parse_arg_number_or_str Unexecuted instantiation: pass3.c:zend_parse_arg_number_or_str Unexecuted instantiation: sccp.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_API.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_ast.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_attributes.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_autoload.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_closures.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_compile.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_constants.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_enum.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_execute.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_fibers.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_gc.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_generators.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_ini.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_iterators.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_list.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_objects.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_observer.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_opcode.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_operators.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_partial.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_system_id.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_variables.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_number_or_str Unexecuted instantiation: zend.c:zend_parse_arg_number_or_str Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_number_or_str Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_number_or_str |
2333 | | |
2334 | | static zend_always_inline bool zend_parse_arg_str_ex(zval *arg, zend_string **dest, bool check_null, uint32_t arg_num, bool frameless) |
2335 | 759k | { |
2336 | 759k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { |
2337 | 750k | *dest = Z_STR_P(arg); |
2338 | 750k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { |
2339 | 336 | *dest = NULL; |
2340 | 8.66k | } else { |
2341 | 8.66k | if (frameless) { |
2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); |
2343 | 8.66k | } else { |
2344 | 8.66k | *dest = zend_parse_arg_str_slow(arg, arg_num); |
2345 | 8.66k | } |
2346 | 8.66k | return *dest != NULL; |
2347 | 8.66k | } |
2348 | 750k | return true; |
2349 | 759k | } php_date.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 347k | { | 2336 | 347k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 344k | *dest = Z_STR_P(arg); | 2338 | 344k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 3.16k | } else { | 2341 | 3.16k | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 3.16k | } else { | 2344 | 3.16k | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 3.16k | } | 2346 | 3.16k | return *dest != NULL; | 2347 | 3.16k | } | 2348 | 344k | return true; | 2349 | 347k | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_str_ex Unexecuted instantiation: time_duration.c:zend_parse_arg_str_ex php_pcre.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 13.4k | { | 2336 | 13.4k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 13.4k | *dest = Z_STR_P(arg); | 2338 | 13.4k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 25 | } else { | 2341 | 25 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 25 | } else { | 2344 | 25 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 25 | } | 2346 | 25 | return *dest != NULL; | 2347 | 25 | } | 2348 | 13.4k | return true; | 2349 | 13.4k | } |
Unexecuted instantiation: exif.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_adler32.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_crc32.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_fnv.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_gost.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_haval.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_joaat.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_md.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_murmur.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_sha.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_sha3.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_snefru.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_tiger.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_str_ex Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_str_ex hash.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 2 | { | 2336 | 2 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 1 | *dest = Z_STR_P(arg); | 2338 | 1 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 1 | } else { | 2341 | 1 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 1 | } else { | 2344 | 1 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 1 | } | 2346 | 1 | return *dest != NULL; | 2347 | 1 | } | 2348 | 1 | return true; | 2349 | 2 | } |
Unexecuted instantiation: json_encoder.c:zend_parse_arg_str_ex Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_str_ex Unexecuted instantiation: json_scanner.c:zend_parse_arg_str_ex json.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 50 | { | 2336 | 50 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 50 | *dest = Z_STR_P(arg); | 2338 | 50 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 0 | } else { | 2341 | 0 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 0 | } else { | 2344 | 0 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 0 | } | 2346 | 0 | return *dest != NULL; | 2347 | 0 | } | 2348 | 50 | return true; | 2349 | 50 | } |
Unexecuted instantiation: php_lexbor.c:zend_parse_arg_str_ex Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_str_ex Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_str_ex Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_persist.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_str_ex Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_jit.c:zend_parse_arg_str_ex Unexecuted instantiation: csprng.c:zend_parse_arg_str_ex Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_str_ex Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_str_ex Unexecuted instantiation: engine_secure.c:zend_parse_arg_str_ex Unexecuted instantiation: engine_user.c:zend_parse_arg_str_ex Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_str_ex Unexecuted instantiation: gammasection.c:zend_parse_arg_str_ex Unexecuted instantiation: random.c:zend_parse_arg_str_ex Unexecuted instantiation: randomizer.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_utils.c:zend_parse_arg_str_ex php_reflection.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 6.63k | { | 2336 | 6.63k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 6.57k | *dest = Z_STR_P(arg); | 2338 | 6.57k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 27 | *dest = NULL; | 2340 | 36 | } else { | 2341 | 36 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 36 | } else { | 2344 | 36 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 36 | } | 2346 | 36 | return *dest != NULL; | 2347 | 36 | } | 2348 | 6.60k | return true; | 2349 | 6.63k | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_array.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_directory.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_dllist.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_functions.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_heap.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_iterators.c:zend_parse_arg_str_ex Unexecuted instantiation: spl_observer.c:zend_parse_arg_str_ex Unexecuted instantiation: array.c:zend_parse_arg_str_ex assert.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 3.33k | { | 2336 | 3.33k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 3.33k | *dest = Z_STR_P(arg); | 2338 | 3.33k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 0 | } else { | 2341 | 0 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 0 | } else { | 2344 | 0 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 0 | } | 2346 | 0 | return *dest != NULL; | 2347 | 0 | } | 2348 | 3.33k | return true; | 2349 | 3.33k | } |
base64.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 55 | { | 2336 | 55 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 48 | *dest = Z_STR_P(arg); | 2338 | 48 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 7 | } else { | 2341 | 7 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 7 | } else { | 2344 | 7 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 7 | } | 2346 | 7 | return *dest != NULL; | 2347 | 7 | } | 2348 | 48 | return true; | 2349 | 55 | } |
basic_functions.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 125k | { | 2336 | 125k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 123k | *dest = Z_STR_P(arg); | 2338 | 123k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 1.81k | } else { | 2341 | 1.81k | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 1.81k | } else { | 2344 | 1.81k | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 1.81k | } | 2346 | 1.81k | return *dest != NULL; | 2347 | 1.81k | } | 2348 | 123k | return true; | 2349 | 125k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_str_ex Unexecuted instantiation: crc32_x86.c:zend_parse_arg_str_ex crc32.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 161 | { | 2336 | 161 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 153 | *dest = Z_STR_P(arg); | 2338 | 153 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 8 | } else { | 2341 | 8 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 8 | } else { | 2344 | 8 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 8 | } | 2346 | 8 | return *dest != NULL; | 2347 | 8 | } | 2348 | 153 | return true; | 2349 | 161 | } |
Unexecuted instantiation: credits.c:zend_parse_arg_str_ex Unexecuted instantiation: crypt.c:zend_parse_arg_str_ex Unexecuted instantiation: css.c:zend_parse_arg_str_ex Unexecuted instantiation: datetime.c:zend_parse_arg_str_ex dir.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 228 | { | 2336 | 228 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 226 | *dest = Z_STR_P(arg); | 2338 | 226 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 2 | } else { | 2341 | 2 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 2 | } else { | 2344 | 2 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 2 | } | 2346 | 2 | return *dest != NULL; | 2347 | 2 | } | 2348 | 226 | return true; | 2349 | 228 | } |
Unexecuted instantiation: dl.c:zend_parse_arg_str_ex Unexecuted instantiation: dns.c:zend_parse_arg_str_ex exec.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 30 | { | 2336 | 30 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 30 | *dest = Z_STR_P(arg); | 2338 | 30 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 0 | } else { | 2341 | 0 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 0 | } else { | 2344 | 0 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 0 | } | 2346 | 0 | return *dest != NULL; | 2347 | 0 | } | 2348 | 30 | return true; | 2349 | 30 | } |
file.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 54 | { | 2336 | 54 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 53 | *dest = Z_STR_P(arg); | 2338 | 53 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 1 | } else { | 2341 | 1 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 1 | } else { | 2344 | 1 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 1 | } | 2346 | 1 | return *dest != NULL; | 2347 | 1 | } | 2348 | 53 | return true; | 2349 | 54 | } |
filestat.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 531 | { | 2336 | 531 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 523 | *dest = Z_STR_P(arg); | 2338 | 523 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 8 | } else { | 2341 | 8 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 8 | } else { | 2344 | 8 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 8 | } | 2346 | 8 | return *dest != NULL; | 2347 | 8 | } | 2348 | 523 | return true; | 2349 | 531 | } |
Unexecuted instantiation: filters.c:zend_parse_arg_str_ex Unexecuted instantiation: flock_compat.c:zend_parse_arg_str_ex formatted_print.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 990 | { | 2336 | 990 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 978 | *dest = Z_STR_P(arg); | 2338 | 978 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 12 | } else { | 2341 | 12 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 12 | } else { | 2344 | 12 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 12 | } | 2346 | 12 | return *dest != NULL; | 2347 | 12 | } | 2348 | 978 | return true; | 2349 | 990 | } |
Unexecuted instantiation: fsock.c:zend_parse_arg_str_ex Unexecuted instantiation: ftok.c:zend_parse_arg_str_ex Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_str_ex head.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 397 | { | 2336 | 397 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 364 | *dest = Z_STR_P(arg); | 2338 | 364 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 33 | } else { | 2341 | 33 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 33 | } else { | 2344 | 33 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 33 | } | 2346 | 33 | return *dest != NULL; | 2347 | 33 | } | 2348 | 364 | return true; | 2349 | 397 | } |
Unexecuted instantiation: hrtime.c:zend_parse_arg_str_ex html.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 2.82k | { | 2336 | 2.82k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 2.04k | *dest = Z_STR_P(arg); | 2338 | 2.04k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 19 | *dest = NULL; | 2340 | 759 | } else { | 2341 | 759 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 759 | } else { | 2344 | 759 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 759 | } | 2346 | 759 | return *dest != NULL; | 2347 | 759 | } | 2348 | 2.06k | return true; | 2349 | 2.82k | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_str_ex Unexecuted instantiation: http.c:zend_parse_arg_str_ex image.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 63 | { | 2336 | 63 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 62 | *dest = Z_STR_P(arg); | 2338 | 62 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 1 | } else { | 2341 | 1 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 1 | } else { | 2344 | 1 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 1 | } | 2346 | 1 | return *dest != NULL; | 2347 | 1 | } | 2348 | 62 | return true; | 2349 | 63 | } |
Unexecuted instantiation: incomplete_class.c:zend_parse_arg_str_ex Unexecuted instantiation: info.c:zend_parse_arg_str_ex Unexecuted instantiation: io_poll.c:zend_parse_arg_str_ex Unexecuted instantiation: iptc.c:zend_parse_arg_str_ex Unexecuted instantiation: levenshtein.c:zend_parse_arg_str_ex Unexecuted instantiation: link.c:zend_parse_arg_str_ex Unexecuted instantiation: mail.c:zend_parse_arg_str_ex math.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 30 | { | 2336 | 30 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 30 | *dest = Z_STR_P(arg); | 2338 | 30 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 0 | } else { | 2341 | 0 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 0 | } else { | 2344 | 0 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 0 | } | 2346 | 0 | return *dest != NULL; | 2347 | 0 | } | 2348 | 30 | return true; | 2349 | 30 | } |
md5.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 501 | { | 2336 | 501 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 27 | *dest = Z_STR_P(arg); | 2338 | 474 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 474 | } else { | 2341 | 474 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 474 | } else { | 2344 | 474 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 474 | } | 2346 | 474 | return *dest != NULL; | 2347 | 474 | } | 2348 | 27 | return true; | 2349 | 501 | } |
Unexecuted instantiation: metaphone.c:zend_parse_arg_str_ex Unexecuted instantiation: microtime.c:zend_parse_arg_str_ex Unexecuted instantiation: net.c:zend_parse_arg_str_ex pack.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 24 | { | 2336 | 24 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 24 | *dest = Z_STR_P(arg); | 2338 | 24 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 0 | } else { | 2341 | 0 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 0 | } else { | 2344 | 0 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 0 | } | 2346 | 0 | return *dest != NULL; | 2347 | 0 | } | 2348 | 24 | return true; | 2349 | 24 | } |
Unexecuted instantiation: pageinfo.c:zend_parse_arg_str_ex password.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 29 | { | 2336 | 29 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 29 | *dest = Z_STR_P(arg); | 2338 | 29 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 0 | } else { | 2341 | 0 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 0 | } else { | 2344 | 0 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 0 | } | 2346 | 0 | return *dest != NULL; | 2347 | 0 | } | 2348 | 29 | return true; | 2349 | 29 | } |
Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_str_ex Unexecuted instantiation: proc_open.c:zend_parse_arg_str_ex quot_print.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 157 | { | 2336 | 157 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 148 | *dest = Z_STR_P(arg); | 2338 | 148 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 9 | } else { | 2341 | 9 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 9 | } else { | 2344 | 9 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 9 | } | 2346 | 9 | return *dest != NULL; | 2347 | 9 | } | 2348 | 148 | return true; | 2349 | 157 | } |
Unexecuted instantiation: scanf.c:zend_parse_arg_str_ex Unexecuted instantiation: sha1.c:zend_parse_arg_str_ex Unexecuted instantiation: soundex.c:zend_parse_arg_str_ex Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_str_ex string.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 13.2k | { | 2336 | 13.2k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 11.5k | *dest = Z_STR_P(arg); | 2338 | 11.5k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 52 | *dest = NULL; | 2340 | 1.69k | } else { | 2341 | 1.69k | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 1.69k | } else { | 2344 | 1.69k | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 1.69k | } | 2346 | 1.69k | return *dest != NULL; | 2347 | 1.69k | } | 2348 | 11.5k | return true; | 2349 | 13.2k | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_str_ex Unexecuted instantiation: syslog.c:zend_parse_arg_str_ex type.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 139 | { | 2336 | 139 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 129 | *dest = Z_STR_P(arg); | 2338 | 129 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 10 | } else { | 2341 | 10 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 10 | } else { | 2344 | 10 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 10 | } | 2346 | 10 | return *dest != NULL; | 2347 | 10 | } | 2348 | 129 | return true; | 2349 | 139 | } |
Unexecuted instantiation: uniqid.c:zend_parse_arg_str_ex Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_str_ex Unexecuted instantiation: url.c:zend_parse_arg_str_ex user_filters.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 120 | { | 2336 | 120 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 114 | *dest = Z_STR_P(arg); | 2338 | 114 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 6 | } else { | 2341 | 6 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 6 | } else { | 2344 | 6 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 6 | } | 2346 | 6 | return *dest != NULL; | 2347 | 6 | } | 2348 | 114 | return true; | 2349 | 120 | } |
Unexecuted instantiation: uuencode.c:zend_parse_arg_str_ex Unexecuted instantiation: var_unserializer.c:zend_parse_arg_str_ex var.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 2.81k | { | 2336 | 2.81k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 2.79k | *dest = Z_STR_P(arg); | 2338 | 2.79k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 19 | } else { | 2341 | 19 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 19 | } else { | 2344 | 19 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 19 | } | 2346 | 19 | return *dest != NULL; | 2347 | 19 | } | 2348 | 2.79k | return true; | 2349 | 2.81k | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_str_ex Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_str_ex Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_str_ex Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_str_ex Unexecuted instantiation: php_uri.c:zend_parse_arg_str_ex Unexecuted instantiation: php_uri_common.c:zend_parse_arg_str_ex Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_str_ex Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_str_ex Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_str_ex Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_str_ex Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_str_ex Unexecuted instantiation: getopt.c:zend_parse_arg_str_ex Unexecuted instantiation: main.c:zend_parse_arg_str_ex Unexecuted instantiation: network.c:zend_parse_arg_str_ex Unexecuted instantiation: output.c:zend_parse_arg_str_ex Unexecuted instantiation: php_content_types.c:zend_parse_arg_str_ex Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_str_ex Unexecuted instantiation: php_ini.c:zend_parse_arg_str_ex Unexecuted instantiation: php_glob.c:zend_parse_arg_str_ex Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_str_ex Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_str_ex Unexecuted instantiation: php_scandir.c:zend_parse_arg_str_ex Unexecuted instantiation: php_syslog.c:zend_parse_arg_str_ex Unexecuted instantiation: php_ticks.c:zend_parse_arg_str_ex Unexecuted instantiation: php_variables.c:zend_parse_arg_str_ex Unexecuted instantiation: reentrancy.c:zend_parse_arg_str_ex Unexecuted instantiation: rfc1867.c:zend_parse_arg_str_ex Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_str_ex Unexecuted instantiation: SAPI.c:zend_parse_arg_str_ex Unexecuted instantiation: snprintf.c:zend_parse_arg_str_ex Unexecuted instantiation: spprintf.c:zend_parse_arg_str_ex Unexecuted instantiation: strlcat.c:zend_parse_arg_str_ex Unexecuted instantiation: strlcpy.c:zend_parse_arg_str_ex Unexecuted instantiation: php_io.c:zend_parse_arg_str_ex Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_core.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_str_ex Unexecuted instantiation: poll_handle.c:zend_parse_arg_str_ex Unexecuted instantiation: cast.c:zend_parse_arg_str_ex Unexecuted instantiation: filter.c:zend_parse_arg_str_ex Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_str_ex Unexecuted instantiation: memory.c:zend_parse_arg_str_ex Unexecuted instantiation: mmap.c:zend_parse_arg_str_ex Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_str_ex Unexecuted instantiation: stream_errors.c:zend_parse_arg_str_ex Unexecuted instantiation: streams.c:zend_parse_arg_str_ex Unexecuted instantiation: transports.c:zend_parse_arg_str_ex Unexecuted instantiation: userspace.c:zend_parse_arg_str_ex Unexecuted instantiation: xp_socket.c:zend_parse_arg_str_ex Unexecuted instantiation: block_pass.c:zend_parse_arg_str_ex Unexecuted instantiation: compact_literals.c:zend_parse_arg_str_ex Unexecuted instantiation: compact_vars.c:zend_parse_arg_str_ex Unexecuted instantiation: dfa_pass.c:zend_parse_arg_str_ex Unexecuted instantiation: nop_removal.c:zend_parse_arg_str_ex Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_str_ex Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_str_ex Unexecuted instantiation: pass1.c:zend_parse_arg_str_ex Unexecuted instantiation: pass3.c:zend_parse_arg_str_ex Unexecuted instantiation: sccp.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_str_ex zend_API.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 233k | { | 2336 | 233k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 233k | *dest = Z_STR_P(arg); | 2338 | 233k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 33 | *dest = NULL; | 2340 | 286 | } else { | 2341 | 286 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 286 | } else { | 2344 | 286 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 286 | } | 2346 | 286 | return *dest != NULL; | 2347 | 286 | } | 2348 | 233k | return true; | 2349 | 233k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_str_ex zend_attributes.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 2.51k | { | 2336 | 2.51k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 2.38k | *dest = Z_STR_P(arg); | 2338 | 2.38k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 105 | *dest = NULL; | 2340 | 105 | } else { | 2341 | 23 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 23 | } else { | 2344 | 23 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 23 | } | 2346 | 23 | return *dest != NULL; | 2347 | 23 | } | 2348 | 2.48k | return true; | 2349 | 2.51k | } |
Unexecuted instantiation: zend_autoload.c:zend_parse_arg_str_ex zend_builtin_functions.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 4.04k | { | 2336 | 4.04k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 3.77k | *dest = Z_STR_P(arg); | 2338 | 3.77k | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 0 | *dest = NULL; | 2340 | 268 | } else { | 2341 | 268 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 268 | } else { | 2344 | 268 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 268 | } | 2346 | 268 | return *dest != NULL; | 2347 | 268 | } | 2348 | 3.77k | return true; | 2349 | 4.04k | } |
zend_closures.c:zend_parse_arg_str_ex Line | Count | Source | 2335 | 416 | { | 2336 | 416 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2337 | 308 | *dest = Z_STR_P(arg); | 2338 | 308 | } else if (check_null && Z_TYPE_P(arg) == IS_NULL) { | 2339 | 100 | *dest = NULL; | 2340 | 100 | } else { | 2341 | 8 | if (frameless) { | 2342 | 0 | *dest = zend_flf_parse_arg_str_slow(arg, arg_num); | 2343 | 8 | } else { | 2344 | 8 | *dest = zend_parse_arg_str_slow(arg, arg_num); | 2345 | 8 | } | 2346 | 8 | return *dest != NULL; | 2347 | 8 | } | 2348 | 408 | return true; | 2349 | 416 | } |
Unexecuted instantiation: zend_compile.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_constants.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_enum.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_execute.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_fibers.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_gc.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_generators.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_ini.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_iterators.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_list.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_objects.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_observer.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_opcode.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_operators.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_partial.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_system_id.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_variables.c:zend_parse_arg_str_ex Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_str_ex Unexecuted instantiation: zend.c:zend_parse_arg_str_ex Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_str_ex Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_str_ex |
2350 | | |
2351 | | static zend_always_inline bool zend_parse_arg_str(zval *arg, zend_string **dest, bool check_null, uint32_t arg_num) |
2352 | 759k | { |
2353 | 759k | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); |
2354 | 759k | } php_date.c:zend_parse_arg_str Line | Count | Source | 2352 | 347k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 347k | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_str Unexecuted instantiation: time_duration.c:zend_parse_arg_str php_pcre.c:zend_parse_arg_str Line | Count | Source | 2352 | 13.4k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 13.4k | } |
Unexecuted instantiation: exif.c:zend_parse_arg_str Unexecuted instantiation: hash_adler32.c:zend_parse_arg_str Unexecuted instantiation: hash_crc32.c:zend_parse_arg_str Unexecuted instantiation: hash_fnv.c:zend_parse_arg_str Unexecuted instantiation: hash_gost.c:zend_parse_arg_str Unexecuted instantiation: hash_haval.c:zend_parse_arg_str Unexecuted instantiation: hash_joaat.c:zend_parse_arg_str Unexecuted instantiation: hash_md.c:zend_parse_arg_str Unexecuted instantiation: hash_murmur.c:zend_parse_arg_str Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_str Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_str Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_str Unexecuted instantiation: hash_sha.c:zend_parse_arg_str Unexecuted instantiation: hash_sha3.c:zend_parse_arg_str Unexecuted instantiation: hash_snefru.c:zend_parse_arg_str Unexecuted instantiation: hash_tiger.c:zend_parse_arg_str Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_str Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_str hash.c:zend_parse_arg_str Line | Count | Source | 2352 | 2 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 2 | } |
Unexecuted instantiation: json_encoder.c:zend_parse_arg_str Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_str Unexecuted instantiation: json_scanner.c:zend_parse_arg_str json.c:zend_parse_arg_str Line | Count | Source | 2352 | 50 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 50 | } |
Unexecuted instantiation: php_lexbor.c:zend_parse_arg_str Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_str Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_str Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_str Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_str Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_str Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_str Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_str Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_str Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_str Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_str Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_str Unexecuted instantiation: zend_persist.c:zend_parse_arg_str Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_str Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_str Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_str Unexecuted instantiation: zend_jit.c:zend_parse_arg_str Unexecuted instantiation: csprng.c:zend_parse_arg_str Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_str Unexecuted instantiation: engine_secure.c:zend_parse_arg_str Unexecuted instantiation: engine_user.c:zend_parse_arg_str Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_str Unexecuted instantiation: gammasection.c:zend_parse_arg_str Unexecuted instantiation: random.c:zend_parse_arg_str Unexecuted instantiation: randomizer.c:zend_parse_arg_str Unexecuted instantiation: zend_utils.c:zend_parse_arg_str php_reflection.c:zend_parse_arg_str Line | Count | Source | 2352 | 6.63k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 6.63k | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_str Unexecuted instantiation: spl_array.c:zend_parse_arg_str Unexecuted instantiation: spl_directory.c:zend_parse_arg_str Unexecuted instantiation: spl_dllist.c:zend_parse_arg_str Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_str Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_str Unexecuted instantiation: spl_functions.c:zend_parse_arg_str Unexecuted instantiation: spl_heap.c:zend_parse_arg_str Unexecuted instantiation: spl_iterators.c:zend_parse_arg_str Unexecuted instantiation: spl_observer.c:zend_parse_arg_str Unexecuted instantiation: array.c:zend_parse_arg_str assert.c:zend_parse_arg_str Line | Count | Source | 2352 | 3.33k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 3.33k | } |
base64.c:zend_parse_arg_str Line | Count | Source | 2352 | 55 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 55 | } |
basic_functions.c:zend_parse_arg_str Line | Count | Source | 2352 | 125k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 125k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_str Unexecuted instantiation: crc32_x86.c:zend_parse_arg_str crc32.c:zend_parse_arg_str Line | Count | Source | 2352 | 161 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 161 | } |
Unexecuted instantiation: credits.c:zend_parse_arg_str Unexecuted instantiation: crypt.c:zend_parse_arg_str Unexecuted instantiation: css.c:zend_parse_arg_str Unexecuted instantiation: datetime.c:zend_parse_arg_str Line | Count | Source | 2352 | 228 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 228 | } |
Unexecuted instantiation: dl.c:zend_parse_arg_str Unexecuted instantiation: dns.c:zend_parse_arg_str exec.c:zend_parse_arg_str Line | Count | Source | 2352 | 30 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 30 | } |
file.c:zend_parse_arg_str Line | Count | Source | 2352 | 54 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 54 | } |
filestat.c:zend_parse_arg_str Line | Count | Source | 2352 | 531 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 531 | } |
Unexecuted instantiation: filters.c:zend_parse_arg_str Unexecuted instantiation: flock_compat.c:zend_parse_arg_str formatted_print.c:zend_parse_arg_str Line | Count | Source | 2352 | 990 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 990 | } |
Unexecuted instantiation: fsock.c:zend_parse_arg_str Unexecuted instantiation: ftok.c:zend_parse_arg_str Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_str head.c:zend_parse_arg_str Line | Count | Source | 2352 | 397 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 397 | } |
Unexecuted instantiation: hrtime.c:zend_parse_arg_str html.c:zend_parse_arg_str Line | Count | Source | 2352 | 2.82k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 2.82k | } |
Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_str Unexecuted instantiation: http.c:zend_parse_arg_str image.c:zend_parse_arg_str Line | Count | Source | 2352 | 63 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 63 | } |
Unexecuted instantiation: incomplete_class.c:zend_parse_arg_str Unexecuted instantiation: info.c:zend_parse_arg_str Unexecuted instantiation: io_poll.c:zend_parse_arg_str Unexecuted instantiation: iptc.c:zend_parse_arg_str Unexecuted instantiation: levenshtein.c:zend_parse_arg_str Unexecuted instantiation: link.c:zend_parse_arg_str Unexecuted instantiation: mail.c:zend_parse_arg_str math.c:zend_parse_arg_str Line | Count | Source | 2352 | 30 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 30 | } |
Line | Count | Source | 2352 | 501 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 501 | } |
Unexecuted instantiation: metaphone.c:zend_parse_arg_str Unexecuted instantiation: microtime.c:zend_parse_arg_str Unexecuted instantiation: net.c:zend_parse_arg_str pack.c:zend_parse_arg_str Line | Count | Source | 2352 | 24 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 24 | } |
Unexecuted instantiation: pageinfo.c:zend_parse_arg_str password.c:zend_parse_arg_str Line | Count | Source | 2352 | 29 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 29 | } |
Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_str Unexecuted instantiation: proc_open.c:zend_parse_arg_str quot_print.c:zend_parse_arg_str Line | Count | Source | 2352 | 157 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 157 | } |
Unexecuted instantiation: scanf.c:zend_parse_arg_str Unexecuted instantiation: sha1.c:zend_parse_arg_str Unexecuted instantiation: soundex.c:zend_parse_arg_str Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_str string.c:zend_parse_arg_str Line | Count | Source | 2352 | 13.2k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 13.2k | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_str Unexecuted instantiation: syslog.c:zend_parse_arg_str type.c:zend_parse_arg_str Line | Count | Source | 2352 | 139 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 139 | } |
Unexecuted instantiation: uniqid.c:zend_parse_arg_str Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_str Unexecuted instantiation: url.c:zend_parse_arg_str user_filters.c:zend_parse_arg_str Line | Count | Source | 2352 | 120 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 120 | } |
Unexecuted instantiation: uuencode.c:zend_parse_arg_str Unexecuted instantiation: var_unserializer.c:zend_parse_arg_str Line | Count | Source | 2352 | 2.81k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 2.81k | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_str Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_str Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_str Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_str Unexecuted instantiation: php_uri.c:zend_parse_arg_str Unexecuted instantiation: php_uri_common.c:zend_parse_arg_str Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_str Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_str Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_str Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_str Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_str Unexecuted instantiation: getopt.c:zend_parse_arg_str Unexecuted instantiation: main.c:zend_parse_arg_str Unexecuted instantiation: network.c:zend_parse_arg_str Unexecuted instantiation: output.c:zend_parse_arg_str Unexecuted instantiation: php_content_types.c:zend_parse_arg_str Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_str Unexecuted instantiation: php_ini.c:zend_parse_arg_str Unexecuted instantiation: php_glob.c:zend_parse_arg_str Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_str Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_str Unexecuted instantiation: php_scandir.c:zend_parse_arg_str Unexecuted instantiation: php_syslog.c:zend_parse_arg_str Unexecuted instantiation: php_ticks.c:zend_parse_arg_str Unexecuted instantiation: php_variables.c:zend_parse_arg_str Unexecuted instantiation: reentrancy.c:zend_parse_arg_str Unexecuted instantiation: rfc1867.c:zend_parse_arg_str Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_str Unexecuted instantiation: SAPI.c:zend_parse_arg_str Unexecuted instantiation: snprintf.c:zend_parse_arg_str Unexecuted instantiation: spprintf.c:zend_parse_arg_str Unexecuted instantiation: strlcat.c:zend_parse_arg_str Unexecuted instantiation: strlcpy.c:zend_parse_arg_str Unexecuted instantiation: php_io.c:zend_parse_arg_str Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_str Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_str Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_str Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_str Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_str Unexecuted instantiation: poll_core.c:zend_parse_arg_str Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_str Unexecuted instantiation: poll_handle.c:zend_parse_arg_str Unexecuted instantiation: cast.c:zend_parse_arg_str Unexecuted instantiation: filter.c:zend_parse_arg_str Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_str Unexecuted instantiation: memory.c:zend_parse_arg_str Unexecuted instantiation: mmap.c:zend_parse_arg_str Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_str Unexecuted instantiation: stream_errors.c:zend_parse_arg_str Unexecuted instantiation: streams.c:zend_parse_arg_str Unexecuted instantiation: transports.c:zend_parse_arg_str Unexecuted instantiation: userspace.c:zend_parse_arg_str Unexecuted instantiation: xp_socket.c:zend_parse_arg_str Unexecuted instantiation: block_pass.c:zend_parse_arg_str Unexecuted instantiation: compact_literals.c:zend_parse_arg_str Unexecuted instantiation: compact_vars.c:zend_parse_arg_str Unexecuted instantiation: dfa_pass.c:zend_parse_arg_str Unexecuted instantiation: nop_removal.c:zend_parse_arg_str Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_str Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_str Unexecuted instantiation: pass1.c:zend_parse_arg_str Unexecuted instantiation: pass3.c:zend_parse_arg_str Unexecuted instantiation: sccp.c:zend_parse_arg_str Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_str zend_API.c:zend_parse_arg_str Line | Count | Source | 2352 | 233k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 233k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_str zend_attributes.c:zend_parse_arg_str Line | Count | Source | 2352 | 2.51k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 2.51k | } |
Unexecuted instantiation: zend_autoload.c:zend_parse_arg_str zend_builtin_functions.c:zend_parse_arg_str Line | Count | Source | 2352 | 4.04k | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 4.04k | } |
zend_closures.c:zend_parse_arg_str Line | Count | Source | 2352 | 416 | { | 2353 | | return zend_parse_arg_str_ex(arg, dest, check_null, arg_num, /* frameless */ false); | 2354 | 416 | } |
Unexecuted instantiation: zend_compile.c:zend_parse_arg_str Unexecuted instantiation: zend_constants.c:zend_parse_arg_str Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_str Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_str Unexecuted instantiation: zend_enum.c:zend_parse_arg_str Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_str Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_str Unexecuted instantiation: zend_execute.c:zend_parse_arg_str Unexecuted instantiation: zend_fibers.c:zend_parse_arg_str Unexecuted instantiation: zend_gc.c:zend_parse_arg_str Unexecuted instantiation: zend_generators.c:zend_parse_arg_str Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_str Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_str Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_str Unexecuted instantiation: zend_ini.c:zend_parse_arg_str Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_str Unexecuted instantiation: zend_iterators.c:zend_parse_arg_str Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_str Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_str Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_str Unexecuted instantiation: zend_list.c:zend_parse_arg_str Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_str Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_str Unexecuted instantiation: zend_objects.c:zend_parse_arg_str Unexecuted instantiation: zend_observer.c:zend_parse_arg_str Unexecuted instantiation: zend_opcode.c:zend_parse_arg_str Unexecuted instantiation: zend_operators.c:zend_parse_arg_str Unexecuted instantiation: zend_partial.c:zend_parse_arg_str Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_str Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_str Unexecuted instantiation: zend_system_id.c:zend_parse_arg_str Unexecuted instantiation: zend_variables.c:zend_parse_arg_str Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_str Unexecuted instantiation: zend.c:zend_parse_arg_str Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_str Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_str |
2355 | | |
2356 | | static zend_always_inline bool zend_parse_arg_string(zval *arg, char **dest, size_t *dest_len, bool check_null, uint32_t arg_num) |
2357 | 539k | { |
2358 | 539k | zend_string *str; |
2359 | | |
2360 | 539k | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { |
2361 | 0 | return 0; |
2362 | 0 | } |
2363 | 539k | if (check_null && UNEXPECTED(!str)) { |
2364 | 0 | *dest = NULL; |
2365 | 0 | *dest_len = 0; |
2366 | 539k | } else { |
2367 | 539k | *dest = ZSTR_VAL(str); |
2368 | 539k | *dest_len = ZSTR_LEN(str); |
2369 | 539k | } |
2370 | 539k | return 1; |
2371 | 539k | } php_date.c:zend_parse_arg_string Line | Count | Source | 2357 | 285k | { | 2358 | 285k | zend_string *str; | 2359 | | | 2360 | 285k | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 285k | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 285k | } else { | 2367 | 285k | *dest = ZSTR_VAL(str); | 2368 | 285k | *dest_len = ZSTR_LEN(str); | 2369 | 285k | } | 2370 | 285k | return 1; | 2371 | 285k | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_string Unexecuted instantiation: time_duration.c:zend_parse_arg_string Unexecuted instantiation: php_pcre.c:zend_parse_arg_string Unexecuted instantiation: exif.c:zend_parse_arg_string Unexecuted instantiation: hash_adler32.c:zend_parse_arg_string Unexecuted instantiation: hash_crc32.c:zend_parse_arg_string Unexecuted instantiation: hash_fnv.c:zend_parse_arg_string Unexecuted instantiation: hash_gost.c:zend_parse_arg_string Unexecuted instantiation: hash_haval.c:zend_parse_arg_string Unexecuted instantiation: hash_joaat.c:zend_parse_arg_string Unexecuted instantiation: hash_md.c:zend_parse_arg_string Unexecuted instantiation: hash_murmur.c:zend_parse_arg_string Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_string Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_string Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_string Unexecuted instantiation: hash_sha.c:zend_parse_arg_string Unexecuted instantiation: hash_sha3.c:zend_parse_arg_string Unexecuted instantiation: hash_snefru.c:zend_parse_arg_string Unexecuted instantiation: hash_tiger.c:zend_parse_arg_string Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_string Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_string hash.c:zend_parse_arg_string Line | Count | Source | 2357 | 1 | { | 2358 | 1 | zend_string *str; | 2359 | | | 2360 | 1 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 1 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 1 | } else { | 2367 | 1 | *dest = ZSTR_VAL(str); | 2368 | 1 | *dest_len = ZSTR_LEN(str); | 2369 | 1 | } | 2370 | 1 | return 1; | 2371 | 1 | } |
Unexecuted instantiation: json_encoder.c:zend_parse_arg_string Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_string Unexecuted instantiation: json_scanner.c:zend_parse_arg_string json.c:zend_parse_arg_string Line | Count | Source | 2357 | 50 | { | 2358 | 50 | zend_string *str; | 2359 | | | 2360 | 50 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 50 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 50 | } else { | 2367 | 50 | *dest = ZSTR_VAL(str); | 2368 | 50 | *dest_len = ZSTR_LEN(str); | 2369 | 50 | } | 2370 | 50 | return 1; | 2371 | 50 | } |
Unexecuted instantiation: php_lexbor.c:zend_parse_arg_string Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_string Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_string Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_string Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_string Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_string Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_string Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_string Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_string Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_string Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_string Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_string Unexecuted instantiation: zend_persist.c:zend_parse_arg_string Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_string Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_string Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_string Unexecuted instantiation: zend_jit.c:zend_parse_arg_string Unexecuted instantiation: csprng.c:zend_parse_arg_string Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_string Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_string Unexecuted instantiation: engine_secure.c:zend_parse_arg_string Unexecuted instantiation: engine_user.c:zend_parse_arg_string Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_string Unexecuted instantiation: gammasection.c:zend_parse_arg_string Unexecuted instantiation: random.c:zend_parse_arg_string Unexecuted instantiation: randomizer.c:zend_parse_arg_string Unexecuted instantiation: zend_utils.c:zend_parse_arg_string Unexecuted instantiation: php_reflection.c:zend_parse_arg_string Unexecuted instantiation: php_spl.c:zend_parse_arg_string Unexecuted instantiation: spl_array.c:zend_parse_arg_string Unexecuted instantiation: spl_directory.c:zend_parse_arg_string Unexecuted instantiation: spl_dllist.c:zend_parse_arg_string Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_string Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_string Unexecuted instantiation: spl_functions.c:zend_parse_arg_string Unexecuted instantiation: spl_heap.c:zend_parse_arg_string Unexecuted instantiation: spl_iterators.c:zend_parse_arg_string Unexecuted instantiation: spl_observer.c:zend_parse_arg_string Unexecuted instantiation: array.c:zend_parse_arg_string Unexecuted instantiation: assert.c:zend_parse_arg_string base64.c:zend_parse_arg_string Line | Count | Source | 2357 | 55 | { | 2358 | 55 | zend_string *str; | 2359 | | | 2360 | 55 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 55 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 55 | } else { | 2367 | 55 | *dest = ZSTR_VAL(str); | 2368 | 55 | *dest_len = ZSTR_LEN(str); | 2369 | 55 | } | 2370 | 55 | return 1; | 2371 | 55 | } |
basic_functions.c:zend_parse_arg_string Line | Count | Source | 2357 | 97.1k | { | 2358 | 97.1k | zend_string *str; | 2359 | | | 2360 | 97.1k | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 97.1k | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 97.1k | } else { | 2367 | 97.1k | *dest = ZSTR_VAL(str); | 2368 | 97.1k | *dest_len = ZSTR_LEN(str); | 2369 | 97.1k | } | 2370 | 97.1k | return 1; | 2371 | 97.1k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_string Unexecuted instantiation: crc32_x86.c:zend_parse_arg_string crc32.c:zend_parse_arg_string Line | Count | Source | 2357 | 161 | { | 2358 | 161 | zend_string *str; | 2359 | | | 2360 | 161 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 161 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 161 | } else { | 2367 | 161 | *dest = ZSTR_VAL(str); | 2368 | 161 | *dest_len = ZSTR_LEN(str); | 2369 | 161 | } | 2370 | 161 | return 1; | 2371 | 161 | } |
Unexecuted instantiation: credits.c:zend_parse_arg_string Unexecuted instantiation: crypt.c:zend_parse_arg_string Unexecuted instantiation: css.c:zend_parse_arg_string Unexecuted instantiation: datetime.c:zend_parse_arg_string Unexecuted instantiation: dir.c:zend_parse_arg_string Unexecuted instantiation: dl.c:zend_parse_arg_string Unexecuted instantiation: dns.c:zend_parse_arg_string Unexecuted instantiation: exec.c:zend_parse_arg_string Unexecuted instantiation: file.c:zend_parse_arg_string Unexecuted instantiation: filestat.c:zend_parse_arg_string Unexecuted instantiation: filters.c:zend_parse_arg_string Unexecuted instantiation: flock_compat.c:zend_parse_arg_string formatted_print.c:zend_parse_arg_string Line | Count | Source | 2357 | 990 | { | 2358 | 990 | zend_string *str; | 2359 | | | 2360 | 990 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 990 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 990 | } else { | 2367 | 990 | *dest = ZSTR_VAL(str); | 2368 | 990 | *dest_len = ZSTR_LEN(str); | 2369 | 990 | } | 2370 | 990 | return 1; | 2371 | 990 | } |
Unexecuted instantiation: fsock.c:zend_parse_arg_string Unexecuted instantiation: ftok.c:zend_parse_arg_string Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_string head.c:zend_parse_arg_string Line | Count | Source | 2357 | 397 | { | 2358 | 397 | zend_string *str; | 2359 | | | 2360 | 397 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 397 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 397 | } else { | 2367 | 397 | *dest = ZSTR_VAL(str); | 2368 | 397 | *dest_len = ZSTR_LEN(str); | 2369 | 397 | } | 2370 | 397 | return 1; | 2371 | 397 | } |
Unexecuted instantiation: hrtime.c:zend_parse_arg_string Unexecuted instantiation: html.c:zend_parse_arg_string Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_string Unexecuted instantiation: http.c:zend_parse_arg_string Unexecuted instantiation: image.c:zend_parse_arg_string Unexecuted instantiation: incomplete_class.c:zend_parse_arg_string Unexecuted instantiation: info.c:zend_parse_arg_string Unexecuted instantiation: io_poll.c:zend_parse_arg_string Unexecuted instantiation: iptc.c:zend_parse_arg_string Unexecuted instantiation: levenshtein.c:zend_parse_arg_string Unexecuted instantiation: link.c:zend_parse_arg_string Unexecuted instantiation: mail.c:zend_parse_arg_string Unexecuted instantiation: math.c:zend_parse_arg_string Unexecuted instantiation: md5.c:zend_parse_arg_string Unexecuted instantiation: metaphone.c:zend_parse_arg_string Unexecuted instantiation: microtime.c:zend_parse_arg_string Unexecuted instantiation: net.c:zend_parse_arg_string pack.c:zend_parse_arg_string Line | Count | Source | 2357 | 24 | { | 2358 | 24 | zend_string *str; | 2359 | | | 2360 | 24 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 24 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 24 | } else { | 2367 | 24 | *dest = ZSTR_VAL(str); | 2368 | 24 | *dest_len = ZSTR_LEN(str); | 2369 | 24 | } | 2370 | 24 | return 1; | 2371 | 24 | } |
Unexecuted instantiation: pageinfo.c:zend_parse_arg_string Unexecuted instantiation: password.c:zend_parse_arg_string Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_string Unexecuted instantiation: proc_open.c:zend_parse_arg_string Unexecuted instantiation: quot_print.c:zend_parse_arg_string Unexecuted instantiation: scanf.c:zend_parse_arg_string Unexecuted instantiation: sha1.c:zend_parse_arg_string Unexecuted instantiation: soundex.c:zend_parse_arg_string Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_string string.c:zend_parse_arg_string Line | Count | Source | 2357 | 265 | { | 2358 | 265 | zend_string *str; | 2359 | | | 2360 | 265 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 265 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 265 | } else { | 2367 | 265 | *dest = ZSTR_VAL(str); | 2368 | 265 | *dest_len = ZSTR_LEN(str); | 2369 | 265 | } | 2370 | 265 | return 1; | 2371 | 265 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_string Unexecuted instantiation: syslog.c:zend_parse_arg_string Unexecuted instantiation: type.c:zend_parse_arg_string Unexecuted instantiation: uniqid.c:zend_parse_arg_string Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_string Unexecuted instantiation: url.c:zend_parse_arg_string user_filters.c:zend_parse_arg_string Line | Count | Source | 2357 | 20 | { | 2358 | 20 | zend_string *str; | 2359 | | | 2360 | 20 | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 20 | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 20 | } else { | 2367 | 20 | *dest = ZSTR_VAL(str); | 2368 | 20 | *dest_len = ZSTR_LEN(str); | 2369 | 20 | } | 2370 | 20 | return 1; | 2371 | 20 | } |
Unexecuted instantiation: uuencode.c:zend_parse_arg_string Unexecuted instantiation: var_unserializer.c:zend_parse_arg_string var.c:zend_parse_arg_string Line | Count | Source | 2357 | 2.81k | { | 2358 | 2.81k | zend_string *str; | 2359 | | | 2360 | 2.81k | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 2.81k | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 2.81k | } else { | 2367 | 2.81k | *dest = ZSTR_VAL(str); | 2368 | 2.81k | *dest_len = ZSTR_LEN(str); | 2369 | 2.81k | } | 2370 | 2.81k | return 1; | 2371 | 2.81k | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_string Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_string Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_string Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_string Unexecuted instantiation: php_uri.c:zend_parse_arg_string Unexecuted instantiation: php_uri_common.c:zend_parse_arg_string Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_string Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_string Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_string Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_string Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_string Unexecuted instantiation: getopt.c:zend_parse_arg_string Unexecuted instantiation: main.c:zend_parse_arg_string Unexecuted instantiation: network.c:zend_parse_arg_string Unexecuted instantiation: output.c:zend_parse_arg_string Unexecuted instantiation: php_content_types.c:zend_parse_arg_string Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_string Unexecuted instantiation: php_ini.c:zend_parse_arg_string Unexecuted instantiation: php_glob.c:zend_parse_arg_string Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_string Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_string Unexecuted instantiation: php_scandir.c:zend_parse_arg_string Unexecuted instantiation: php_syslog.c:zend_parse_arg_string Unexecuted instantiation: php_ticks.c:zend_parse_arg_string Unexecuted instantiation: php_variables.c:zend_parse_arg_string Unexecuted instantiation: reentrancy.c:zend_parse_arg_string Unexecuted instantiation: rfc1867.c:zend_parse_arg_string Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_string Unexecuted instantiation: SAPI.c:zend_parse_arg_string Unexecuted instantiation: snprintf.c:zend_parse_arg_string Unexecuted instantiation: spprintf.c:zend_parse_arg_string Unexecuted instantiation: strlcat.c:zend_parse_arg_string Unexecuted instantiation: strlcpy.c:zend_parse_arg_string Unexecuted instantiation: php_io.c:zend_parse_arg_string Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_string Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_string Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_string Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_string Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_string Unexecuted instantiation: poll_core.c:zend_parse_arg_string Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_string Unexecuted instantiation: poll_handle.c:zend_parse_arg_string Unexecuted instantiation: cast.c:zend_parse_arg_string Unexecuted instantiation: filter.c:zend_parse_arg_string Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_string Unexecuted instantiation: memory.c:zend_parse_arg_string Unexecuted instantiation: mmap.c:zend_parse_arg_string Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_string Unexecuted instantiation: stream_errors.c:zend_parse_arg_string Unexecuted instantiation: streams.c:zend_parse_arg_string Unexecuted instantiation: transports.c:zend_parse_arg_string Unexecuted instantiation: userspace.c:zend_parse_arg_string Unexecuted instantiation: xp_socket.c:zend_parse_arg_string Unexecuted instantiation: block_pass.c:zend_parse_arg_string Unexecuted instantiation: compact_literals.c:zend_parse_arg_string Unexecuted instantiation: compact_vars.c:zend_parse_arg_string Unexecuted instantiation: dfa_pass.c:zend_parse_arg_string Unexecuted instantiation: nop_removal.c:zend_parse_arg_string Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_string Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_string Unexecuted instantiation: pass1.c:zend_parse_arg_string Unexecuted instantiation: pass3.c:zend_parse_arg_string Unexecuted instantiation: sccp.c:zend_parse_arg_string Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_string zend_API.c:zend_parse_arg_string Line | Count | Source | 2357 | 152k | { | 2358 | 152k | zend_string *str; | 2359 | | | 2360 | 152k | if (!zend_parse_arg_str(arg, &str, check_null, arg_num)) { | 2361 | 0 | return 0; | 2362 | 0 | } | 2363 | 152k | if (check_null && UNEXPECTED(!str)) { | 2364 | 0 | *dest = NULL; | 2365 | 0 | *dest_len = 0; | 2366 | 152k | } else { | 2367 | 152k | *dest = ZSTR_VAL(str); | 2368 | 152k | *dest_len = ZSTR_LEN(str); | 2369 | 152k | } | 2370 | 152k | return 1; | 2371 | 152k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_string Unexecuted instantiation: zend_attributes.c:zend_parse_arg_string Unexecuted instantiation: zend_autoload.c:zend_parse_arg_string Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_string Unexecuted instantiation: zend_closures.c:zend_parse_arg_string Unexecuted instantiation: zend_compile.c:zend_parse_arg_string Unexecuted instantiation: zend_constants.c:zend_parse_arg_string Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_string Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_string Unexecuted instantiation: zend_enum.c:zend_parse_arg_string Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_string Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_string Unexecuted instantiation: zend_execute.c:zend_parse_arg_string Unexecuted instantiation: zend_fibers.c:zend_parse_arg_string Unexecuted instantiation: zend_gc.c:zend_parse_arg_string Unexecuted instantiation: zend_generators.c:zend_parse_arg_string Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_string Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_string Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_string Unexecuted instantiation: zend_ini.c:zend_parse_arg_string Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_string Unexecuted instantiation: zend_iterators.c:zend_parse_arg_string Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_string Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_string Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_string Unexecuted instantiation: zend_list.c:zend_parse_arg_string Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_string Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_string Unexecuted instantiation: zend_objects.c:zend_parse_arg_string Unexecuted instantiation: zend_observer.c:zend_parse_arg_string Unexecuted instantiation: zend_opcode.c:zend_parse_arg_string Unexecuted instantiation: zend_operators.c:zend_parse_arg_string Unexecuted instantiation: zend_partial.c:zend_parse_arg_string Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_string Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_string Unexecuted instantiation: zend_system_id.c:zend_parse_arg_string Unexecuted instantiation: zend_variables.c:zend_parse_arg_string Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_string Unexecuted instantiation: zend.c:zend_parse_arg_string Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_string Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_string |
2372 | | |
2373 | | static zend_always_inline bool zend_parse_arg_path_str(zval *arg, zend_string **dest, bool check_null, uint32_t arg_num) |
2374 | 63.0k | { |
2375 | 63.0k | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || |
2376 | 63.0k | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { |
2377 | 43 | return 0; |
2378 | 43 | } |
2379 | 63.0k | return 1; |
2380 | 63.0k | } php_date.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 61.8k | { | 2375 | 61.8k | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 61.8k | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 5 | return 0; | 2378 | 5 | } | 2379 | 61.8k | return 1; | 2380 | 61.8k | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_path_str Unexecuted instantiation: time_duration.c:zend_parse_arg_path_str Unexecuted instantiation: php_pcre.c:zend_parse_arg_path_str Unexecuted instantiation: exif.c:zend_parse_arg_path_str Unexecuted instantiation: hash_adler32.c:zend_parse_arg_path_str Unexecuted instantiation: hash_crc32.c:zend_parse_arg_path_str Unexecuted instantiation: hash_fnv.c:zend_parse_arg_path_str Unexecuted instantiation: hash_gost.c:zend_parse_arg_path_str Unexecuted instantiation: hash_haval.c:zend_parse_arg_path_str Unexecuted instantiation: hash_joaat.c:zend_parse_arg_path_str Unexecuted instantiation: hash_md.c:zend_parse_arg_path_str Unexecuted instantiation: hash_murmur.c:zend_parse_arg_path_str Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_path_str Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_path_str Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_path_str Unexecuted instantiation: hash_sha.c:zend_parse_arg_path_str Unexecuted instantiation: hash_sha3.c:zend_parse_arg_path_str Unexecuted instantiation: hash_snefru.c:zend_parse_arg_path_str Unexecuted instantiation: hash_tiger.c:zend_parse_arg_path_str Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_path_str Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_path_str Unexecuted instantiation: hash.c:zend_parse_arg_path_str Unexecuted instantiation: json_encoder.c:zend_parse_arg_path_str Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_path_str Unexecuted instantiation: json_scanner.c:zend_parse_arg_path_str Unexecuted instantiation: json.c:zend_parse_arg_path_str Unexecuted instantiation: php_lexbor.c:zend_parse_arg_path_str Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_path_str Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_path_str Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_path_str Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_path_str Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_path_str Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_path_str Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_path_str Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_path_str Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_path_str Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_path_str Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_path_str Unexecuted instantiation: zend_persist.c:zend_parse_arg_path_str Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_path_str Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_path_str Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_path_str Unexecuted instantiation: zend_jit.c:zend_parse_arg_path_str Unexecuted instantiation: csprng.c:zend_parse_arg_path_str Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_path_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_path_str Unexecuted instantiation: engine_secure.c:zend_parse_arg_path_str Unexecuted instantiation: engine_user.c:zend_parse_arg_path_str Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_path_str Unexecuted instantiation: gammasection.c:zend_parse_arg_path_str Unexecuted instantiation: random.c:zend_parse_arg_path_str Unexecuted instantiation: randomizer.c:zend_parse_arg_path_str Unexecuted instantiation: zend_utils.c:zend_parse_arg_path_str Unexecuted instantiation: php_reflection.c:zend_parse_arg_path_str Unexecuted instantiation: php_spl.c:zend_parse_arg_path_str Unexecuted instantiation: spl_array.c:zend_parse_arg_path_str Unexecuted instantiation: spl_directory.c:zend_parse_arg_path_str Unexecuted instantiation: spl_dllist.c:zend_parse_arg_path_str Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_path_str Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_path_str Unexecuted instantiation: spl_functions.c:zend_parse_arg_path_str Unexecuted instantiation: spl_heap.c:zend_parse_arg_path_str Unexecuted instantiation: spl_iterators.c:zend_parse_arg_path_str Unexecuted instantiation: spl_observer.c:zend_parse_arg_path_str Unexecuted instantiation: array.c:zend_parse_arg_path_str Unexecuted instantiation: assert.c:zend_parse_arg_path_str Unexecuted instantiation: base64.c:zend_parse_arg_path_str basic_functions.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 278 | { | 2375 | 278 | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 278 | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 18 | return 0; | 2378 | 18 | } | 2379 | 260 | return 1; | 2380 | 278 | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_path_str Unexecuted instantiation: crc32_x86.c:zend_parse_arg_path_str Unexecuted instantiation: crc32.c:zend_parse_arg_path_str Unexecuted instantiation: credits.c:zend_parse_arg_path_str Unexecuted instantiation: crypt.c:zend_parse_arg_path_str Unexecuted instantiation: css.c:zend_parse_arg_path_str Unexecuted instantiation: datetime.c:zend_parse_arg_path_str dir.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 228 | { | 2375 | 228 | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 228 | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 3 | return 0; | 2378 | 3 | } | 2379 | 225 | return 1; | 2380 | 228 | } |
Unexecuted instantiation: dl.c:zend_parse_arg_path_str Unexecuted instantiation: dns.c:zend_parse_arg_path_str exec.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 30 | { | 2375 | 30 | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 30 | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 5 | return 0; | 2378 | 5 | } | 2379 | 25 | return 1; | 2380 | 30 | } |
file.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 54 | { | 2375 | 54 | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 54 | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 5 | return 0; | 2378 | 5 | } | 2379 | 49 | return 1; | 2380 | 54 | } |
filestat.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 531 | { | 2375 | 531 | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 531 | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 5 | return 0; | 2378 | 5 | } | 2379 | 526 | return 1; | 2380 | 531 | } |
Unexecuted instantiation: filters.c:zend_parse_arg_path_str Unexecuted instantiation: flock_compat.c:zend_parse_arg_path_str Unexecuted instantiation: formatted_print.c:zend_parse_arg_path_str Unexecuted instantiation: fsock.c:zend_parse_arg_path_str Unexecuted instantiation: ftok.c:zend_parse_arg_path_str Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_path_str Unexecuted instantiation: head.c:zend_parse_arg_path_str Unexecuted instantiation: hrtime.c:zend_parse_arg_path_str Unexecuted instantiation: html.c:zend_parse_arg_path_str Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_path_str Unexecuted instantiation: http.c:zend_parse_arg_path_str Unexecuted instantiation: image.c:zend_parse_arg_path_str Unexecuted instantiation: incomplete_class.c:zend_parse_arg_path_str Unexecuted instantiation: info.c:zend_parse_arg_path_str Unexecuted instantiation: io_poll.c:zend_parse_arg_path_str Unexecuted instantiation: iptc.c:zend_parse_arg_path_str Unexecuted instantiation: levenshtein.c:zend_parse_arg_path_str Unexecuted instantiation: link.c:zend_parse_arg_path_str Unexecuted instantiation: mail.c:zend_parse_arg_path_str Unexecuted instantiation: math.c:zend_parse_arg_path_str Unexecuted instantiation: md5.c:zend_parse_arg_path_str Unexecuted instantiation: metaphone.c:zend_parse_arg_path_str Unexecuted instantiation: microtime.c:zend_parse_arg_path_str Unexecuted instantiation: net.c:zend_parse_arg_path_str Unexecuted instantiation: pack.c:zend_parse_arg_path_str Unexecuted instantiation: pageinfo.c:zend_parse_arg_path_str Unexecuted instantiation: password.c:zend_parse_arg_path_str Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_path_str Unexecuted instantiation: proc_open.c:zend_parse_arg_path_str Unexecuted instantiation: quot_print.c:zend_parse_arg_path_str Unexecuted instantiation: scanf.c:zend_parse_arg_path_str Unexecuted instantiation: sha1.c:zend_parse_arg_path_str Unexecuted instantiation: soundex.c:zend_parse_arg_path_str Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_path_str string.c:zend_parse_arg_path_str Line | Count | Source | 2374 | 87 | { | 2375 | 87 | if (!zend_parse_arg_str(arg, dest, check_null, arg_num) || | 2376 | 87 | (*dest && UNEXPECTED(zend_str_has_nul_byte(*dest)))) { | 2377 | 2 | return 0; | 2378 | 2 | } | 2379 | 85 | return 1; | 2380 | 87 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_path_str Unexecuted instantiation: syslog.c:zend_parse_arg_path_str Unexecuted instantiation: type.c:zend_parse_arg_path_str Unexecuted instantiation: uniqid.c:zend_parse_arg_path_str Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_path_str Unexecuted instantiation: url.c:zend_parse_arg_path_str Unexecuted instantiation: user_filters.c:zend_parse_arg_path_str Unexecuted instantiation: uuencode.c:zend_parse_arg_path_str Unexecuted instantiation: var_unserializer.c:zend_parse_arg_path_str Unexecuted instantiation: var.c:zend_parse_arg_path_str Unexecuted instantiation: versioning.c:zend_parse_arg_path_str Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_path_str Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_path_str Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_path_str Unexecuted instantiation: php_uri.c:zend_parse_arg_path_str Unexecuted instantiation: php_uri_common.c:zend_parse_arg_path_str Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_path_str Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_path_str Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_path_str Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_path_str Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_path_str Unexecuted instantiation: getopt.c:zend_parse_arg_path_str Unexecuted instantiation: main.c:zend_parse_arg_path_str Unexecuted instantiation: network.c:zend_parse_arg_path_str Unexecuted instantiation: output.c:zend_parse_arg_path_str Unexecuted instantiation: php_content_types.c:zend_parse_arg_path_str Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_path_str Unexecuted instantiation: php_ini.c:zend_parse_arg_path_str Unexecuted instantiation: php_glob.c:zend_parse_arg_path_str Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_path_str Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_path_str Unexecuted instantiation: php_scandir.c:zend_parse_arg_path_str Unexecuted instantiation: php_syslog.c:zend_parse_arg_path_str Unexecuted instantiation: php_ticks.c:zend_parse_arg_path_str Unexecuted instantiation: php_variables.c:zend_parse_arg_path_str Unexecuted instantiation: reentrancy.c:zend_parse_arg_path_str Unexecuted instantiation: rfc1867.c:zend_parse_arg_path_str Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_path_str Unexecuted instantiation: SAPI.c:zend_parse_arg_path_str Unexecuted instantiation: snprintf.c:zend_parse_arg_path_str Unexecuted instantiation: spprintf.c:zend_parse_arg_path_str Unexecuted instantiation: strlcat.c:zend_parse_arg_path_str Unexecuted instantiation: strlcpy.c:zend_parse_arg_path_str Unexecuted instantiation: php_io.c:zend_parse_arg_path_str Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_path_str Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_path_str Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_path_str Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_path_str Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_path_str Unexecuted instantiation: poll_core.c:zend_parse_arg_path_str Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_path_str Unexecuted instantiation: poll_handle.c:zend_parse_arg_path_str Unexecuted instantiation: cast.c:zend_parse_arg_path_str Unexecuted instantiation: filter.c:zend_parse_arg_path_str Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_path_str Unexecuted instantiation: memory.c:zend_parse_arg_path_str Unexecuted instantiation: mmap.c:zend_parse_arg_path_str Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_path_str Unexecuted instantiation: stream_errors.c:zend_parse_arg_path_str Unexecuted instantiation: streams.c:zend_parse_arg_path_str Unexecuted instantiation: transports.c:zend_parse_arg_path_str Unexecuted instantiation: userspace.c:zend_parse_arg_path_str Unexecuted instantiation: xp_socket.c:zend_parse_arg_path_str Unexecuted instantiation: block_pass.c:zend_parse_arg_path_str Unexecuted instantiation: compact_literals.c:zend_parse_arg_path_str Unexecuted instantiation: compact_vars.c:zend_parse_arg_path_str Unexecuted instantiation: dfa_pass.c:zend_parse_arg_path_str Unexecuted instantiation: nop_removal.c:zend_parse_arg_path_str Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_path_str Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_path_str Unexecuted instantiation: pass1.c:zend_parse_arg_path_str Unexecuted instantiation: pass3.c:zend_parse_arg_path_str Unexecuted instantiation: sccp.c:zend_parse_arg_path_str Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_path_str Unexecuted instantiation: zend_API.c:zend_parse_arg_path_str Unexecuted instantiation: zend_ast.c:zend_parse_arg_path_str Unexecuted instantiation: zend_attributes.c:zend_parse_arg_path_str Unexecuted instantiation: zend_autoload.c:zend_parse_arg_path_str Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_path_str Unexecuted instantiation: zend_closures.c:zend_parse_arg_path_str Unexecuted instantiation: zend_compile.c:zend_parse_arg_path_str Unexecuted instantiation: zend_constants.c:zend_parse_arg_path_str Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_path_str Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_path_str Unexecuted instantiation: zend_enum.c:zend_parse_arg_path_str Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_path_str Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_path_str Unexecuted instantiation: zend_execute.c:zend_parse_arg_path_str Unexecuted instantiation: zend_fibers.c:zend_parse_arg_path_str Unexecuted instantiation: zend_gc.c:zend_parse_arg_path_str Unexecuted instantiation: zend_generators.c:zend_parse_arg_path_str Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_path_str Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_path_str Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_path_str Unexecuted instantiation: zend_ini.c:zend_parse_arg_path_str Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_path_str Unexecuted instantiation: zend_iterators.c:zend_parse_arg_path_str Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_path_str Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_path_str Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_path_str Unexecuted instantiation: zend_list.c:zend_parse_arg_path_str Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_path_str Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_path_str Unexecuted instantiation: zend_objects.c:zend_parse_arg_path_str Unexecuted instantiation: zend_observer.c:zend_parse_arg_path_str Unexecuted instantiation: zend_opcode.c:zend_parse_arg_path_str Unexecuted instantiation: zend_operators.c:zend_parse_arg_path_str Unexecuted instantiation: zend_partial.c:zend_parse_arg_path_str Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_path_str Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_path_str Unexecuted instantiation: zend_system_id.c:zend_parse_arg_path_str Unexecuted instantiation: zend_variables.c:zend_parse_arg_path_str Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_path_str Unexecuted instantiation: zend.c:zend_parse_arg_path_str Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_path_str Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_path_str |
2381 | | |
2382 | | static zend_always_inline bool zend_parse_arg_path(zval *arg, char **dest, size_t *dest_len, bool check_null, uint32_t arg_num) |
2383 | 475 | { |
2384 | 475 | zend_string *str; |
2385 | | |
2386 | 475 | if (!zend_parse_arg_path_str(arg, &str, check_null, arg_num)) { |
2387 | 18 | return 0; |
2388 | 18 | } |
2389 | 457 | if (check_null && UNEXPECTED(!str)) { |
2390 | 0 | *dest = NULL; |
2391 | 0 | *dest_len = 0; |
2392 | 457 | } else { |
2393 | 457 | *dest = ZSTR_VAL(str); |
2394 | 457 | *dest_len = ZSTR_LEN(str); |
2395 | 457 | } |
2396 | 457 | return 1; |
2397 | 475 | } Unexecuted instantiation: php_date.c:zend_parse_arg_path Unexecuted instantiation: php_time.c:zend_parse_arg_path Unexecuted instantiation: time_duration.c:zend_parse_arg_path Unexecuted instantiation: php_pcre.c:zend_parse_arg_path Unexecuted instantiation: exif.c:zend_parse_arg_path Unexecuted instantiation: hash_adler32.c:zend_parse_arg_path Unexecuted instantiation: hash_crc32.c:zend_parse_arg_path Unexecuted instantiation: hash_fnv.c:zend_parse_arg_path Unexecuted instantiation: hash_gost.c:zend_parse_arg_path Unexecuted instantiation: hash_haval.c:zend_parse_arg_path Unexecuted instantiation: hash_joaat.c:zend_parse_arg_path Unexecuted instantiation: hash_md.c:zend_parse_arg_path Unexecuted instantiation: hash_murmur.c:zend_parse_arg_path Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_path Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_path Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_path Unexecuted instantiation: hash_sha.c:zend_parse_arg_path Unexecuted instantiation: hash_sha3.c:zend_parse_arg_path Unexecuted instantiation: hash_snefru.c:zend_parse_arg_path Unexecuted instantiation: hash_tiger.c:zend_parse_arg_path Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_path Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_path Unexecuted instantiation: hash.c:zend_parse_arg_path Unexecuted instantiation: json_encoder.c:zend_parse_arg_path Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_path Unexecuted instantiation: json_scanner.c:zend_parse_arg_path Unexecuted instantiation: json.c:zend_parse_arg_path Unexecuted instantiation: php_lexbor.c:zend_parse_arg_path Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_path Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_path Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_path Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_path Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_path Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_path Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_path Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_path Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_path Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_path Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_path Unexecuted instantiation: zend_persist.c:zend_parse_arg_path Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_path Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_path Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_path Unexecuted instantiation: zend_jit.c:zend_parse_arg_path Unexecuted instantiation: csprng.c:zend_parse_arg_path Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_path Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_path Unexecuted instantiation: engine_secure.c:zend_parse_arg_path Unexecuted instantiation: engine_user.c:zend_parse_arg_path Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_path Unexecuted instantiation: gammasection.c:zend_parse_arg_path Unexecuted instantiation: random.c:zend_parse_arg_path Unexecuted instantiation: randomizer.c:zend_parse_arg_path Unexecuted instantiation: zend_utils.c:zend_parse_arg_path Unexecuted instantiation: php_reflection.c:zend_parse_arg_path Unexecuted instantiation: php_spl.c:zend_parse_arg_path Unexecuted instantiation: spl_array.c:zend_parse_arg_path Unexecuted instantiation: spl_directory.c:zend_parse_arg_path Unexecuted instantiation: spl_dllist.c:zend_parse_arg_path Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_path Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_path Unexecuted instantiation: spl_functions.c:zend_parse_arg_path Unexecuted instantiation: spl_heap.c:zend_parse_arg_path Unexecuted instantiation: spl_iterators.c:zend_parse_arg_path Unexecuted instantiation: spl_observer.c:zend_parse_arg_path Unexecuted instantiation: array.c:zend_parse_arg_path Unexecuted instantiation: assert.c:zend_parse_arg_path Unexecuted instantiation: base64.c:zend_parse_arg_path basic_functions.c:zend_parse_arg_path Line | Count | Source | 2383 | 175 | { | 2384 | 175 | zend_string *str; | 2385 | | | 2386 | 175 | if (!zend_parse_arg_path_str(arg, &str, check_null, arg_num)) { | 2387 | 10 | return 0; | 2388 | 10 | } | 2389 | 165 | if (check_null && UNEXPECTED(!str)) { | 2390 | 0 | *dest = NULL; | 2391 | 0 | *dest_len = 0; | 2392 | 165 | } else { | 2393 | 165 | *dest = ZSTR_VAL(str); | 2394 | 165 | *dest_len = ZSTR_LEN(str); | 2395 | 165 | } | 2396 | 165 | return 1; | 2397 | 175 | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_path Unexecuted instantiation: crc32_x86.c:zend_parse_arg_path Unexecuted instantiation: crc32.c:zend_parse_arg_path Unexecuted instantiation: credits.c:zend_parse_arg_path Unexecuted instantiation: crypt.c:zend_parse_arg_path Unexecuted instantiation: css.c:zend_parse_arg_path Unexecuted instantiation: datetime.c:zend_parse_arg_path dir.c:zend_parse_arg_path Line | Count | Source | 2383 | 228 | { | 2384 | 228 | zend_string *str; | 2385 | | | 2386 | 228 | if (!zend_parse_arg_path_str(arg, &str, check_null, arg_num)) { | 2387 | 3 | return 0; | 2388 | 3 | } | 2389 | 225 | if (check_null && UNEXPECTED(!str)) { | 2390 | 0 | *dest = NULL; | 2391 | 0 | *dest_len = 0; | 2392 | 225 | } else { | 2393 | 225 | *dest = ZSTR_VAL(str); | 2394 | 225 | *dest_len = ZSTR_LEN(str); | 2395 | 225 | } | 2396 | 225 | return 1; | 2397 | 228 | } |
Unexecuted instantiation: dl.c:zend_parse_arg_path Unexecuted instantiation: dns.c:zend_parse_arg_path Unexecuted instantiation: exec.c:zend_parse_arg_path file.c:zend_parse_arg_path Line | Count | Source | 2383 | 54 | { | 2384 | 54 | zend_string *str; | 2385 | | | 2386 | 54 | if (!zend_parse_arg_path_str(arg, &str, check_null, arg_num)) { | 2387 | 5 | return 0; | 2388 | 5 | } | 2389 | 49 | if (check_null && UNEXPECTED(!str)) { | 2390 | 0 | *dest = NULL; | 2391 | 0 | *dest_len = 0; | 2392 | 49 | } else { | 2393 | 49 | *dest = ZSTR_VAL(str); | 2394 | 49 | *dest_len = ZSTR_LEN(str); | 2395 | 49 | } | 2396 | 49 | return 1; | 2397 | 54 | } |
Unexecuted instantiation: filestat.c:zend_parse_arg_path Unexecuted instantiation: filters.c:zend_parse_arg_path Unexecuted instantiation: flock_compat.c:zend_parse_arg_path Unexecuted instantiation: formatted_print.c:zend_parse_arg_path Unexecuted instantiation: fsock.c:zend_parse_arg_path Unexecuted instantiation: ftok.c:zend_parse_arg_path Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_path Unexecuted instantiation: head.c:zend_parse_arg_path Unexecuted instantiation: hrtime.c:zend_parse_arg_path Unexecuted instantiation: html.c:zend_parse_arg_path Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_path Unexecuted instantiation: http.c:zend_parse_arg_path Unexecuted instantiation: image.c:zend_parse_arg_path Unexecuted instantiation: incomplete_class.c:zend_parse_arg_path Unexecuted instantiation: info.c:zend_parse_arg_path Unexecuted instantiation: io_poll.c:zend_parse_arg_path Unexecuted instantiation: iptc.c:zend_parse_arg_path Unexecuted instantiation: levenshtein.c:zend_parse_arg_path Unexecuted instantiation: link.c:zend_parse_arg_path Unexecuted instantiation: mail.c:zend_parse_arg_path Unexecuted instantiation: math.c:zend_parse_arg_path Unexecuted instantiation: md5.c:zend_parse_arg_path Unexecuted instantiation: metaphone.c:zend_parse_arg_path Unexecuted instantiation: microtime.c:zend_parse_arg_path Unexecuted instantiation: net.c:zend_parse_arg_path Unexecuted instantiation: pack.c:zend_parse_arg_path Unexecuted instantiation: pageinfo.c:zend_parse_arg_path Unexecuted instantiation: password.c:zend_parse_arg_path Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_path Unexecuted instantiation: proc_open.c:zend_parse_arg_path Unexecuted instantiation: quot_print.c:zend_parse_arg_path Unexecuted instantiation: scanf.c:zend_parse_arg_path Unexecuted instantiation: sha1.c:zend_parse_arg_path Unexecuted instantiation: soundex.c:zend_parse_arg_path Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_path string.c:zend_parse_arg_path Line | Count | Source | 2383 | 18 | { | 2384 | 18 | zend_string *str; | 2385 | | | 2386 | 18 | if (!zend_parse_arg_path_str(arg, &str, check_null, arg_num)) { | 2387 | 0 | return 0; | 2388 | 0 | } | 2389 | 18 | if (check_null && UNEXPECTED(!str)) { | 2390 | 0 | *dest = NULL; | 2391 | 0 | *dest_len = 0; | 2392 | 18 | } else { | 2393 | 18 | *dest = ZSTR_VAL(str); | 2394 | 18 | *dest_len = ZSTR_LEN(str); | 2395 | 18 | } | 2396 | 18 | return 1; | 2397 | 18 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_path Unexecuted instantiation: syslog.c:zend_parse_arg_path Unexecuted instantiation: type.c:zend_parse_arg_path Unexecuted instantiation: uniqid.c:zend_parse_arg_path Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_path Unexecuted instantiation: url.c:zend_parse_arg_path Unexecuted instantiation: user_filters.c:zend_parse_arg_path Unexecuted instantiation: uuencode.c:zend_parse_arg_path Unexecuted instantiation: var_unserializer.c:zend_parse_arg_path Unexecuted instantiation: var.c:zend_parse_arg_path Unexecuted instantiation: versioning.c:zend_parse_arg_path Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_path Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_path Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_path Unexecuted instantiation: php_uri.c:zend_parse_arg_path Unexecuted instantiation: php_uri_common.c:zend_parse_arg_path Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_path Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_path Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_path Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_path Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_path Unexecuted instantiation: getopt.c:zend_parse_arg_path Unexecuted instantiation: main.c:zend_parse_arg_path Unexecuted instantiation: network.c:zend_parse_arg_path Unexecuted instantiation: output.c:zend_parse_arg_path Unexecuted instantiation: php_content_types.c:zend_parse_arg_path Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_path Unexecuted instantiation: php_ini.c:zend_parse_arg_path Unexecuted instantiation: php_glob.c:zend_parse_arg_path Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_path Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_path Unexecuted instantiation: php_scandir.c:zend_parse_arg_path Unexecuted instantiation: php_syslog.c:zend_parse_arg_path Unexecuted instantiation: php_ticks.c:zend_parse_arg_path Unexecuted instantiation: php_variables.c:zend_parse_arg_path Unexecuted instantiation: reentrancy.c:zend_parse_arg_path Unexecuted instantiation: rfc1867.c:zend_parse_arg_path Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_path Unexecuted instantiation: SAPI.c:zend_parse_arg_path Unexecuted instantiation: snprintf.c:zend_parse_arg_path Unexecuted instantiation: spprintf.c:zend_parse_arg_path Unexecuted instantiation: strlcat.c:zend_parse_arg_path Unexecuted instantiation: strlcpy.c:zend_parse_arg_path Unexecuted instantiation: php_io.c:zend_parse_arg_path Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_path Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_path Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_path Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_path Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_path Unexecuted instantiation: poll_core.c:zend_parse_arg_path Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_path Unexecuted instantiation: poll_handle.c:zend_parse_arg_path Unexecuted instantiation: cast.c:zend_parse_arg_path Unexecuted instantiation: filter.c:zend_parse_arg_path Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_path Unexecuted instantiation: memory.c:zend_parse_arg_path Unexecuted instantiation: mmap.c:zend_parse_arg_path Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_path Unexecuted instantiation: stream_errors.c:zend_parse_arg_path Unexecuted instantiation: streams.c:zend_parse_arg_path Unexecuted instantiation: transports.c:zend_parse_arg_path Unexecuted instantiation: userspace.c:zend_parse_arg_path Unexecuted instantiation: xp_socket.c:zend_parse_arg_path Unexecuted instantiation: block_pass.c:zend_parse_arg_path Unexecuted instantiation: compact_literals.c:zend_parse_arg_path Unexecuted instantiation: compact_vars.c:zend_parse_arg_path Unexecuted instantiation: dfa_pass.c:zend_parse_arg_path Unexecuted instantiation: nop_removal.c:zend_parse_arg_path Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_path Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_path Unexecuted instantiation: pass1.c:zend_parse_arg_path Unexecuted instantiation: pass3.c:zend_parse_arg_path Unexecuted instantiation: sccp.c:zend_parse_arg_path Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_path Unexecuted instantiation: zend_API.c:zend_parse_arg_path Unexecuted instantiation: zend_ast.c:zend_parse_arg_path Unexecuted instantiation: zend_attributes.c:zend_parse_arg_path Unexecuted instantiation: zend_autoload.c:zend_parse_arg_path Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_path Unexecuted instantiation: zend_closures.c:zend_parse_arg_path Unexecuted instantiation: zend_compile.c:zend_parse_arg_path Unexecuted instantiation: zend_constants.c:zend_parse_arg_path Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_path Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_path Unexecuted instantiation: zend_enum.c:zend_parse_arg_path Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_path Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_path Unexecuted instantiation: zend_execute.c:zend_parse_arg_path Unexecuted instantiation: zend_fibers.c:zend_parse_arg_path Unexecuted instantiation: zend_gc.c:zend_parse_arg_path Unexecuted instantiation: zend_generators.c:zend_parse_arg_path Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_path Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_path Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_path Unexecuted instantiation: zend_ini.c:zend_parse_arg_path Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_path Unexecuted instantiation: zend_iterators.c:zend_parse_arg_path Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_path Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_path Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_path Unexecuted instantiation: zend_list.c:zend_parse_arg_path Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_path Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_path Unexecuted instantiation: zend_objects.c:zend_parse_arg_path Unexecuted instantiation: zend_observer.c:zend_parse_arg_path Unexecuted instantiation: zend_opcode.c:zend_parse_arg_path Unexecuted instantiation: zend_operators.c:zend_parse_arg_path Unexecuted instantiation: zend_partial.c:zend_parse_arg_path Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_path Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_path Unexecuted instantiation: zend_system_id.c:zend_parse_arg_path Unexecuted instantiation: zend_variables.c:zend_parse_arg_path Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_path Unexecuted instantiation: zend.c:zend_parse_arg_path Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_path Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_path |
2398 | | |
2399 | | static zend_always_inline bool zend_parse_arg_iterable(zval *arg, zval **dest, bool check_null) |
2400 | 70 | { |
2401 | 70 | if (EXPECTED(zend_is_iterable(arg))) { |
2402 | 64 | *dest = arg; |
2403 | 64 | return 1; |
2404 | 64 | } |
2405 | | |
2406 | 6 | if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2407 | 0 | *dest = NULL; |
2408 | 0 | return 1; |
2409 | 0 | } |
2410 | | |
2411 | 6 | return 0; |
2412 | 6 | } Unexecuted instantiation: php_date.c:zend_parse_arg_iterable Unexecuted instantiation: php_time.c:zend_parse_arg_iterable Unexecuted instantiation: time_duration.c:zend_parse_arg_iterable Unexecuted instantiation: php_pcre.c:zend_parse_arg_iterable Unexecuted instantiation: exif.c:zend_parse_arg_iterable Unexecuted instantiation: hash_adler32.c:zend_parse_arg_iterable Unexecuted instantiation: hash_crc32.c:zend_parse_arg_iterable Unexecuted instantiation: hash_fnv.c:zend_parse_arg_iterable Unexecuted instantiation: hash_gost.c:zend_parse_arg_iterable Unexecuted instantiation: hash_haval.c:zend_parse_arg_iterable Unexecuted instantiation: hash_joaat.c:zend_parse_arg_iterable Unexecuted instantiation: hash_md.c:zend_parse_arg_iterable Unexecuted instantiation: hash_murmur.c:zend_parse_arg_iterable Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_iterable Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_iterable Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_iterable Unexecuted instantiation: hash_sha.c:zend_parse_arg_iterable Unexecuted instantiation: hash_sha3.c:zend_parse_arg_iterable Unexecuted instantiation: hash_snefru.c:zend_parse_arg_iterable Unexecuted instantiation: hash_tiger.c:zend_parse_arg_iterable Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_iterable Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_iterable Unexecuted instantiation: hash.c:zend_parse_arg_iterable Unexecuted instantiation: json_encoder.c:zend_parse_arg_iterable Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_iterable Unexecuted instantiation: json_scanner.c:zend_parse_arg_iterable Unexecuted instantiation: json.c:zend_parse_arg_iterable Unexecuted instantiation: php_lexbor.c:zend_parse_arg_iterable Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_iterable Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_iterable Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_iterable Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_iterable Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_iterable Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_iterable Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_iterable Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_iterable Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_iterable Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_iterable Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_iterable Unexecuted instantiation: zend_persist.c:zend_parse_arg_iterable Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_iterable Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_iterable Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_iterable Unexecuted instantiation: zend_jit.c:zend_parse_arg_iterable Unexecuted instantiation: csprng.c:zend_parse_arg_iterable Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_iterable Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_iterable Unexecuted instantiation: engine_secure.c:zend_parse_arg_iterable Unexecuted instantiation: engine_user.c:zend_parse_arg_iterable Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_iterable Unexecuted instantiation: gammasection.c:zend_parse_arg_iterable Unexecuted instantiation: random.c:zend_parse_arg_iterable Unexecuted instantiation: randomizer.c:zend_parse_arg_iterable Unexecuted instantiation: zend_utils.c:zend_parse_arg_iterable Unexecuted instantiation: php_reflection.c:zend_parse_arg_iterable Unexecuted instantiation: php_spl.c:zend_parse_arg_iterable Unexecuted instantiation: spl_array.c:zend_parse_arg_iterable Unexecuted instantiation: spl_directory.c:zend_parse_arg_iterable Unexecuted instantiation: spl_dllist.c:zend_parse_arg_iterable Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_iterable Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_iterable Unexecuted instantiation: spl_functions.c:zend_parse_arg_iterable Unexecuted instantiation: spl_heap.c:zend_parse_arg_iterable spl_iterators.c:zend_parse_arg_iterable Line | Count | Source | 2400 | 70 | { | 2401 | 70 | if (EXPECTED(zend_is_iterable(arg))) { | 2402 | 64 | *dest = arg; | 2403 | 64 | return 1; | 2404 | 64 | } | 2405 | | | 2406 | 6 | if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2407 | 0 | *dest = NULL; | 2408 | 0 | return 1; | 2409 | 0 | } | 2410 | | | 2411 | 6 | return 0; | 2412 | 6 | } |
Unexecuted instantiation: spl_observer.c:zend_parse_arg_iterable Unexecuted instantiation: array.c:zend_parse_arg_iterable Unexecuted instantiation: assert.c:zend_parse_arg_iterable Unexecuted instantiation: base64.c:zend_parse_arg_iterable Unexecuted instantiation: basic_functions.c:zend_parse_arg_iterable Unexecuted instantiation: browscap.c:zend_parse_arg_iterable Unexecuted instantiation: crc32_x86.c:zend_parse_arg_iterable Unexecuted instantiation: crc32.c:zend_parse_arg_iterable Unexecuted instantiation: credits.c:zend_parse_arg_iterable Unexecuted instantiation: crypt.c:zend_parse_arg_iterable Unexecuted instantiation: css.c:zend_parse_arg_iterable Unexecuted instantiation: datetime.c:zend_parse_arg_iterable Unexecuted instantiation: dir.c:zend_parse_arg_iterable Unexecuted instantiation: dl.c:zend_parse_arg_iterable Unexecuted instantiation: dns.c:zend_parse_arg_iterable Unexecuted instantiation: exec.c:zend_parse_arg_iterable Unexecuted instantiation: file.c:zend_parse_arg_iterable Unexecuted instantiation: filestat.c:zend_parse_arg_iterable Unexecuted instantiation: filters.c:zend_parse_arg_iterable Unexecuted instantiation: flock_compat.c:zend_parse_arg_iterable Unexecuted instantiation: formatted_print.c:zend_parse_arg_iterable Unexecuted instantiation: fsock.c:zend_parse_arg_iterable Unexecuted instantiation: ftok.c:zend_parse_arg_iterable Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_iterable Unexecuted instantiation: head.c:zend_parse_arg_iterable Unexecuted instantiation: hrtime.c:zend_parse_arg_iterable Unexecuted instantiation: html.c:zend_parse_arg_iterable Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_iterable Unexecuted instantiation: http.c:zend_parse_arg_iterable Unexecuted instantiation: image.c:zend_parse_arg_iterable Unexecuted instantiation: incomplete_class.c:zend_parse_arg_iterable Unexecuted instantiation: info.c:zend_parse_arg_iterable Unexecuted instantiation: io_poll.c:zend_parse_arg_iterable Unexecuted instantiation: iptc.c:zend_parse_arg_iterable Unexecuted instantiation: levenshtein.c:zend_parse_arg_iterable Unexecuted instantiation: link.c:zend_parse_arg_iterable Unexecuted instantiation: mail.c:zend_parse_arg_iterable Unexecuted instantiation: math.c:zend_parse_arg_iterable Unexecuted instantiation: md5.c:zend_parse_arg_iterable Unexecuted instantiation: metaphone.c:zend_parse_arg_iterable Unexecuted instantiation: microtime.c:zend_parse_arg_iterable Unexecuted instantiation: net.c:zend_parse_arg_iterable Unexecuted instantiation: pack.c:zend_parse_arg_iterable Unexecuted instantiation: pageinfo.c:zend_parse_arg_iterable Unexecuted instantiation: password.c:zend_parse_arg_iterable Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_iterable Unexecuted instantiation: proc_open.c:zend_parse_arg_iterable Unexecuted instantiation: quot_print.c:zend_parse_arg_iterable Unexecuted instantiation: scanf.c:zend_parse_arg_iterable Unexecuted instantiation: sha1.c:zend_parse_arg_iterable Unexecuted instantiation: soundex.c:zend_parse_arg_iterable Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_iterable Unexecuted instantiation: string.c:zend_parse_arg_iterable Unexecuted instantiation: strnatcmp.c:zend_parse_arg_iterable Unexecuted instantiation: syslog.c:zend_parse_arg_iterable Unexecuted instantiation: type.c:zend_parse_arg_iterable Unexecuted instantiation: uniqid.c:zend_parse_arg_iterable Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_iterable Unexecuted instantiation: url.c:zend_parse_arg_iterable Unexecuted instantiation: user_filters.c:zend_parse_arg_iterable Unexecuted instantiation: uuencode.c:zend_parse_arg_iterable Unexecuted instantiation: var_unserializer.c:zend_parse_arg_iterable Unexecuted instantiation: var.c:zend_parse_arg_iterable Unexecuted instantiation: versioning.c:zend_parse_arg_iterable Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_iterable Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_iterable Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_iterable Unexecuted instantiation: php_uri.c:zend_parse_arg_iterable Unexecuted instantiation: php_uri_common.c:zend_parse_arg_iterable Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_iterable Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_iterable Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_iterable Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_iterable Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_iterable Unexecuted instantiation: getopt.c:zend_parse_arg_iterable Unexecuted instantiation: main.c:zend_parse_arg_iterable Unexecuted instantiation: network.c:zend_parse_arg_iterable Unexecuted instantiation: output.c:zend_parse_arg_iterable Unexecuted instantiation: php_content_types.c:zend_parse_arg_iterable Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_iterable Unexecuted instantiation: php_ini.c:zend_parse_arg_iterable Unexecuted instantiation: php_glob.c:zend_parse_arg_iterable Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_iterable Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_iterable Unexecuted instantiation: php_scandir.c:zend_parse_arg_iterable Unexecuted instantiation: php_syslog.c:zend_parse_arg_iterable Unexecuted instantiation: php_ticks.c:zend_parse_arg_iterable Unexecuted instantiation: php_variables.c:zend_parse_arg_iterable Unexecuted instantiation: reentrancy.c:zend_parse_arg_iterable Unexecuted instantiation: rfc1867.c:zend_parse_arg_iterable Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_iterable Unexecuted instantiation: SAPI.c:zend_parse_arg_iterable Unexecuted instantiation: snprintf.c:zend_parse_arg_iterable Unexecuted instantiation: spprintf.c:zend_parse_arg_iterable Unexecuted instantiation: strlcat.c:zend_parse_arg_iterable Unexecuted instantiation: strlcpy.c:zend_parse_arg_iterable Unexecuted instantiation: php_io.c:zend_parse_arg_iterable Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_iterable Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_iterable Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_iterable Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_iterable Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_iterable Unexecuted instantiation: poll_core.c:zend_parse_arg_iterable Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_iterable Unexecuted instantiation: poll_handle.c:zend_parse_arg_iterable Unexecuted instantiation: cast.c:zend_parse_arg_iterable Unexecuted instantiation: filter.c:zend_parse_arg_iterable Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_iterable Unexecuted instantiation: memory.c:zend_parse_arg_iterable Unexecuted instantiation: mmap.c:zend_parse_arg_iterable Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_iterable Unexecuted instantiation: stream_errors.c:zend_parse_arg_iterable Unexecuted instantiation: streams.c:zend_parse_arg_iterable Unexecuted instantiation: transports.c:zend_parse_arg_iterable Unexecuted instantiation: userspace.c:zend_parse_arg_iterable Unexecuted instantiation: xp_socket.c:zend_parse_arg_iterable Unexecuted instantiation: block_pass.c:zend_parse_arg_iterable Unexecuted instantiation: compact_literals.c:zend_parse_arg_iterable Unexecuted instantiation: compact_vars.c:zend_parse_arg_iterable Unexecuted instantiation: dfa_pass.c:zend_parse_arg_iterable Unexecuted instantiation: nop_removal.c:zend_parse_arg_iterable Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_iterable Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_iterable Unexecuted instantiation: pass1.c:zend_parse_arg_iterable Unexecuted instantiation: pass3.c:zend_parse_arg_iterable Unexecuted instantiation: sccp.c:zend_parse_arg_iterable Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_iterable Unexecuted instantiation: zend_API.c:zend_parse_arg_iterable Unexecuted instantiation: zend_ast.c:zend_parse_arg_iterable Unexecuted instantiation: zend_attributes.c:zend_parse_arg_iterable Unexecuted instantiation: zend_autoload.c:zend_parse_arg_iterable Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_iterable Unexecuted instantiation: zend_closures.c:zend_parse_arg_iterable Unexecuted instantiation: zend_compile.c:zend_parse_arg_iterable Unexecuted instantiation: zend_constants.c:zend_parse_arg_iterable Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_iterable Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_iterable Unexecuted instantiation: zend_enum.c:zend_parse_arg_iterable Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_iterable Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_iterable Unexecuted instantiation: zend_execute.c:zend_parse_arg_iterable Unexecuted instantiation: zend_fibers.c:zend_parse_arg_iterable Unexecuted instantiation: zend_gc.c:zend_parse_arg_iterable Unexecuted instantiation: zend_generators.c:zend_parse_arg_iterable Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_iterable Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_iterable Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_iterable Unexecuted instantiation: zend_ini.c:zend_parse_arg_iterable Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_iterable Unexecuted instantiation: zend_iterators.c:zend_parse_arg_iterable Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_iterable Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_iterable Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_iterable Unexecuted instantiation: zend_list.c:zend_parse_arg_iterable Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_iterable Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_iterable Unexecuted instantiation: zend_objects.c:zend_parse_arg_iterable Unexecuted instantiation: zend_observer.c:zend_parse_arg_iterable Unexecuted instantiation: zend_opcode.c:zend_parse_arg_iterable Unexecuted instantiation: zend_operators.c:zend_parse_arg_iterable Unexecuted instantiation: zend_partial.c:zend_parse_arg_iterable Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_iterable Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_iterable Unexecuted instantiation: zend_system_id.c:zend_parse_arg_iterable Unexecuted instantiation: zend_variables.c:zend_parse_arg_iterable Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_iterable Unexecuted instantiation: zend.c:zend_parse_arg_iterable Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_iterable Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_iterable |
2413 | | |
2414 | | static zend_always_inline bool zend_parse_arg_array(zval *arg, zval **dest, bool check_null, bool or_object) |
2415 | 8.04k | { |
2416 | 8.04k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY) || |
2417 | 7.88k | (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT))) { |
2418 | 7.88k | *dest = arg; |
2419 | 7.88k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2420 | 0 | *dest = NULL; |
2421 | 156 | } else { |
2422 | 156 | return 0; |
2423 | 156 | } |
2424 | 7.88k | return 1; |
2425 | 8.04k | } Unexecuted instantiation: php_date.c:zend_parse_arg_array Unexecuted instantiation: php_time.c:zend_parse_arg_array Unexecuted instantiation: time_duration.c:zend_parse_arg_array Unexecuted instantiation: php_pcre.c:zend_parse_arg_array Unexecuted instantiation: exif.c:zend_parse_arg_array Unexecuted instantiation: hash_adler32.c:zend_parse_arg_array Unexecuted instantiation: hash_crc32.c:zend_parse_arg_array Unexecuted instantiation: hash_fnv.c:zend_parse_arg_array Unexecuted instantiation: hash_gost.c:zend_parse_arg_array Unexecuted instantiation: hash_haval.c:zend_parse_arg_array Unexecuted instantiation: hash_joaat.c:zend_parse_arg_array Unexecuted instantiation: hash_md.c:zend_parse_arg_array Unexecuted instantiation: hash_murmur.c:zend_parse_arg_array Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_array Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_array Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_array Unexecuted instantiation: hash_sha.c:zend_parse_arg_array Unexecuted instantiation: hash_sha3.c:zend_parse_arg_array Unexecuted instantiation: hash_snefru.c:zend_parse_arg_array Unexecuted instantiation: hash_tiger.c:zend_parse_arg_array Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_array Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_array Unexecuted instantiation: hash.c:zend_parse_arg_array Unexecuted instantiation: json_encoder.c:zend_parse_arg_array Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_array Unexecuted instantiation: json_scanner.c:zend_parse_arg_array Unexecuted instantiation: json.c:zend_parse_arg_array Unexecuted instantiation: php_lexbor.c:zend_parse_arg_array Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_array Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_array Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_array Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_array Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_array Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_array Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_array Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_array Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_array Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_array Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_array Unexecuted instantiation: zend_persist.c:zend_parse_arg_array Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_array Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_array Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_array Unexecuted instantiation: zend_jit.c:zend_parse_arg_array Unexecuted instantiation: csprng.c:zend_parse_arg_array Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_array Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_array Unexecuted instantiation: engine_secure.c:zend_parse_arg_array Unexecuted instantiation: engine_user.c:zend_parse_arg_array Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_array Unexecuted instantiation: gammasection.c:zend_parse_arg_array Unexecuted instantiation: random.c:zend_parse_arg_array Unexecuted instantiation: randomizer.c:zend_parse_arg_array Unexecuted instantiation: zend_utils.c:zend_parse_arg_array Unexecuted instantiation: php_reflection.c:zend_parse_arg_array Unexecuted instantiation: php_spl.c:zend_parse_arg_array Unexecuted instantiation: spl_array.c:zend_parse_arg_array Unexecuted instantiation: spl_directory.c:zend_parse_arg_array Unexecuted instantiation: spl_dllist.c:zend_parse_arg_array Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_array Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_array Unexecuted instantiation: spl_functions.c:zend_parse_arg_array Unexecuted instantiation: spl_heap.c:zend_parse_arg_array Unexecuted instantiation: spl_iterators.c:zend_parse_arg_array Unexecuted instantiation: spl_observer.c:zend_parse_arg_array array.c:zend_parse_arg_array Line | Count | Source | 2415 | 6.55k | { | 2416 | 6.55k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY) || | 2417 | 6.40k | (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT))) { | 2418 | 6.40k | *dest = arg; | 2419 | 6.40k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2420 | 0 | *dest = NULL; | 2421 | 147 | } else { | 2422 | 147 | return 0; | 2423 | 147 | } | 2424 | 6.40k | return 1; | 2425 | 6.55k | } |
Unexecuted instantiation: assert.c:zend_parse_arg_array Unexecuted instantiation: base64.c:zend_parse_arg_array Unexecuted instantiation: basic_functions.c:zend_parse_arg_array Unexecuted instantiation: browscap.c:zend_parse_arg_array Unexecuted instantiation: crc32_x86.c:zend_parse_arg_array Unexecuted instantiation: crc32.c:zend_parse_arg_array Unexecuted instantiation: credits.c:zend_parse_arg_array Unexecuted instantiation: crypt.c:zend_parse_arg_array Unexecuted instantiation: css.c:zend_parse_arg_array Unexecuted instantiation: datetime.c:zend_parse_arg_array Unexecuted instantiation: dir.c:zend_parse_arg_array Unexecuted instantiation: dl.c:zend_parse_arg_array Unexecuted instantiation: dns.c:zend_parse_arg_array Unexecuted instantiation: exec.c:zend_parse_arg_array Unexecuted instantiation: file.c:zend_parse_arg_array Unexecuted instantiation: filestat.c:zend_parse_arg_array Unexecuted instantiation: filters.c:zend_parse_arg_array Unexecuted instantiation: flock_compat.c:zend_parse_arg_array Unexecuted instantiation: formatted_print.c:zend_parse_arg_array Unexecuted instantiation: fsock.c:zend_parse_arg_array Unexecuted instantiation: ftok.c:zend_parse_arg_array Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_array Unexecuted instantiation: head.c:zend_parse_arg_array Unexecuted instantiation: hrtime.c:zend_parse_arg_array Unexecuted instantiation: html.c:zend_parse_arg_array Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_array Unexecuted instantiation: http.c:zend_parse_arg_array Unexecuted instantiation: image.c:zend_parse_arg_array Unexecuted instantiation: incomplete_class.c:zend_parse_arg_array Unexecuted instantiation: info.c:zend_parse_arg_array Unexecuted instantiation: io_poll.c:zend_parse_arg_array Unexecuted instantiation: iptc.c:zend_parse_arg_array Unexecuted instantiation: levenshtein.c:zend_parse_arg_array Unexecuted instantiation: link.c:zend_parse_arg_array Unexecuted instantiation: mail.c:zend_parse_arg_array Unexecuted instantiation: math.c:zend_parse_arg_array Unexecuted instantiation: md5.c:zend_parse_arg_array Unexecuted instantiation: metaphone.c:zend_parse_arg_array Unexecuted instantiation: microtime.c:zend_parse_arg_array Unexecuted instantiation: net.c:zend_parse_arg_array Unexecuted instantiation: pack.c:zend_parse_arg_array Unexecuted instantiation: pageinfo.c:zend_parse_arg_array Unexecuted instantiation: password.c:zend_parse_arg_array Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_array Unexecuted instantiation: proc_open.c:zend_parse_arg_array Unexecuted instantiation: quot_print.c:zend_parse_arg_array Unexecuted instantiation: scanf.c:zend_parse_arg_array Unexecuted instantiation: sha1.c:zend_parse_arg_array Unexecuted instantiation: soundex.c:zend_parse_arg_array Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_array Unexecuted instantiation: string.c:zend_parse_arg_array Unexecuted instantiation: strnatcmp.c:zend_parse_arg_array Unexecuted instantiation: syslog.c:zend_parse_arg_array Unexecuted instantiation: type.c:zend_parse_arg_array Unexecuted instantiation: uniqid.c:zend_parse_arg_array Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_array Unexecuted instantiation: url.c:zend_parse_arg_array Unexecuted instantiation: user_filters.c:zend_parse_arg_array Unexecuted instantiation: uuencode.c:zend_parse_arg_array Unexecuted instantiation: var_unserializer.c:zend_parse_arg_array Unexecuted instantiation: var.c:zend_parse_arg_array Unexecuted instantiation: versioning.c:zend_parse_arg_array Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_array Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_array Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_array Unexecuted instantiation: php_uri.c:zend_parse_arg_array Unexecuted instantiation: php_uri_common.c:zend_parse_arg_array Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_array Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_array Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_array Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_array Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_array Unexecuted instantiation: getopt.c:zend_parse_arg_array Unexecuted instantiation: main.c:zend_parse_arg_array Unexecuted instantiation: network.c:zend_parse_arg_array Unexecuted instantiation: output.c:zend_parse_arg_array Unexecuted instantiation: php_content_types.c:zend_parse_arg_array Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_array Unexecuted instantiation: php_ini.c:zend_parse_arg_array Unexecuted instantiation: php_glob.c:zend_parse_arg_array Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_array Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_array Unexecuted instantiation: php_scandir.c:zend_parse_arg_array Unexecuted instantiation: php_syslog.c:zend_parse_arg_array Unexecuted instantiation: php_ticks.c:zend_parse_arg_array Unexecuted instantiation: php_variables.c:zend_parse_arg_array Unexecuted instantiation: reentrancy.c:zend_parse_arg_array Unexecuted instantiation: rfc1867.c:zend_parse_arg_array Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_array Unexecuted instantiation: SAPI.c:zend_parse_arg_array Unexecuted instantiation: snprintf.c:zend_parse_arg_array Unexecuted instantiation: spprintf.c:zend_parse_arg_array Unexecuted instantiation: strlcat.c:zend_parse_arg_array Unexecuted instantiation: strlcpy.c:zend_parse_arg_array Unexecuted instantiation: php_io.c:zend_parse_arg_array Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_array Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_array Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_array Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_array Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_array Unexecuted instantiation: poll_core.c:zend_parse_arg_array Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_array Unexecuted instantiation: poll_handle.c:zend_parse_arg_array Unexecuted instantiation: cast.c:zend_parse_arg_array Unexecuted instantiation: filter.c:zend_parse_arg_array Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_array Unexecuted instantiation: memory.c:zend_parse_arg_array Unexecuted instantiation: mmap.c:zend_parse_arg_array Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_array Unexecuted instantiation: stream_errors.c:zend_parse_arg_array Unexecuted instantiation: streams.c:zend_parse_arg_array Unexecuted instantiation: transports.c:zend_parse_arg_array Unexecuted instantiation: userspace.c:zend_parse_arg_array Unexecuted instantiation: xp_socket.c:zend_parse_arg_array Unexecuted instantiation: block_pass.c:zend_parse_arg_array Unexecuted instantiation: compact_literals.c:zend_parse_arg_array Unexecuted instantiation: compact_vars.c:zend_parse_arg_array Unexecuted instantiation: dfa_pass.c:zend_parse_arg_array Unexecuted instantiation: nop_removal.c:zend_parse_arg_array Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_array Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_array Unexecuted instantiation: pass1.c:zend_parse_arg_array Unexecuted instantiation: pass3.c:zend_parse_arg_array Unexecuted instantiation: sccp.c:zend_parse_arg_array Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_array zend_API.c:zend_parse_arg_array Line | Count | Source | 2415 | 1.49k | { | 2416 | 1.49k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY) || | 2417 | 1.48k | (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT))) { | 2418 | 1.48k | *dest = arg; | 2419 | 1.48k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2420 | 0 | *dest = NULL; | 2421 | 9 | } else { | 2422 | 9 | return 0; | 2423 | 9 | } | 2424 | 1.48k | return 1; | 2425 | 1.49k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_array Unexecuted instantiation: zend_attributes.c:zend_parse_arg_array Unexecuted instantiation: zend_autoload.c:zend_parse_arg_array Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_array Unexecuted instantiation: zend_closures.c:zend_parse_arg_array Unexecuted instantiation: zend_compile.c:zend_parse_arg_array Unexecuted instantiation: zend_constants.c:zend_parse_arg_array Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_array Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_array Unexecuted instantiation: zend_enum.c:zend_parse_arg_array Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_array Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_array Unexecuted instantiation: zend_execute.c:zend_parse_arg_array Unexecuted instantiation: zend_fibers.c:zend_parse_arg_array Unexecuted instantiation: zend_gc.c:zend_parse_arg_array Unexecuted instantiation: zend_generators.c:zend_parse_arg_array Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_array Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_array Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_array Unexecuted instantiation: zend_ini.c:zend_parse_arg_array Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_array Unexecuted instantiation: zend_iterators.c:zend_parse_arg_array Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_array Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_array Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_array Unexecuted instantiation: zend_list.c:zend_parse_arg_array Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_array Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_array Unexecuted instantiation: zend_objects.c:zend_parse_arg_array Unexecuted instantiation: zend_observer.c:zend_parse_arg_array Unexecuted instantiation: zend_opcode.c:zend_parse_arg_array Unexecuted instantiation: zend_operators.c:zend_parse_arg_array Unexecuted instantiation: zend_partial.c:zend_parse_arg_array Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_array Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_array Unexecuted instantiation: zend_system_id.c:zend_parse_arg_array Unexecuted instantiation: zend_variables.c:zend_parse_arg_array Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_array Unexecuted instantiation: zend.c:zend_parse_arg_array Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_array Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_array |
2426 | | |
2427 | | static zend_always_inline bool zend_parse_arg_array_ht(const zval *arg, HashTable **dest, bool check_null, bool or_object, bool separate) |
2428 | 364k | { |
2429 | 364k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { |
2430 | 364k | *dest = Z_ARRVAL_P(arg); |
2431 | 364k | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { |
2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); |
2433 | 0 | if (separate |
2434 | 0 | && zobj->properties |
2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { |
2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { |
2437 | 0 | GC_DELREF(zobj->properties); |
2438 | 0 | } |
2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); |
2440 | 0 | } |
2441 | 0 | *dest = zobj->handlers->get_properties(zobj); |
2442 | 40 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2443 | 2 | *dest = NULL; |
2444 | 38 | } else { |
2445 | 38 | return 0; |
2446 | 38 | } |
2447 | 364k | return 1; |
2448 | 364k | } php_date.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 324k | { | 2429 | 324k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 324k | *dest = Z_ARRVAL_P(arg); | 2431 | 324k | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 0 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 0 | } else { | 2445 | 0 | return 0; | 2446 | 0 | } | 2447 | 324k | return 1; | 2448 | 324k | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_array_ht Unexecuted instantiation: time_duration.c:zend_parse_arg_array_ht Unexecuted instantiation: php_pcre.c:zend_parse_arg_array_ht Unexecuted instantiation: exif.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_adler32.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_crc32.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_fnv.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_gost.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_haval.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_joaat.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_md.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_murmur.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_sha.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_sha3.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_snefru.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_tiger.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_array_ht Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_array_ht Unexecuted instantiation: hash.c:zend_parse_arg_array_ht Unexecuted instantiation: json_encoder.c:zend_parse_arg_array_ht Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_array_ht Unexecuted instantiation: json_scanner.c:zend_parse_arg_array_ht Unexecuted instantiation: json.c:zend_parse_arg_array_ht Unexecuted instantiation: php_lexbor.c:zend_parse_arg_array_ht Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_array_ht Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_array_ht Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_persist.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_array_ht Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_jit.c:zend_parse_arg_array_ht Unexecuted instantiation: csprng.c:zend_parse_arg_array_ht engine_mt19937.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 6 | { | 2429 | 6 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 6 | *dest = Z_ARRVAL_P(arg); | 2431 | 6 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 0 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 0 | } else { | 2445 | 0 | return 0; | 2446 | 0 | } | 2447 | 6 | return 1; | 2448 | 6 | } |
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_array_ht Unexecuted instantiation: engine_secure.c:zend_parse_arg_array_ht Unexecuted instantiation: engine_user.c:zend_parse_arg_array_ht Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_array_ht Unexecuted instantiation: gammasection.c:zend_parse_arg_array_ht Unexecuted instantiation: random.c:zend_parse_arg_array_ht randomizer.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 4 | { | 2429 | 4 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 4 | *dest = Z_ARRVAL_P(arg); | 2431 | 4 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 0 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 0 | } else { | 2445 | 0 | return 0; | 2446 | 0 | } | 2447 | 4 | return 1; | 2448 | 4 | } |
Unexecuted instantiation: zend_utils.c:zend_parse_arg_array_ht php_reflection.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 14 | { | 2429 | 14 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 9 | *dest = Z_ARRVAL_P(arg); | 2431 | 9 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 5 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 5 | } else { | 2445 | 5 | return 0; | 2446 | 5 | } | 2447 | 9 | return 1; | 2448 | 14 | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_array.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_directory.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_dllist.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_functions.c:zend_parse_arg_array_ht spl_heap.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 31 | { | 2429 | 31 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 31 | *dest = Z_ARRVAL_P(arg); | 2431 | 31 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 0 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 0 | } else { | 2445 | 0 | return 0; | 2446 | 0 | } | 2447 | 31 | return 1; | 2448 | 31 | } |
Unexecuted instantiation: spl_iterators.c:zend_parse_arg_array_ht Unexecuted instantiation: spl_observer.c:zend_parse_arg_array_ht array.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 1.71k | { | 2429 | 1.71k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 1.70k | *dest = Z_ARRVAL_P(arg); | 2431 | 1.70k | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 6 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 6 | } else { | 2445 | 6 | return 0; | 2446 | 6 | } | 2447 | 1.70k | return 1; | 2448 | 1.71k | } |
Unexecuted instantiation: assert.c:zend_parse_arg_array_ht Unexecuted instantiation: base64.c:zend_parse_arg_array_ht basic_functions.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 143 | { | 2429 | 143 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 143 | *dest = Z_ARRVAL_P(arg); | 2431 | 143 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 0 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 0 | } else { | 2445 | 0 | return 0; | 2446 | 0 | } | 2447 | 143 | return 1; | 2448 | 143 | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_array_ht Unexecuted instantiation: crc32_x86.c:zend_parse_arg_array_ht Unexecuted instantiation: crc32.c:zend_parse_arg_array_ht Unexecuted instantiation: credits.c:zend_parse_arg_array_ht Unexecuted instantiation: crypt.c:zend_parse_arg_array_ht Unexecuted instantiation: css.c:zend_parse_arg_array_ht Unexecuted instantiation: datetime.c:zend_parse_arg_array_ht Unexecuted instantiation: dir.c:zend_parse_arg_array_ht Unexecuted instantiation: dl.c:zend_parse_arg_array_ht Unexecuted instantiation: dns.c:zend_parse_arg_array_ht Unexecuted instantiation: exec.c:zend_parse_arg_array_ht Unexecuted instantiation: file.c:zend_parse_arg_array_ht Unexecuted instantiation: filestat.c:zend_parse_arg_array_ht Unexecuted instantiation: filters.c:zend_parse_arg_array_ht Unexecuted instantiation: flock_compat.c:zend_parse_arg_array_ht Unexecuted instantiation: formatted_print.c:zend_parse_arg_array_ht Unexecuted instantiation: fsock.c:zend_parse_arg_array_ht Unexecuted instantiation: ftok.c:zend_parse_arg_array_ht Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_array_ht Unexecuted instantiation: head.c:zend_parse_arg_array_ht Unexecuted instantiation: hrtime.c:zend_parse_arg_array_ht Unexecuted instantiation: html.c:zend_parse_arg_array_ht Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_array_ht Unexecuted instantiation: http.c:zend_parse_arg_array_ht Unexecuted instantiation: image.c:zend_parse_arg_array_ht Unexecuted instantiation: incomplete_class.c:zend_parse_arg_array_ht Unexecuted instantiation: info.c:zend_parse_arg_array_ht Unexecuted instantiation: io_poll.c:zend_parse_arg_array_ht Unexecuted instantiation: iptc.c:zend_parse_arg_array_ht Unexecuted instantiation: levenshtein.c:zend_parse_arg_array_ht Unexecuted instantiation: link.c:zend_parse_arg_array_ht Unexecuted instantiation: mail.c:zend_parse_arg_array_ht Unexecuted instantiation: math.c:zend_parse_arg_array_ht Unexecuted instantiation: md5.c:zend_parse_arg_array_ht Unexecuted instantiation: metaphone.c:zend_parse_arg_array_ht Unexecuted instantiation: microtime.c:zend_parse_arg_array_ht Unexecuted instantiation: net.c:zend_parse_arg_array_ht Unexecuted instantiation: pack.c:zend_parse_arg_array_ht Unexecuted instantiation: pageinfo.c:zend_parse_arg_array_ht password.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 25 | { | 2429 | 25 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 20 | *dest = Z_ARRVAL_P(arg); | 2431 | 20 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 5 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 5 | } else { | 2445 | 5 | return 0; | 2446 | 5 | } | 2447 | 20 | return 1; | 2448 | 25 | } |
Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_array_ht Unexecuted instantiation: proc_open.c:zend_parse_arg_array_ht Unexecuted instantiation: quot_print.c:zend_parse_arg_array_ht Unexecuted instantiation: scanf.c:zend_parse_arg_array_ht Unexecuted instantiation: sha1.c:zend_parse_arg_array_ht Unexecuted instantiation: soundex.c:zend_parse_arg_array_ht Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_array_ht string.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 172 | { | 2429 | 172 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 167 | *dest = Z_ARRVAL_P(arg); | 2431 | 167 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 5 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 2 | *dest = NULL; | 2444 | 3 | } else { | 2445 | 3 | return 0; | 2446 | 3 | } | 2447 | 169 | return 1; | 2448 | 172 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_array_ht Unexecuted instantiation: syslog.c:zend_parse_arg_array_ht Unexecuted instantiation: type.c:zend_parse_arg_array_ht Unexecuted instantiation: uniqid.c:zend_parse_arg_array_ht Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_array_ht Unexecuted instantiation: url.c:zend_parse_arg_array_ht Unexecuted instantiation: user_filters.c:zend_parse_arg_array_ht Unexecuted instantiation: uuencode.c:zend_parse_arg_array_ht Unexecuted instantiation: var_unserializer.c:zend_parse_arg_array_ht var.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 8 | { | 2429 | 8 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 2 | *dest = Z_ARRVAL_P(arg); | 2431 | 6 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 6 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 6 | } else { | 2445 | 6 | return 0; | 2446 | 6 | } | 2447 | 2 | return 1; | 2448 | 8 | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_array_ht Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_array_ht Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_array_ht Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_array_ht php_uri.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 8 | { | 2429 | 8 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 8 | *dest = Z_ARRVAL_P(arg); | 2431 | 8 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 0 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 0 | } else { | 2445 | 0 | return 0; | 2446 | 0 | } | 2447 | 8 | return 1; | 2448 | 8 | } |
Unexecuted instantiation: php_uri_common.c:zend_parse_arg_array_ht Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_array_ht Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_array_ht Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_array_ht Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_array_ht Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_array_ht Unexecuted instantiation: getopt.c:zend_parse_arg_array_ht Unexecuted instantiation: main.c:zend_parse_arg_array_ht Unexecuted instantiation: network.c:zend_parse_arg_array_ht Unexecuted instantiation: output.c:zend_parse_arg_array_ht Unexecuted instantiation: php_content_types.c:zend_parse_arg_array_ht Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_array_ht Unexecuted instantiation: php_ini.c:zend_parse_arg_array_ht Unexecuted instantiation: php_glob.c:zend_parse_arg_array_ht Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_array_ht Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_array_ht Unexecuted instantiation: php_scandir.c:zend_parse_arg_array_ht Unexecuted instantiation: php_syslog.c:zend_parse_arg_array_ht Unexecuted instantiation: php_ticks.c:zend_parse_arg_array_ht Unexecuted instantiation: php_variables.c:zend_parse_arg_array_ht Unexecuted instantiation: reentrancy.c:zend_parse_arg_array_ht Unexecuted instantiation: rfc1867.c:zend_parse_arg_array_ht Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_array_ht Unexecuted instantiation: SAPI.c:zend_parse_arg_array_ht Unexecuted instantiation: snprintf.c:zend_parse_arg_array_ht Unexecuted instantiation: spprintf.c:zend_parse_arg_array_ht Unexecuted instantiation: strlcat.c:zend_parse_arg_array_ht Unexecuted instantiation: strlcpy.c:zend_parse_arg_array_ht Unexecuted instantiation: php_io.c:zend_parse_arg_array_ht Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_core.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_array_ht Unexecuted instantiation: poll_handle.c:zend_parse_arg_array_ht Unexecuted instantiation: cast.c:zend_parse_arg_array_ht Unexecuted instantiation: filter.c:zend_parse_arg_array_ht Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_array_ht Unexecuted instantiation: memory.c:zend_parse_arg_array_ht Unexecuted instantiation: mmap.c:zend_parse_arg_array_ht Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_array_ht Unexecuted instantiation: stream_errors.c:zend_parse_arg_array_ht Unexecuted instantiation: streams.c:zend_parse_arg_array_ht Unexecuted instantiation: transports.c:zend_parse_arg_array_ht Unexecuted instantiation: userspace.c:zend_parse_arg_array_ht Unexecuted instantiation: xp_socket.c:zend_parse_arg_array_ht Unexecuted instantiation: block_pass.c:zend_parse_arg_array_ht Unexecuted instantiation: compact_literals.c:zend_parse_arg_array_ht Unexecuted instantiation: compact_vars.c:zend_parse_arg_array_ht Unexecuted instantiation: dfa_pass.c:zend_parse_arg_array_ht Unexecuted instantiation: nop_removal.c:zend_parse_arg_array_ht Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_array_ht Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_array_ht Unexecuted instantiation: pass1.c:zend_parse_arg_array_ht Unexecuted instantiation: pass3.c:zend_parse_arg_array_ht Unexecuted instantiation: sccp.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_array_ht zend_API.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 37.6k | { | 2429 | 37.6k | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 37.6k | *dest = Z_ARRVAL_P(arg); | 2431 | 37.6k | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 2 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 2 | } else { | 2445 | 2 | return 0; | 2446 | 2 | } | 2447 | 37.6k | return 1; | 2448 | 37.6k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_attributes.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_autoload.c:zend_parse_arg_array_ht zend_builtin_functions.c:zend_parse_arg_array_ht Line | Count | Source | 2428 | 268 | { | 2429 | 268 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2430 | 257 | *dest = Z_ARRVAL_P(arg); | 2431 | 257 | } else if (or_object && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2432 | 0 | zend_object *zobj = Z_OBJ_P(arg); | 2433 | 0 | if (separate | 2434 | 0 | && zobj->properties | 2435 | 0 | && UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { | 2436 | 0 | if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { | 2437 | 0 | GC_DELREF(zobj->properties); | 2438 | 0 | } | 2439 | 0 | zobj->properties = zend_array_dup(zobj->properties); | 2440 | 0 | } | 2441 | 0 | *dest = zobj->handlers->get_properties(zobj); | 2442 | 11 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2443 | 0 | *dest = NULL; | 2444 | 11 | } else { | 2445 | 11 | return 0; | 2446 | 11 | } | 2447 | 257 | return 1; | 2448 | 268 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_compile.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_constants.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_enum.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_execute.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_fibers.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_gc.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_generators.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_ini.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_iterators.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_list.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_objects.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_observer.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_opcode.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_operators.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_partial.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_system_id.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_variables.c:zend_parse_arg_array_ht Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_array_ht Unexecuted instantiation: zend.c:zend_parse_arg_array_ht Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_array_ht Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_array_ht |
2449 | | |
2450 | | static zend_always_inline bool zend_parse_arg_array_ht_or_long( |
2451 | | zval *arg, HashTable **dest_ht, zend_long *dest_long, bool *is_null, bool allow_null, uint32_t arg_num |
2452 | 15 | ) { |
2453 | 15 | if (allow_null) { |
2454 | 0 | *is_null = 0; |
2455 | 0 | } |
2456 | | |
2457 | 15 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { |
2458 | 0 | *dest_ht = Z_ARRVAL_P(arg); |
2459 | 15 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { |
2460 | 12 | *dest_ht = NULL; |
2461 | 12 | *dest_long = Z_LVAL_P(arg); |
2462 | 12 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2463 | 0 | *dest_ht = NULL; |
2464 | 0 | *is_null = 1; |
2465 | 3 | } else { |
2466 | 3 | *dest_ht = NULL; |
2467 | 3 | return zend_parse_arg_long_slow(arg, dest_long, arg_num); |
2468 | 3 | } |
2469 | | |
2470 | 12 | return 1; |
2471 | 15 | } Unexecuted instantiation: php_date.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_time.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: time_duration.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_pcre.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: exif.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_adler32.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_crc32.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_fnv.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_gost.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_haval.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_joaat.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_md.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_murmur.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_sha.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_sha3.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_snefru.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_tiger.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hash.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: json_encoder.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: json_scanner.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: json.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_lexbor.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_persist.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_jit.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: csprng.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: engine_secure.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: engine_user.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: gammasection.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: random.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: randomizer.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_utils.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_reflection.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_spl.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_array.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_directory.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_dllist.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_functions.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_heap.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_iterators.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spl_observer.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: array.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: assert.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: base64.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: basic_functions.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: browscap.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: crc32_x86.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: crc32.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: credits.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: crypt.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: css.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: datetime.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: dir.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: dl.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: dns.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: exec.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: file.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: filestat.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: filters.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: flock_compat.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: formatted_print.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fsock.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: ftok.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: head.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: hrtime.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: html.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: http.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: image.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: incomplete_class.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: info.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: io_poll.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: iptc.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: levenshtein.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: link.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: mail.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: math.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: md5.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: metaphone.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: microtime.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: net.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: pack.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: pageinfo.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: password.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: proc_open.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: quot_print.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: scanf.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: sha1.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: soundex.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_array_ht_or_long string.c:zend_parse_arg_array_ht_or_long Line | Count | Source | 2452 | 15 | ) { | 2453 | 15 | if (allow_null) { | 2454 | 0 | *is_null = 0; | 2455 | 0 | } | 2456 | | | 2457 | 15 | if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2458 | 0 | *dest_ht = Z_ARRVAL_P(arg); | 2459 | 15 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2460 | 12 | *dest_ht = NULL; | 2461 | 12 | *dest_long = Z_LVAL_P(arg); | 2462 | 12 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2463 | 0 | *dest_ht = NULL; | 2464 | 0 | *is_null = 1; | 2465 | 3 | } else { | 2466 | 3 | *dest_ht = NULL; | 2467 | 3 | return zend_parse_arg_long_slow(arg, dest_long, arg_num); | 2468 | 3 | } | 2469 | | | 2470 | 12 | return 1; | 2471 | 15 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: syslog.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: type.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: uniqid.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: url.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: user_filters.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: uuencode.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: var_unserializer.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: var.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: versioning.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_uri.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_uri_common.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: getopt.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: main.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: network.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: output.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_content_types.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_ini.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_glob.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_scandir.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_syslog.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_ticks.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_variables.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: reentrancy.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: rfc1867.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: SAPI.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: snprintf.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: spprintf.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: strlcat.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: strlcpy.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_io.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_core.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: poll_handle.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: cast.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: filter.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: memory.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: mmap.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: stream_errors.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: streams.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: transports.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: userspace.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: xp_socket.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: block_pass.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: compact_literals.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: compact_vars.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: dfa_pass.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: nop_removal.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: pass1.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: pass3.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: sccp.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_API.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_ast.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_attributes.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_autoload.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_closures.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_compile.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_constants.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_enum.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_execute.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_fibers.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_gc.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_generators.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_ini.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_iterators.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_list.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_objects.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_observer.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_opcode.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_operators.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_partial.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_system_id.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_variables.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: zend.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_array_ht_or_long Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_array_ht_or_long |
2472 | | |
2473 | | static zend_always_inline bool zend_parse_arg_object(zval *arg, zval **dest, zend_class_entry *ce, bool check_null) |
2474 | 288k | { |
2475 | 288k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && |
2476 | 30.9k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { |
2477 | 30.9k | *dest = arg; |
2478 | 257k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2479 | 257k | *dest = NULL; |
2480 | 257k | } else { |
2481 | 33 | return 0; |
2482 | 33 | } |
2483 | 288k | return 1; |
2484 | 288k | } php_date.c:zend_parse_arg_object Line | Count | Source | 2474 | 283k | { | 2475 | 283k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 25.8k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 25.8k | *dest = arg; | 2478 | 257k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 257k | *dest = NULL; | 2480 | 257k | } else { | 2481 | 3 | return 0; | 2482 | 3 | } | 2483 | 283k | return 1; | 2484 | 283k | } |
Unexecuted instantiation: php_time.c:zend_parse_arg_object Unexecuted instantiation: time_duration.c:zend_parse_arg_object Unexecuted instantiation: php_pcre.c:zend_parse_arg_object Unexecuted instantiation: exif.c:zend_parse_arg_object Unexecuted instantiation: hash_adler32.c:zend_parse_arg_object Unexecuted instantiation: hash_crc32.c:zend_parse_arg_object Unexecuted instantiation: hash_fnv.c:zend_parse_arg_object Unexecuted instantiation: hash_gost.c:zend_parse_arg_object Unexecuted instantiation: hash_haval.c:zend_parse_arg_object Unexecuted instantiation: hash_joaat.c:zend_parse_arg_object Unexecuted instantiation: hash_md.c:zend_parse_arg_object Unexecuted instantiation: hash_murmur.c:zend_parse_arg_object Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_object Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_object Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_object Unexecuted instantiation: hash_sha.c:zend_parse_arg_object Unexecuted instantiation: hash_sha3.c:zend_parse_arg_object Unexecuted instantiation: hash_snefru.c:zend_parse_arg_object Unexecuted instantiation: hash_tiger.c:zend_parse_arg_object Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_object Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_object Unexecuted instantiation: hash.c:zend_parse_arg_object Unexecuted instantiation: json_encoder.c:zend_parse_arg_object Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_object Unexecuted instantiation: json_scanner.c:zend_parse_arg_object Unexecuted instantiation: json.c:zend_parse_arg_object Unexecuted instantiation: php_lexbor.c:zend_parse_arg_object Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_object Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_object Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_object Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_object Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_object Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_object Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_object Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_object Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_object Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_object Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_object Unexecuted instantiation: zend_persist.c:zend_parse_arg_object Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_object Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_object Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_object Unexecuted instantiation: zend_jit.c:zend_parse_arg_object Unexecuted instantiation: csprng.c:zend_parse_arg_object Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_object Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_object Unexecuted instantiation: engine_secure.c:zend_parse_arg_object Unexecuted instantiation: engine_user.c:zend_parse_arg_object Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_object Unexecuted instantiation: gammasection.c:zend_parse_arg_object Unexecuted instantiation: random.c:zend_parse_arg_object Unexecuted instantiation: randomizer.c:zend_parse_arg_object Unexecuted instantiation: zend_utils.c:zend_parse_arg_object php_reflection.c:zend_parse_arg_object Line | Count | Source | 2474 | 168 | { | 2475 | 168 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 163 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 163 | *dest = arg; | 2478 | 163 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 3 | *dest = NULL; | 2480 | 3 | } else { | 2481 | 2 | return 0; | 2482 | 2 | } | 2483 | 166 | return 1; | 2484 | 168 | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_object Unexecuted instantiation: spl_array.c:zend_parse_arg_object Unexecuted instantiation: spl_directory.c:zend_parse_arg_object Unexecuted instantiation: spl_dllist.c:zend_parse_arg_object Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_object Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_object Unexecuted instantiation: spl_functions.c:zend_parse_arg_object Unexecuted instantiation: spl_heap.c:zend_parse_arg_object Unexecuted instantiation: spl_iterators.c:zend_parse_arg_object Unexecuted instantiation: spl_observer.c:zend_parse_arg_object Unexecuted instantiation: array.c:zend_parse_arg_object Unexecuted instantiation: assert.c:zend_parse_arg_object Unexecuted instantiation: base64.c:zend_parse_arg_object Unexecuted instantiation: basic_functions.c:zend_parse_arg_object Unexecuted instantiation: browscap.c:zend_parse_arg_object Unexecuted instantiation: crc32_x86.c:zend_parse_arg_object Unexecuted instantiation: crc32.c:zend_parse_arg_object Unexecuted instantiation: credits.c:zend_parse_arg_object Unexecuted instantiation: crypt.c:zend_parse_arg_object Unexecuted instantiation: css.c:zend_parse_arg_object Unexecuted instantiation: datetime.c:zend_parse_arg_object Unexecuted instantiation: dir.c:zend_parse_arg_object Unexecuted instantiation: dl.c:zend_parse_arg_object Unexecuted instantiation: dns.c:zend_parse_arg_object Unexecuted instantiation: exec.c:zend_parse_arg_object Unexecuted instantiation: file.c:zend_parse_arg_object Unexecuted instantiation: filestat.c:zend_parse_arg_object Unexecuted instantiation: filters.c:zend_parse_arg_object Unexecuted instantiation: flock_compat.c:zend_parse_arg_object Unexecuted instantiation: formatted_print.c:zend_parse_arg_object Unexecuted instantiation: fsock.c:zend_parse_arg_object Unexecuted instantiation: ftok.c:zend_parse_arg_object Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_object Unexecuted instantiation: head.c:zend_parse_arg_object Unexecuted instantiation: hrtime.c:zend_parse_arg_object Unexecuted instantiation: html.c:zend_parse_arg_object Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_object Unexecuted instantiation: http.c:zend_parse_arg_object Unexecuted instantiation: image.c:zend_parse_arg_object Unexecuted instantiation: incomplete_class.c:zend_parse_arg_object Unexecuted instantiation: info.c:zend_parse_arg_object Unexecuted instantiation: io_poll.c:zend_parse_arg_object Unexecuted instantiation: iptc.c:zend_parse_arg_object Unexecuted instantiation: levenshtein.c:zend_parse_arg_object Unexecuted instantiation: link.c:zend_parse_arg_object Unexecuted instantiation: mail.c:zend_parse_arg_object Unexecuted instantiation: math.c:zend_parse_arg_object Unexecuted instantiation: md5.c:zend_parse_arg_object Unexecuted instantiation: metaphone.c:zend_parse_arg_object Unexecuted instantiation: microtime.c:zend_parse_arg_object Unexecuted instantiation: net.c:zend_parse_arg_object Unexecuted instantiation: pack.c:zend_parse_arg_object Unexecuted instantiation: pageinfo.c:zend_parse_arg_object Unexecuted instantiation: password.c:zend_parse_arg_object Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_object Unexecuted instantiation: proc_open.c:zend_parse_arg_object Unexecuted instantiation: quot_print.c:zend_parse_arg_object Unexecuted instantiation: scanf.c:zend_parse_arg_object Unexecuted instantiation: sha1.c:zend_parse_arg_object Unexecuted instantiation: soundex.c:zend_parse_arg_object Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_object Unexecuted instantiation: string.c:zend_parse_arg_object Unexecuted instantiation: strnatcmp.c:zend_parse_arg_object Unexecuted instantiation: syslog.c:zend_parse_arg_object Unexecuted instantiation: type.c:zend_parse_arg_object Unexecuted instantiation: uniqid.c:zend_parse_arg_object Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_object Unexecuted instantiation: url.c:zend_parse_arg_object user_filters.c:zend_parse_arg_object Line | Count | Source | 2474 | 17 | { | 2475 | 17 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 15 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 15 | *dest = arg; | 2478 | 15 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 0 | *dest = NULL; | 2480 | 2 | } else { | 2481 | 2 | return 0; | 2482 | 2 | } | 2483 | 15 | return 1; | 2484 | 17 | } |
Unexecuted instantiation: uuencode.c:zend_parse_arg_object Unexecuted instantiation: var_unserializer.c:zend_parse_arg_object Unexecuted instantiation: var.c:zend_parse_arg_object Unexecuted instantiation: versioning.c:zend_parse_arg_object Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_object Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_object Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_object Unexecuted instantiation: php_uri.c:zend_parse_arg_object Unexecuted instantiation: php_uri_common.c:zend_parse_arg_object Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_object Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_object Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_object Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_object Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_object Unexecuted instantiation: getopt.c:zend_parse_arg_object Unexecuted instantiation: main.c:zend_parse_arg_object Unexecuted instantiation: network.c:zend_parse_arg_object Unexecuted instantiation: output.c:zend_parse_arg_object Unexecuted instantiation: php_content_types.c:zend_parse_arg_object Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_object Unexecuted instantiation: php_ini.c:zend_parse_arg_object Unexecuted instantiation: php_glob.c:zend_parse_arg_object Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_object Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_object Unexecuted instantiation: php_scandir.c:zend_parse_arg_object Unexecuted instantiation: php_syslog.c:zend_parse_arg_object Unexecuted instantiation: php_ticks.c:zend_parse_arg_object Unexecuted instantiation: php_variables.c:zend_parse_arg_object Unexecuted instantiation: reentrancy.c:zend_parse_arg_object Unexecuted instantiation: rfc1867.c:zend_parse_arg_object Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_object Unexecuted instantiation: SAPI.c:zend_parse_arg_object Unexecuted instantiation: snprintf.c:zend_parse_arg_object Unexecuted instantiation: spprintf.c:zend_parse_arg_object Unexecuted instantiation: strlcat.c:zend_parse_arg_object Unexecuted instantiation: strlcpy.c:zend_parse_arg_object Unexecuted instantiation: php_io.c:zend_parse_arg_object Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_object Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_object Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_object Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_object Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_object Unexecuted instantiation: poll_core.c:zend_parse_arg_object Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_object Unexecuted instantiation: poll_handle.c:zend_parse_arg_object Unexecuted instantiation: cast.c:zend_parse_arg_object Unexecuted instantiation: filter.c:zend_parse_arg_object Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_object Unexecuted instantiation: memory.c:zend_parse_arg_object Unexecuted instantiation: mmap.c:zend_parse_arg_object Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_object Unexecuted instantiation: stream_errors.c:zend_parse_arg_object Unexecuted instantiation: streams.c:zend_parse_arg_object Unexecuted instantiation: transports.c:zend_parse_arg_object Unexecuted instantiation: userspace.c:zend_parse_arg_object Unexecuted instantiation: xp_socket.c:zend_parse_arg_object Unexecuted instantiation: block_pass.c:zend_parse_arg_object Unexecuted instantiation: compact_literals.c:zend_parse_arg_object Unexecuted instantiation: compact_vars.c:zend_parse_arg_object Unexecuted instantiation: dfa_pass.c:zend_parse_arg_object Unexecuted instantiation: nop_removal.c:zend_parse_arg_object Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_object Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_object Unexecuted instantiation: pass1.c:zend_parse_arg_object Unexecuted instantiation: pass3.c:zend_parse_arg_object Unexecuted instantiation: sccp.c:zend_parse_arg_object Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_object zend_API.c:zend_parse_arg_object Line | Count | Source | 2474 | 4.67k | { | 2475 | 4.67k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 4.63k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 4.63k | *dest = arg; | 2478 | 4.63k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 20 | *dest = NULL; | 2480 | 21 | } else { | 2481 | 21 | return 0; | 2482 | 21 | } | 2483 | 4.65k | return 1; | 2484 | 4.67k | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_object Unexecuted instantiation: zend_attributes.c:zend_parse_arg_object Unexecuted instantiation: zend_autoload.c:zend_parse_arg_object Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_object zend_closures.c:zend_parse_arg_object Line | Count | Source | 2474 | 91 | { | 2475 | 91 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 91 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 91 | *dest = arg; | 2478 | 91 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 0 | *dest = NULL; | 2480 | 0 | } else { | 2481 | 0 | return 0; | 2482 | 0 | } | 2483 | 91 | return 1; | 2484 | 91 | } |
Unexecuted instantiation: zend_compile.c:zend_parse_arg_object Unexecuted instantiation: zend_constants.c:zend_parse_arg_object Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_object Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_object Unexecuted instantiation: zend_enum.c:zend_parse_arg_object Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_object Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_object Unexecuted instantiation: zend_execute.c:zend_parse_arg_object zend_fibers.c:zend_parse_arg_object Line | Count | Source | 2474 | 25 | { | 2475 | 25 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 25 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 25 | *dest = arg; | 2478 | 25 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 0 | *dest = NULL; | 2480 | 0 | } else { | 2481 | 0 | return 0; | 2482 | 0 | } | 2483 | 25 | return 1; | 2484 | 25 | } |
Unexecuted instantiation: zend_gc.c:zend_parse_arg_object zend_generators.c:zend_parse_arg_object Line | Count | Source | 2474 | 88 | { | 2475 | 88 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2476 | 87 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2477 | 83 | *dest = arg; | 2478 | 83 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2479 | 0 | *dest = NULL; | 2480 | 5 | } else { | 2481 | 5 | return 0; | 2482 | 5 | } | 2483 | 83 | return 1; | 2484 | 88 | } |
Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_object Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_object Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_object Unexecuted instantiation: zend_ini.c:zend_parse_arg_object Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_object Unexecuted instantiation: zend_iterators.c:zend_parse_arg_object Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_object Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_object Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_object Unexecuted instantiation: zend_list.c:zend_parse_arg_object Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_object Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_object Unexecuted instantiation: zend_objects.c:zend_parse_arg_object Unexecuted instantiation: zend_observer.c:zend_parse_arg_object Unexecuted instantiation: zend_opcode.c:zend_parse_arg_object Unexecuted instantiation: zend_operators.c:zend_parse_arg_object Unexecuted instantiation: zend_partial.c:zend_parse_arg_object Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_object Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_object Unexecuted instantiation: zend_system_id.c:zend_parse_arg_object Unexecuted instantiation: zend_variables.c:zend_parse_arg_object Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_object Unexecuted instantiation: zend.c:zend_parse_arg_object Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_object Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_object |
2485 | | |
2486 | | static zend_always_inline bool zend_parse_arg_obj(const zval *arg, zend_object **dest, zend_class_entry *ce, bool check_null) |
2487 | 8.33k | { |
2488 | 8.33k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && |
2489 | 7.95k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { |
2490 | 7.94k | *dest = Z_OBJ_P(arg); |
2491 | 7.94k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2492 | 307 | *dest = NULL; |
2493 | 307 | } else { |
2494 | 81 | return 0; |
2495 | 81 | } |
2496 | 8.25k | return 1; |
2497 | 8.33k | } Unexecuted instantiation: php_date.c:zend_parse_arg_obj Unexecuted instantiation: php_time.c:zend_parse_arg_obj Unexecuted instantiation: time_duration.c:zend_parse_arg_obj Unexecuted instantiation: php_pcre.c:zend_parse_arg_obj Unexecuted instantiation: exif.c:zend_parse_arg_obj Unexecuted instantiation: hash_adler32.c:zend_parse_arg_obj Unexecuted instantiation: hash_crc32.c:zend_parse_arg_obj Unexecuted instantiation: hash_fnv.c:zend_parse_arg_obj Unexecuted instantiation: hash_gost.c:zend_parse_arg_obj Unexecuted instantiation: hash_haval.c:zend_parse_arg_obj Unexecuted instantiation: hash_joaat.c:zend_parse_arg_obj Unexecuted instantiation: hash_md.c:zend_parse_arg_obj Unexecuted instantiation: hash_murmur.c:zend_parse_arg_obj Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_obj Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_obj Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_obj Unexecuted instantiation: hash_sha.c:zend_parse_arg_obj Unexecuted instantiation: hash_sha3.c:zend_parse_arg_obj Unexecuted instantiation: hash_snefru.c:zend_parse_arg_obj Unexecuted instantiation: hash_tiger.c:zend_parse_arg_obj Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_obj Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_obj Unexecuted instantiation: hash.c:zend_parse_arg_obj Unexecuted instantiation: json_encoder.c:zend_parse_arg_obj Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_obj Unexecuted instantiation: json_scanner.c:zend_parse_arg_obj Unexecuted instantiation: json.c:zend_parse_arg_obj Unexecuted instantiation: php_lexbor.c:zend_parse_arg_obj Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_obj Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_obj Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_obj Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_obj Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_obj Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_obj Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_obj Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_obj Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_obj Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_obj Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_obj Unexecuted instantiation: zend_persist.c:zend_parse_arg_obj Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_obj Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_obj Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_obj Unexecuted instantiation: zend_jit.c:zend_parse_arg_obj Unexecuted instantiation: csprng.c:zend_parse_arg_obj Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_obj Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_obj Unexecuted instantiation: engine_secure.c:zend_parse_arg_obj Unexecuted instantiation: engine_user.c:zend_parse_arg_obj Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_obj Unexecuted instantiation: gammasection.c:zend_parse_arg_obj Unexecuted instantiation: random.c:zend_parse_arg_obj Unexecuted instantiation: randomizer.c:zend_parse_arg_obj Unexecuted instantiation: zend_utils.c:zend_parse_arg_obj php_reflection.c:zend_parse_arg_obj Line | Count | Source | 2487 | 3.69k | { | 2488 | 3.69k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2489 | 3.65k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2490 | 3.65k | *dest = Z_OBJ_P(arg); | 2491 | 3.65k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2492 | 7 | *dest = NULL; | 2493 | 36 | } else { | 2494 | 36 | return 0; | 2495 | 36 | } | 2496 | 3.65k | return 1; | 2497 | 3.69k | } |
php_spl.c:zend_parse_arg_obj Line | Count | Source | 2487 | 1.39k | { | 2488 | 1.39k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2489 | 1.39k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2490 | 1.39k | *dest = Z_OBJ_P(arg); | 2491 | 1.39k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2492 | 0 | *dest = NULL; | 2493 | 7 | } else { | 2494 | 7 | return 0; | 2495 | 7 | } | 2496 | 1.39k | return 1; | 2497 | 1.39k | } |
Unexecuted instantiation: spl_array.c:zend_parse_arg_obj Unexecuted instantiation: spl_directory.c:zend_parse_arg_obj Unexecuted instantiation: spl_dllist.c:zend_parse_arg_obj Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_obj Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_obj Unexecuted instantiation: spl_functions.c:zend_parse_arg_obj Unexecuted instantiation: spl_heap.c:zend_parse_arg_obj Unexecuted instantiation: spl_iterators.c:zend_parse_arg_obj spl_observer.c:zend_parse_arg_obj Line | Count | Source | 2487 | 88 | { | 2488 | 88 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2489 | 86 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2490 | 86 | *dest = Z_OBJ_P(arg); | 2491 | 86 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2492 | 0 | *dest = NULL; | 2493 | 2 | } else { | 2494 | 2 | return 0; | 2495 | 2 | } | 2496 | 86 | return 1; | 2497 | 88 | } |
Unexecuted instantiation: array.c:zend_parse_arg_obj Unexecuted instantiation: assert.c:zend_parse_arg_obj Unexecuted instantiation: base64.c:zend_parse_arg_obj Unexecuted instantiation: basic_functions.c:zend_parse_arg_obj Unexecuted instantiation: browscap.c:zend_parse_arg_obj Unexecuted instantiation: crc32_x86.c:zend_parse_arg_obj Unexecuted instantiation: crc32.c:zend_parse_arg_obj Unexecuted instantiation: credits.c:zend_parse_arg_obj Unexecuted instantiation: crypt.c:zend_parse_arg_obj Unexecuted instantiation: css.c:zend_parse_arg_obj Unexecuted instantiation: datetime.c:zend_parse_arg_obj Unexecuted instantiation: dir.c:zend_parse_arg_obj Unexecuted instantiation: dl.c:zend_parse_arg_obj Unexecuted instantiation: dns.c:zend_parse_arg_obj Unexecuted instantiation: exec.c:zend_parse_arg_obj Unexecuted instantiation: file.c:zend_parse_arg_obj Unexecuted instantiation: filestat.c:zend_parse_arg_obj Unexecuted instantiation: filters.c:zend_parse_arg_obj Unexecuted instantiation: flock_compat.c:zend_parse_arg_obj Unexecuted instantiation: formatted_print.c:zend_parse_arg_obj Unexecuted instantiation: fsock.c:zend_parse_arg_obj Unexecuted instantiation: ftok.c:zend_parse_arg_obj Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_obj Unexecuted instantiation: head.c:zend_parse_arg_obj Unexecuted instantiation: hrtime.c:zend_parse_arg_obj Unexecuted instantiation: html.c:zend_parse_arg_obj Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_obj Unexecuted instantiation: http.c:zend_parse_arg_obj Unexecuted instantiation: image.c:zend_parse_arg_obj Unexecuted instantiation: incomplete_class.c:zend_parse_arg_obj Unexecuted instantiation: info.c:zend_parse_arg_obj Unexecuted instantiation: io_poll.c:zend_parse_arg_obj Unexecuted instantiation: iptc.c:zend_parse_arg_obj Unexecuted instantiation: levenshtein.c:zend_parse_arg_obj Unexecuted instantiation: link.c:zend_parse_arg_obj Unexecuted instantiation: mail.c:zend_parse_arg_obj Unexecuted instantiation: math.c:zend_parse_arg_obj Unexecuted instantiation: md5.c:zend_parse_arg_obj Unexecuted instantiation: metaphone.c:zend_parse_arg_obj Unexecuted instantiation: microtime.c:zend_parse_arg_obj Unexecuted instantiation: net.c:zend_parse_arg_obj Unexecuted instantiation: pack.c:zend_parse_arg_obj Unexecuted instantiation: pageinfo.c:zend_parse_arg_obj Unexecuted instantiation: password.c:zend_parse_arg_obj Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_obj Unexecuted instantiation: proc_open.c:zend_parse_arg_obj Unexecuted instantiation: quot_print.c:zend_parse_arg_obj Unexecuted instantiation: scanf.c:zend_parse_arg_obj Unexecuted instantiation: sha1.c:zend_parse_arg_obj Unexecuted instantiation: soundex.c:zend_parse_arg_obj Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_obj Unexecuted instantiation: string.c:zend_parse_arg_obj Unexecuted instantiation: strnatcmp.c:zend_parse_arg_obj Unexecuted instantiation: syslog.c:zend_parse_arg_obj Unexecuted instantiation: type.c:zend_parse_arg_obj Unexecuted instantiation: uniqid.c:zend_parse_arg_obj Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_obj Unexecuted instantiation: url.c:zend_parse_arg_obj Unexecuted instantiation: user_filters.c:zend_parse_arg_obj Unexecuted instantiation: uuencode.c:zend_parse_arg_obj Unexecuted instantiation: var_unserializer.c:zend_parse_arg_obj Unexecuted instantiation: var.c:zend_parse_arg_obj Unexecuted instantiation: versioning.c:zend_parse_arg_obj Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_obj Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_obj Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_obj Unexecuted instantiation: php_uri.c:zend_parse_arg_obj Unexecuted instantiation: php_uri_common.c:zend_parse_arg_obj Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_obj Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_obj Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_obj Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_obj Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_obj Unexecuted instantiation: getopt.c:zend_parse_arg_obj Unexecuted instantiation: main.c:zend_parse_arg_obj Unexecuted instantiation: network.c:zend_parse_arg_obj Unexecuted instantiation: output.c:zend_parse_arg_obj Unexecuted instantiation: php_content_types.c:zend_parse_arg_obj Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_obj Unexecuted instantiation: php_ini.c:zend_parse_arg_obj Unexecuted instantiation: php_glob.c:zend_parse_arg_obj Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_obj Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_obj Unexecuted instantiation: php_scandir.c:zend_parse_arg_obj Unexecuted instantiation: php_syslog.c:zend_parse_arg_obj Unexecuted instantiation: php_ticks.c:zend_parse_arg_obj Unexecuted instantiation: php_variables.c:zend_parse_arg_obj Unexecuted instantiation: reentrancy.c:zend_parse_arg_obj Unexecuted instantiation: rfc1867.c:zend_parse_arg_obj Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_obj Unexecuted instantiation: SAPI.c:zend_parse_arg_obj Unexecuted instantiation: snprintf.c:zend_parse_arg_obj Unexecuted instantiation: spprintf.c:zend_parse_arg_obj Unexecuted instantiation: strlcat.c:zend_parse_arg_obj Unexecuted instantiation: strlcpy.c:zend_parse_arg_obj Unexecuted instantiation: php_io.c:zend_parse_arg_obj Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_obj Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_obj Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_obj Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_obj Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_obj Unexecuted instantiation: poll_core.c:zend_parse_arg_obj Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_obj Unexecuted instantiation: poll_handle.c:zend_parse_arg_obj Unexecuted instantiation: cast.c:zend_parse_arg_obj Unexecuted instantiation: filter.c:zend_parse_arg_obj Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_obj Unexecuted instantiation: memory.c:zend_parse_arg_obj Unexecuted instantiation: mmap.c:zend_parse_arg_obj Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_obj Unexecuted instantiation: stream_errors.c:zend_parse_arg_obj Unexecuted instantiation: streams.c:zend_parse_arg_obj Unexecuted instantiation: transports.c:zend_parse_arg_obj Unexecuted instantiation: userspace.c:zend_parse_arg_obj Unexecuted instantiation: xp_socket.c:zend_parse_arg_obj Unexecuted instantiation: block_pass.c:zend_parse_arg_obj Unexecuted instantiation: compact_literals.c:zend_parse_arg_obj Unexecuted instantiation: compact_vars.c:zend_parse_arg_obj Unexecuted instantiation: dfa_pass.c:zend_parse_arg_obj Unexecuted instantiation: nop_removal.c:zend_parse_arg_obj Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_obj Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_obj Unexecuted instantiation: pass1.c:zend_parse_arg_obj Unexecuted instantiation: pass3.c:zend_parse_arg_obj Unexecuted instantiation: sccp.c:zend_parse_arg_obj Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_obj Unexecuted instantiation: zend_API.c:zend_parse_arg_obj Unexecuted instantiation: zend_ast.c:zend_parse_arg_obj Unexecuted instantiation: zend_attributes.c:zend_parse_arg_obj Unexecuted instantiation: zend_autoload.c:zend_parse_arg_obj zend_builtin_functions.c:zend_parse_arg_obj Line | Count | Source | 2487 | 778 | { | 2488 | 778 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2489 | 748 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2490 | 748 | *dest = Z_OBJ_P(arg); | 2491 | 748 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2492 | 0 | *dest = NULL; | 2493 | 30 | } else { | 2494 | 30 | return 0; | 2495 | 30 | } | 2496 | 748 | return 1; | 2497 | 778 | } |
zend_closures.c:zend_parse_arg_obj Line | Count | Source | 2487 | 1.90k | { | 2488 | 1.90k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2489 | 1.60k | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2490 | 1.60k | *dest = Z_OBJ_P(arg); | 2491 | 1.60k | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2492 | 300 | *dest = NULL; | 2493 | 300 | } else { | 2494 | 6 | return 0; | 2495 | 6 | } | 2496 | 1.90k | return 1; | 2497 | 1.90k | } |
Unexecuted instantiation: zend_compile.c:zend_parse_arg_obj Unexecuted instantiation: zend_constants.c:zend_parse_arg_obj Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_obj Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_obj Unexecuted instantiation: zend_enum.c:zend_parse_arg_obj Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_obj Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_obj Unexecuted instantiation: zend_execute.c:zend_parse_arg_obj Unexecuted instantiation: zend_fibers.c:zend_parse_arg_obj Unexecuted instantiation: zend_gc.c:zend_parse_arg_obj Unexecuted instantiation: zend_generators.c:zend_parse_arg_obj Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_obj Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_obj Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_obj Unexecuted instantiation: zend_ini.c:zend_parse_arg_obj Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_obj Unexecuted instantiation: zend_iterators.c:zend_parse_arg_obj Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_obj Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_obj Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_obj Unexecuted instantiation: zend_list.c:zend_parse_arg_obj Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_obj Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_obj Unexecuted instantiation: zend_objects.c:zend_parse_arg_obj Unexecuted instantiation: zend_observer.c:zend_parse_arg_obj Unexecuted instantiation: zend_opcode.c:zend_parse_arg_obj Unexecuted instantiation: zend_operators.c:zend_parse_arg_obj Unexecuted instantiation: zend_partial.c:zend_parse_arg_obj Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_obj Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_obj Unexecuted instantiation: zend_system_id.c:zend_parse_arg_obj Unexecuted instantiation: zend_variables.c:zend_parse_arg_obj zend_weakrefs.c:zend_parse_arg_obj Line | Count | Source | 2487 | 474 | { | 2488 | 474 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && | 2489 | 474 | (!ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0))) { | 2490 | 474 | *dest = Z_OBJ_P(arg); | 2491 | 474 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2492 | 0 | *dest = NULL; | 2493 | 0 | } else { | 2494 | 0 | return 0; | 2495 | 0 | } | 2496 | 474 | return 1; | 2497 | 474 | } |
Unexecuted instantiation: zend.c:zend_parse_arg_obj Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_obj Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_obj |
2498 | | |
2499 | | static zend_always_inline bool zend_parse_arg_obj_or_long( |
2500 | | zval *arg, zend_object **dest_obj, zend_class_entry *ce, zend_long *dest_long, bool *is_null, bool allow_null, uint32_t arg_num |
2501 | 0 | ) { |
2502 | 0 | if (allow_null) { |
2503 | 0 | *is_null = 0; |
2504 | 0 | } |
2505 | |
|
2506 | 0 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT) && EXPECTED(instanceof_function(Z_OBJCE_P(arg), ce) != 0)) { |
2507 | 0 | *dest_obj = Z_OBJ_P(arg); |
2508 | 0 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { |
2509 | 0 | *dest_obj = NULL; |
2510 | 0 | *dest_long = Z_LVAL_P(arg); |
2511 | 0 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2512 | 0 | *dest_obj = NULL; |
2513 | 0 | *is_null = 1; |
2514 | 0 | } else { |
2515 | 0 | *dest_obj = NULL; |
2516 | 0 | return zend_parse_arg_long_slow(arg, dest_long, arg_num); |
2517 | 0 | } |
2518 | | |
2519 | 0 | return 1; |
2520 | 0 | } Unexecuted instantiation: php_date.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_time.c:zend_parse_arg_obj_or_long Unexecuted instantiation: time_duration.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_pcre.c:zend_parse_arg_obj_or_long Unexecuted instantiation: exif.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_adler32.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_crc32.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_fnv.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_gost.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_haval.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_joaat.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_md.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_murmur.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_sha.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_sha3.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_snefru.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_tiger.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hash.c:zend_parse_arg_obj_or_long Unexecuted instantiation: json_encoder.c:zend_parse_arg_obj_or_long Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_obj_or_long Unexecuted instantiation: json_scanner.c:zend_parse_arg_obj_or_long Unexecuted instantiation: json.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_lexbor.c:zend_parse_arg_obj_or_long Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_obj_or_long Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_obj_or_long Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_persist.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_obj_or_long Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_jit.c:zend_parse_arg_obj_or_long Unexecuted instantiation: csprng.c:zend_parse_arg_obj_or_long Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_obj_or_long Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_obj_or_long Unexecuted instantiation: engine_secure.c:zend_parse_arg_obj_or_long Unexecuted instantiation: engine_user.c:zend_parse_arg_obj_or_long Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_obj_or_long Unexecuted instantiation: gammasection.c:zend_parse_arg_obj_or_long Unexecuted instantiation: random.c:zend_parse_arg_obj_or_long Unexecuted instantiation: randomizer.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_utils.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_reflection.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_spl.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_array.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_directory.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_dllist.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_functions.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_heap.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_iterators.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spl_observer.c:zend_parse_arg_obj_or_long Unexecuted instantiation: array.c:zend_parse_arg_obj_or_long Unexecuted instantiation: assert.c:zend_parse_arg_obj_or_long Unexecuted instantiation: base64.c:zend_parse_arg_obj_or_long Unexecuted instantiation: basic_functions.c:zend_parse_arg_obj_or_long Unexecuted instantiation: browscap.c:zend_parse_arg_obj_or_long Unexecuted instantiation: crc32_x86.c:zend_parse_arg_obj_or_long Unexecuted instantiation: crc32.c:zend_parse_arg_obj_or_long Unexecuted instantiation: credits.c:zend_parse_arg_obj_or_long Unexecuted instantiation: crypt.c:zend_parse_arg_obj_or_long Unexecuted instantiation: css.c:zend_parse_arg_obj_or_long Unexecuted instantiation: datetime.c:zend_parse_arg_obj_or_long Unexecuted instantiation: dir.c:zend_parse_arg_obj_or_long Unexecuted instantiation: dl.c:zend_parse_arg_obj_or_long Unexecuted instantiation: dns.c:zend_parse_arg_obj_or_long Unexecuted instantiation: exec.c:zend_parse_arg_obj_or_long Unexecuted instantiation: file.c:zend_parse_arg_obj_or_long Unexecuted instantiation: filestat.c:zend_parse_arg_obj_or_long Unexecuted instantiation: filters.c:zend_parse_arg_obj_or_long Unexecuted instantiation: flock_compat.c:zend_parse_arg_obj_or_long Unexecuted instantiation: formatted_print.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fsock.c:zend_parse_arg_obj_or_long Unexecuted instantiation: ftok.c:zend_parse_arg_obj_or_long Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_obj_or_long Unexecuted instantiation: head.c:zend_parse_arg_obj_or_long Unexecuted instantiation: hrtime.c:zend_parse_arg_obj_or_long Unexecuted instantiation: html.c:zend_parse_arg_obj_or_long Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_obj_or_long Unexecuted instantiation: http.c:zend_parse_arg_obj_or_long Unexecuted instantiation: image.c:zend_parse_arg_obj_or_long Unexecuted instantiation: incomplete_class.c:zend_parse_arg_obj_or_long Unexecuted instantiation: info.c:zend_parse_arg_obj_or_long Unexecuted instantiation: io_poll.c:zend_parse_arg_obj_or_long Unexecuted instantiation: iptc.c:zend_parse_arg_obj_or_long Unexecuted instantiation: levenshtein.c:zend_parse_arg_obj_or_long Unexecuted instantiation: link.c:zend_parse_arg_obj_or_long Unexecuted instantiation: mail.c:zend_parse_arg_obj_or_long Unexecuted instantiation: math.c:zend_parse_arg_obj_or_long Unexecuted instantiation: md5.c:zend_parse_arg_obj_or_long Unexecuted instantiation: metaphone.c:zend_parse_arg_obj_or_long Unexecuted instantiation: microtime.c:zend_parse_arg_obj_or_long Unexecuted instantiation: net.c:zend_parse_arg_obj_or_long Unexecuted instantiation: pack.c:zend_parse_arg_obj_or_long Unexecuted instantiation: pageinfo.c:zend_parse_arg_obj_or_long Unexecuted instantiation: password.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_obj_or_long Unexecuted instantiation: proc_open.c:zend_parse_arg_obj_or_long Unexecuted instantiation: quot_print.c:zend_parse_arg_obj_or_long Unexecuted instantiation: scanf.c:zend_parse_arg_obj_or_long Unexecuted instantiation: sha1.c:zend_parse_arg_obj_or_long Unexecuted instantiation: soundex.c:zend_parse_arg_obj_or_long Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_obj_or_long Unexecuted instantiation: string.c:zend_parse_arg_obj_or_long Unexecuted instantiation: strnatcmp.c:zend_parse_arg_obj_or_long Unexecuted instantiation: syslog.c:zend_parse_arg_obj_or_long Unexecuted instantiation: type.c:zend_parse_arg_obj_or_long Unexecuted instantiation: uniqid.c:zend_parse_arg_obj_or_long Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_obj_or_long Unexecuted instantiation: url.c:zend_parse_arg_obj_or_long Unexecuted instantiation: user_filters.c:zend_parse_arg_obj_or_long Unexecuted instantiation: uuencode.c:zend_parse_arg_obj_or_long Unexecuted instantiation: var_unserializer.c:zend_parse_arg_obj_or_long Unexecuted instantiation: var.c:zend_parse_arg_obj_or_long Unexecuted instantiation: versioning.c:zend_parse_arg_obj_or_long Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_obj_or_long Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_uri.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_uri_common.c:zend_parse_arg_obj_or_long Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_obj_or_long Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_obj_or_long Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_obj_or_long Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_obj_or_long Unexecuted instantiation: getopt.c:zend_parse_arg_obj_or_long Unexecuted instantiation: main.c:zend_parse_arg_obj_or_long Unexecuted instantiation: network.c:zend_parse_arg_obj_or_long Unexecuted instantiation: output.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_content_types.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_ini.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_glob.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_scandir.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_syslog.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_ticks.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_variables.c:zend_parse_arg_obj_or_long Unexecuted instantiation: reentrancy.c:zend_parse_arg_obj_or_long Unexecuted instantiation: rfc1867.c:zend_parse_arg_obj_or_long Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_obj_or_long Unexecuted instantiation: SAPI.c:zend_parse_arg_obj_or_long Unexecuted instantiation: snprintf.c:zend_parse_arg_obj_or_long Unexecuted instantiation: spprintf.c:zend_parse_arg_obj_or_long Unexecuted instantiation: strlcat.c:zend_parse_arg_obj_or_long Unexecuted instantiation: strlcpy.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_io.c:zend_parse_arg_obj_or_long Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_core.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_obj_or_long Unexecuted instantiation: poll_handle.c:zend_parse_arg_obj_or_long Unexecuted instantiation: cast.c:zend_parse_arg_obj_or_long Unexecuted instantiation: filter.c:zend_parse_arg_obj_or_long Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_obj_or_long Unexecuted instantiation: memory.c:zend_parse_arg_obj_or_long Unexecuted instantiation: mmap.c:zend_parse_arg_obj_or_long Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_obj_or_long Unexecuted instantiation: stream_errors.c:zend_parse_arg_obj_or_long Unexecuted instantiation: streams.c:zend_parse_arg_obj_or_long Unexecuted instantiation: transports.c:zend_parse_arg_obj_or_long Unexecuted instantiation: userspace.c:zend_parse_arg_obj_or_long Unexecuted instantiation: xp_socket.c:zend_parse_arg_obj_or_long Unexecuted instantiation: block_pass.c:zend_parse_arg_obj_or_long Unexecuted instantiation: compact_literals.c:zend_parse_arg_obj_or_long Unexecuted instantiation: compact_vars.c:zend_parse_arg_obj_or_long Unexecuted instantiation: dfa_pass.c:zend_parse_arg_obj_or_long Unexecuted instantiation: nop_removal.c:zend_parse_arg_obj_or_long Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_obj_or_long Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_obj_or_long Unexecuted instantiation: pass1.c:zend_parse_arg_obj_or_long Unexecuted instantiation: pass3.c:zend_parse_arg_obj_or_long Unexecuted instantiation: sccp.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_API.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_ast.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_attributes.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_autoload.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_closures.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_compile.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_constants.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_enum.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_execute.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_fibers.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_gc.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_generators.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_ini.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_iterators.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_list.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_objects.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_observer.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_opcode.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_operators.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_partial.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_system_id.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_variables.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_obj_or_long Unexecuted instantiation: zend.c:zend_parse_arg_obj_or_long Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_obj_or_long Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_obj_or_long |
2521 | | |
2522 | | static zend_always_inline bool zend_parse_arg_resource(zval *arg, zval **dest, bool check_null) |
2523 | 71 | { |
2524 | 71 | if (EXPECTED(Z_TYPE_P(arg) == IS_RESOURCE)) { |
2525 | 62 | *dest = arg; |
2526 | 62 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2527 | 0 | *dest = NULL; |
2528 | 9 | } else { |
2529 | 9 | return 0; |
2530 | 9 | } |
2531 | 62 | return 1; |
2532 | 71 | } Unexecuted instantiation: php_date.c:zend_parse_arg_resource Unexecuted instantiation: php_time.c:zend_parse_arg_resource Unexecuted instantiation: time_duration.c:zend_parse_arg_resource Unexecuted instantiation: php_pcre.c:zend_parse_arg_resource Unexecuted instantiation: exif.c:zend_parse_arg_resource Unexecuted instantiation: hash_adler32.c:zend_parse_arg_resource Unexecuted instantiation: hash_crc32.c:zend_parse_arg_resource Unexecuted instantiation: hash_fnv.c:zend_parse_arg_resource Unexecuted instantiation: hash_gost.c:zend_parse_arg_resource Unexecuted instantiation: hash_haval.c:zend_parse_arg_resource Unexecuted instantiation: hash_joaat.c:zend_parse_arg_resource Unexecuted instantiation: hash_md.c:zend_parse_arg_resource Unexecuted instantiation: hash_murmur.c:zend_parse_arg_resource Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_resource Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_resource Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_resource Unexecuted instantiation: hash_sha.c:zend_parse_arg_resource Unexecuted instantiation: hash_sha3.c:zend_parse_arg_resource Unexecuted instantiation: hash_snefru.c:zend_parse_arg_resource Unexecuted instantiation: hash_tiger.c:zend_parse_arg_resource Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_resource Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_resource Unexecuted instantiation: hash.c:zend_parse_arg_resource Unexecuted instantiation: json_encoder.c:zend_parse_arg_resource Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_resource Unexecuted instantiation: json_scanner.c:zend_parse_arg_resource Unexecuted instantiation: json.c:zend_parse_arg_resource Unexecuted instantiation: php_lexbor.c:zend_parse_arg_resource Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_resource Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_resource Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_resource Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_resource Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_resource Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_resource Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_resource Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_resource Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_resource Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_resource Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_resource Unexecuted instantiation: zend_persist.c:zend_parse_arg_resource Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_resource Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_resource Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_resource Unexecuted instantiation: zend_jit.c:zend_parse_arg_resource Unexecuted instantiation: csprng.c:zend_parse_arg_resource Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_resource Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_resource Unexecuted instantiation: engine_secure.c:zend_parse_arg_resource Unexecuted instantiation: engine_user.c:zend_parse_arg_resource Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_resource Unexecuted instantiation: gammasection.c:zend_parse_arg_resource Unexecuted instantiation: random.c:zend_parse_arg_resource Unexecuted instantiation: randomizer.c:zend_parse_arg_resource Unexecuted instantiation: zend_utils.c:zend_parse_arg_resource Unexecuted instantiation: php_reflection.c:zend_parse_arg_resource Unexecuted instantiation: php_spl.c:zend_parse_arg_resource Unexecuted instantiation: spl_array.c:zend_parse_arg_resource Unexecuted instantiation: spl_directory.c:zend_parse_arg_resource Unexecuted instantiation: spl_dllist.c:zend_parse_arg_resource Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_resource Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_resource Unexecuted instantiation: spl_functions.c:zend_parse_arg_resource Unexecuted instantiation: spl_heap.c:zend_parse_arg_resource Unexecuted instantiation: spl_iterators.c:zend_parse_arg_resource Unexecuted instantiation: spl_observer.c:zend_parse_arg_resource Unexecuted instantiation: array.c:zend_parse_arg_resource Unexecuted instantiation: assert.c:zend_parse_arg_resource Unexecuted instantiation: base64.c:zend_parse_arg_resource Unexecuted instantiation: basic_functions.c:zend_parse_arg_resource Unexecuted instantiation: browscap.c:zend_parse_arg_resource Unexecuted instantiation: crc32_x86.c:zend_parse_arg_resource Unexecuted instantiation: crc32.c:zend_parse_arg_resource Unexecuted instantiation: credits.c:zend_parse_arg_resource Unexecuted instantiation: crypt.c:zend_parse_arg_resource Unexecuted instantiation: css.c:zend_parse_arg_resource Unexecuted instantiation: datetime.c:zend_parse_arg_resource Unexecuted instantiation: dir.c:zend_parse_arg_resource Unexecuted instantiation: dl.c:zend_parse_arg_resource Unexecuted instantiation: dns.c:zend_parse_arg_resource Unexecuted instantiation: exec.c:zend_parse_arg_resource file.c:zend_parse_arg_resource Line | Count | Source | 2523 | 1 | { | 2524 | 1 | if (EXPECTED(Z_TYPE_P(arg) == IS_RESOURCE)) { | 2525 | 0 | *dest = arg; | 2526 | 1 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2527 | 0 | *dest = NULL; | 2528 | 1 | } else { | 2529 | 1 | return 0; | 2530 | 1 | } | 2531 | 0 | return 1; | 2532 | 1 | } |
Unexecuted instantiation: filestat.c:zend_parse_arg_resource Unexecuted instantiation: filters.c:zend_parse_arg_resource Unexecuted instantiation: flock_compat.c:zend_parse_arg_resource Unexecuted instantiation: formatted_print.c:zend_parse_arg_resource Unexecuted instantiation: fsock.c:zend_parse_arg_resource Unexecuted instantiation: ftok.c:zend_parse_arg_resource Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_resource Unexecuted instantiation: head.c:zend_parse_arg_resource Unexecuted instantiation: hrtime.c:zend_parse_arg_resource Unexecuted instantiation: html.c:zend_parse_arg_resource Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_resource Unexecuted instantiation: http.c:zend_parse_arg_resource Unexecuted instantiation: image.c:zend_parse_arg_resource Unexecuted instantiation: incomplete_class.c:zend_parse_arg_resource Unexecuted instantiation: info.c:zend_parse_arg_resource Unexecuted instantiation: io_poll.c:zend_parse_arg_resource Unexecuted instantiation: iptc.c:zend_parse_arg_resource Unexecuted instantiation: levenshtein.c:zend_parse_arg_resource Unexecuted instantiation: link.c:zend_parse_arg_resource Unexecuted instantiation: mail.c:zend_parse_arg_resource Unexecuted instantiation: math.c:zend_parse_arg_resource Unexecuted instantiation: md5.c:zend_parse_arg_resource Unexecuted instantiation: metaphone.c:zend_parse_arg_resource Unexecuted instantiation: microtime.c:zend_parse_arg_resource Unexecuted instantiation: net.c:zend_parse_arg_resource Unexecuted instantiation: pack.c:zend_parse_arg_resource Unexecuted instantiation: pageinfo.c:zend_parse_arg_resource Unexecuted instantiation: password.c:zend_parse_arg_resource Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_resource Unexecuted instantiation: proc_open.c:zend_parse_arg_resource Unexecuted instantiation: quot_print.c:zend_parse_arg_resource Unexecuted instantiation: scanf.c:zend_parse_arg_resource Unexecuted instantiation: sha1.c:zend_parse_arg_resource Unexecuted instantiation: soundex.c:zend_parse_arg_resource Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_resource Unexecuted instantiation: string.c:zend_parse_arg_resource Unexecuted instantiation: strnatcmp.c:zend_parse_arg_resource Unexecuted instantiation: syslog.c:zend_parse_arg_resource Unexecuted instantiation: type.c:zend_parse_arg_resource Unexecuted instantiation: uniqid.c:zend_parse_arg_resource Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_resource Unexecuted instantiation: url.c:zend_parse_arg_resource user_filters.c:zend_parse_arg_resource Line | Count | Source | 2523 | 58 | { | 2524 | 58 | if (EXPECTED(Z_TYPE_P(arg) == IS_RESOURCE)) { | 2525 | 50 | *dest = arg; | 2526 | 50 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2527 | 0 | *dest = NULL; | 2528 | 8 | } else { | 2529 | 8 | return 0; | 2530 | 8 | } | 2531 | 50 | return 1; | 2532 | 58 | } |
Unexecuted instantiation: uuencode.c:zend_parse_arg_resource Unexecuted instantiation: var_unserializer.c:zend_parse_arg_resource Unexecuted instantiation: var.c:zend_parse_arg_resource Unexecuted instantiation: versioning.c:zend_parse_arg_resource Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_resource Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_resource Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_resource Unexecuted instantiation: php_uri.c:zend_parse_arg_resource Unexecuted instantiation: php_uri_common.c:zend_parse_arg_resource Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_resource Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_resource Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_resource Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_resource Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_resource Unexecuted instantiation: getopt.c:zend_parse_arg_resource Unexecuted instantiation: main.c:zend_parse_arg_resource Unexecuted instantiation: network.c:zend_parse_arg_resource Unexecuted instantiation: output.c:zend_parse_arg_resource Unexecuted instantiation: php_content_types.c:zend_parse_arg_resource Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_resource Unexecuted instantiation: php_ini.c:zend_parse_arg_resource Unexecuted instantiation: php_glob.c:zend_parse_arg_resource Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_resource Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_resource Unexecuted instantiation: php_scandir.c:zend_parse_arg_resource Unexecuted instantiation: php_syslog.c:zend_parse_arg_resource Unexecuted instantiation: php_ticks.c:zend_parse_arg_resource Unexecuted instantiation: php_variables.c:zend_parse_arg_resource Unexecuted instantiation: reentrancy.c:zend_parse_arg_resource Unexecuted instantiation: rfc1867.c:zend_parse_arg_resource Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_resource Unexecuted instantiation: SAPI.c:zend_parse_arg_resource Unexecuted instantiation: snprintf.c:zend_parse_arg_resource Unexecuted instantiation: spprintf.c:zend_parse_arg_resource Unexecuted instantiation: strlcat.c:zend_parse_arg_resource Unexecuted instantiation: strlcpy.c:zend_parse_arg_resource Unexecuted instantiation: php_io.c:zend_parse_arg_resource Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_resource Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_resource Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_resource Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_resource Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_resource Unexecuted instantiation: poll_core.c:zend_parse_arg_resource Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_resource Unexecuted instantiation: poll_handle.c:zend_parse_arg_resource Unexecuted instantiation: cast.c:zend_parse_arg_resource Unexecuted instantiation: filter.c:zend_parse_arg_resource Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_resource Unexecuted instantiation: memory.c:zend_parse_arg_resource Unexecuted instantiation: mmap.c:zend_parse_arg_resource Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_resource Unexecuted instantiation: stream_errors.c:zend_parse_arg_resource Unexecuted instantiation: streams.c:zend_parse_arg_resource Unexecuted instantiation: transports.c:zend_parse_arg_resource Unexecuted instantiation: userspace.c:zend_parse_arg_resource Unexecuted instantiation: xp_socket.c:zend_parse_arg_resource Unexecuted instantiation: block_pass.c:zend_parse_arg_resource Unexecuted instantiation: compact_literals.c:zend_parse_arg_resource Unexecuted instantiation: compact_vars.c:zend_parse_arg_resource Unexecuted instantiation: dfa_pass.c:zend_parse_arg_resource Unexecuted instantiation: nop_removal.c:zend_parse_arg_resource Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_resource Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_resource Unexecuted instantiation: pass1.c:zend_parse_arg_resource Unexecuted instantiation: pass3.c:zend_parse_arg_resource Unexecuted instantiation: sccp.c:zend_parse_arg_resource Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_resource zend_API.c:zend_parse_arg_resource Line | Count | Source | 2523 | 12 | { | 2524 | 12 | if (EXPECTED(Z_TYPE_P(arg) == IS_RESOURCE)) { | 2525 | 12 | *dest = arg; | 2526 | 12 | } else if (check_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2527 | 0 | *dest = NULL; | 2528 | 0 | } else { | 2529 | 0 | return 0; | 2530 | 0 | } | 2531 | 12 | return 1; | 2532 | 12 | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_resource Unexecuted instantiation: zend_attributes.c:zend_parse_arg_resource Unexecuted instantiation: zend_autoload.c:zend_parse_arg_resource Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_resource Unexecuted instantiation: zend_closures.c:zend_parse_arg_resource Unexecuted instantiation: zend_compile.c:zend_parse_arg_resource Unexecuted instantiation: zend_constants.c:zend_parse_arg_resource Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_resource Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_resource Unexecuted instantiation: zend_enum.c:zend_parse_arg_resource Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_resource Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_resource Unexecuted instantiation: zend_execute.c:zend_parse_arg_resource Unexecuted instantiation: zend_fibers.c:zend_parse_arg_resource Unexecuted instantiation: zend_gc.c:zend_parse_arg_resource Unexecuted instantiation: zend_generators.c:zend_parse_arg_resource Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_resource Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_resource Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_resource Unexecuted instantiation: zend_ini.c:zend_parse_arg_resource Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_resource Unexecuted instantiation: zend_iterators.c:zend_parse_arg_resource Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_resource Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_resource Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_resource Unexecuted instantiation: zend_list.c:zend_parse_arg_resource Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_resource Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_resource Unexecuted instantiation: zend_objects.c:zend_parse_arg_resource Unexecuted instantiation: zend_observer.c:zend_parse_arg_resource Unexecuted instantiation: zend_opcode.c:zend_parse_arg_resource Unexecuted instantiation: zend_operators.c:zend_parse_arg_resource Unexecuted instantiation: zend_partial.c:zend_parse_arg_resource Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_resource Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_resource Unexecuted instantiation: zend_system_id.c:zend_parse_arg_resource Unexecuted instantiation: zend_variables.c:zend_parse_arg_resource Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_resource Unexecuted instantiation: zend.c:zend_parse_arg_resource Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_resource Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_resource |
2533 | | |
2534 | | static zend_always_inline bool zend_parse_arg_func(const zval *arg, zend_fcall_info *dest_fci, zend_fcall_info_cache *dest_fcc, bool check_null, char **error, bool free_trampoline) |
2535 | 8.20k | { |
2536 | 8.20k | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2537 | 60 | dest_fci->size = 0; |
2538 | 60 | dest_fcc->function_handler = NULL; |
2539 | 60 | *error = NULL; |
2540 | 8.14k | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { |
2541 | 170 | return 0; |
2542 | 170 | } |
2543 | 8.03k | if (free_trampoline) { |
2544 | | /* Release call trampolines: The function may not get called, in which case |
2545 | | * the trampoline will leak. Force it to be refetched during |
2546 | | * zend_call_function instead. */ |
2547 | 7.55k | zend_release_fcall_info_cache(dest_fcc); |
2548 | 7.55k | } |
2549 | 8.03k | return 1; |
2550 | 8.20k | } Unexecuted instantiation: php_date.c:zend_parse_arg_func Unexecuted instantiation: php_time.c:zend_parse_arg_func Unexecuted instantiation: time_duration.c:zend_parse_arg_func php_pcre.c:zend_parse_arg_func Line | Count | Source | 2535 | 345 | { | 2536 | 345 | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 0 | dest_fci->size = 0; | 2538 | 0 | dest_fcc->function_handler = NULL; | 2539 | 0 | *error = NULL; | 2540 | 345 | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 2 | return 0; | 2542 | 2 | } | 2543 | 343 | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 343 | zend_release_fcall_info_cache(dest_fcc); | 2548 | 343 | } | 2549 | 343 | return 1; | 2550 | 345 | } |
Unexecuted instantiation: exif.c:zend_parse_arg_func Unexecuted instantiation: hash_adler32.c:zend_parse_arg_func Unexecuted instantiation: hash_crc32.c:zend_parse_arg_func Unexecuted instantiation: hash_fnv.c:zend_parse_arg_func Unexecuted instantiation: hash_gost.c:zend_parse_arg_func Unexecuted instantiation: hash_haval.c:zend_parse_arg_func Unexecuted instantiation: hash_joaat.c:zend_parse_arg_func Unexecuted instantiation: hash_md.c:zend_parse_arg_func Unexecuted instantiation: hash_murmur.c:zend_parse_arg_func Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_func Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_func Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_func Unexecuted instantiation: hash_sha.c:zend_parse_arg_func Unexecuted instantiation: hash_sha3.c:zend_parse_arg_func Unexecuted instantiation: hash_snefru.c:zend_parse_arg_func Unexecuted instantiation: hash_tiger.c:zend_parse_arg_func Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_func Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_func Unexecuted instantiation: hash.c:zend_parse_arg_func Unexecuted instantiation: json_encoder.c:zend_parse_arg_func Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_func Unexecuted instantiation: json_scanner.c:zend_parse_arg_func Unexecuted instantiation: json.c:zend_parse_arg_func Unexecuted instantiation: php_lexbor.c:zend_parse_arg_func Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_func Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_func Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_func Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_func Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_func Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_func Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_func Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_func Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_func Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_func Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_func Unexecuted instantiation: zend_persist.c:zend_parse_arg_func Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_func Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_func Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_func Unexecuted instantiation: zend_jit.c:zend_parse_arg_func Unexecuted instantiation: csprng.c:zend_parse_arg_func Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_func Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_func Unexecuted instantiation: engine_secure.c:zend_parse_arg_func Unexecuted instantiation: engine_user.c:zend_parse_arg_func Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_func Unexecuted instantiation: gammasection.c:zend_parse_arg_func Unexecuted instantiation: random.c:zend_parse_arg_func Unexecuted instantiation: randomizer.c:zend_parse_arg_func Unexecuted instantiation: zend_utils.c:zend_parse_arg_func php_reflection.c:zend_parse_arg_func Line | Count | Source | 2535 | 3.14k | { | 2536 | 3.14k | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 0 | dest_fci->size = 0; | 2538 | 0 | dest_fcc->function_handler = NULL; | 2539 | 0 | *error = NULL; | 2540 | 3.14k | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 11 | return 0; | 2542 | 11 | } | 2543 | 3.13k | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 3.13k | zend_release_fcall_info_cache(dest_fcc); | 2548 | 3.13k | } | 2549 | 3.13k | return 1; | 2550 | 3.14k | } |
php_spl.c:zend_parse_arg_func Line | Count | Source | 2535 | 620 | { | 2536 | 620 | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 0 | dest_fci->size = 0; | 2538 | 0 | dest_fcc->function_handler = NULL; | 2539 | 0 | *error = NULL; | 2540 | 620 | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 5 | return 0; | 2542 | 5 | } | 2543 | 615 | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 615 | zend_release_fcall_info_cache(dest_fcc); | 2548 | 615 | } | 2549 | 615 | return 1; | 2550 | 620 | } |
Unexecuted instantiation: spl_array.c:zend_parse_arg_func Unexecuted instantiation: spl_directory.c:zend_parse_arg_func Unexecuted instantiation: spl_dllist.c:zend_parse_arg_func Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_func Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_func Unexecuted instantiation: spl_functions.c:zend_parse_arg_func Unexecuted instantiation: spl_heap.c:zend_parse_arg_func Unexecuted instantiation: spl_iterators.c:zend_parse_arg_func Unexecuted instantiation: spl_observer.c:zend_parse_arg_func array.c:zend_parse_arg_func Line | Count | Source | 2535 | 1.58k | { | 2536 | 1.58k | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 27 | dest_fci->size = 0; | 2538 | 27 | dest_fcc->function_handler = NULL; | 2539 | 27 | *error = NULL; | 2540 | 1.55k | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 74 | return 0; | 2542 | 74 | } | 2543 | 1.51k | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 1.51k | zend_release_fcall_info_cache(dest_fcc); | 2548 | 1.51k | } | 2549 | 1.51k | return 1; | 2550 | 1.58k | } |
Unexecuted instantiation: assert.c:zend_parse_arg_func Unexecuted instantiation: base64.c:zend_parse_arg_func basic_functions.c:zend_parse_arg_func Line | Count | Source | 2535 | 630 | { | 2536 | 630 | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 0 | dest_fci->size = 0; | 2538 | 0 | dest_fcc->function_handler = NULL; | 2539 | 0 | *error = NULL; | 2540 | 630 | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 46 | return 0; | 2542 | 46 | } | 2543 | 584 | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 584 | zend_release_fcall_info_cache(dest_fcc); | 2548 | 584 | } | 2549 | 584 | return 1; | 2550 | 630 | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_func Unexecuted instantiation: crc32_x86.c:zend_parse_arg_func Unexecuted instantiation: crc32.c:zend_parse_arg_func Unexecuted instantiation: credits.c:zend_parse_arg_func Unexecuted instantiation: crypt.c:zend_parse_arg_func Unexecuted instantiation: css.c:zend_parse_arg_func Unexecuted instantiation: datetime.c:zend_parse_arg_func Unexecuted instantiation: dir.c:zend_parse_arg_func Unexecuted instantiation: dl.c:zend_parse_arg_func Unexecuted instantiation: dns.c:zend_parse_arg_func Unexecuted instantiation: exec.c:zend_parse_arg_func Unexecuted instantiation: file.c:zend_parse_arg_func Unexecuted instantiation: filestat.c:zend_parse_arg_func Unexecuted instantiation: filters.c:zend_parse_arg_func Unexecuted instantiation: flock_compat.c:zend_parse_arg_func Unexecuted instantiation: formatted_print.c:zend_parse_arg_func Unexecuted instantiation: fsock.c:zend_parse_arg_func Unexecuted instantiation: ftok.c:zend_parse_arg_func Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_func Unexecuted instantiation: head.c:zend_parse_arg_func Unexecuted instantiation: hrtime.c:zend_parse_arg_func Unexecuted instantiation: html.c:zend_parse_arg_func Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_func Unexecuted instantiation: http.c:zend_parse_arg_func Unexecuted instantiation: image.c:zend_parse_arg_func Unexecuted instantiation: incomplete_class.c:zend_parse_arg_func Unexecuted instantiation: info.c:zend_parse_arg_func Unexecuted instantiation: io_poll.c:zend_parse_arg_func Unexecuted instantiation: iptc.c:zend_parse_arg_func Unexecuted instantiation: levenshtein.c:zend_parse_arg_func Unexecuted instantiation: link.c:zend_parse_arg_func Unexecuted instantiation: mail.c:zend_parse_arg_func Unexecuted instantiation: math.c:zend_parse_arg_func Unexecuted instantiation: md5.c:zend_parse_arg_func Unexecuted instantiation: metaphone.c:zend_parse_arg_func Unexecuted instantiation: microtime.c:zend_parse_arg_func Unexecuted instantiation: net.c:zend_parse_arg_func Unexecuted instantiation: pack.c:zend_parse_arg_func Unexecuted instantiation: pageinfo.c:zend_parse_arg_func Unexecuted instantiation: password.c:zend_parse_arg_func Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_func Unexecuted instantiation: proc_open.c:zend_parse_arg_func Unexecuted instantiation: quot_print.c:zend_parse_arg_func Unexecuted instantiation: scanf.c:zend_parse_arg_func Unexecuted instantiation: sha1.c:zend_parse_arg_func Unexecuted instantiation: soundex.c:zend_parse_arg_func Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_func Unexecuted instantiation: string.c:zend_parse_arg_func Unexecuted instantiation: strnatcmp.c:zend_parse_arg_func Unexecuted instantiation: syslog.c:zend_parse_arg_func Unexecuted instantiation: type.c:zend_parse_arg_func Unexecuted instantiation: uniqid.c:zend_parse_arg_func Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_func Unexecuted instantiation: url.c:zend_parse_arg_func Unexecuted instantiation: user_filters.c:zend_parse_arg_func Unexecuted instantiation: uuencode.c:zend_parse_arg_func Unexecuted instantiation: var_unserializer.c:zend_parse_arg_func Unexecuted instantiation: var.c:zend_parse_arg_func Unexecuted instantiation: versioning.c:zend_parse_arg_func Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_func Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_func Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_func Unexecuted instantiation: php_uri.c:zend_parse_arg_func Unexecuted instantiation: php_uri_common.c:zend_parse_arg_func Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_func Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_func Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_func Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_func Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_func Unexecuted instantiation: getopt.c:zend_parse_arg_func Unexecuted instantiation: main.c:zend_parse_arg_func Unexecuted instantiation: network.c:zend_parse_arg_func Unexecuted instantiation: output.c:zend_parse_arg_func Unexecuted instantiation: php_content_types.c:zend_parse_arg_func Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_func Unexecuted instantiation: php_ini.c:zend_parse_arg_func Unexecuted instantiation: php_glob.c:zend_parse_arg_func Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_func Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_func Unexecuted instantiation: php_scandir.c:zend_parse_arg_func Unexecuted instantiation: php_syslog.c:zend_parse_arg_func Unexecuted instantiation: php_ticks.c:zend_parse_arg_func Unexecuted instantiation: php_variables.c:zend_parse_arg_func Unexecuted instantiation: reentrancy.c:zend_parse_arg_func Unexecuted instantiation: rfc1867.c:zend_parse_arg_func Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_func Unexecuted instantiation: SAPI.c:zend_parse_arg_func Unexecuted instantiation: snprintf.c:zend_parse_arg_func Unexecuted instantiation: spprintf.c:zend_parse_arg_func Unexecuted instantiation: strlcat.c:zend_parse_arg_func Unexecuted instantiation: strlcpy.c:zend_parse_arg_func Unexecuted instantiation: php_io.c:zend_parse_arg_func Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_func Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_func Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_func Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_func Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_func Unexecuted instantiation: poll_core.c:zend_parse_arg_func Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_func Unexecuted instantiation: poll_handle.c:zend_parse_arg_func Unexecuted instantiation: cast.c:zend_parse_arg_func Unexecuted instantiation: filter.c:zend_parse_arg_func Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_func Unexecuted instantiation: memory.c:zend_parse_arg_func Unexecuted instantiation: mmap.c:zend_parse_arg_func Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_func Unexecuted instantiation: stream_errors.c:zend_parse_arg_func Unexecuted instantiation: streams.c:zend_parse_arg_func Unexecuted instantiation: transports.c:zend_parse_arg_func Unexecuted instantiation: userspace.c:zend_parse_arg_func Unexecuted instantiation: xp_socket.c:zend_parse_arg_func Unexecuted instantiation: block_pass.c:zend_parse_arg_func Unexecuted instantiation: compact_literals.c:zend_parse_arg_func Unexecuted instantiation: compact_vars.c:zend_parse_arg_func Unexecuted instantiation: dfa_pass.c:zend_parse_arg_func Unexecuted instantiation: nop_removal.c:zend_parse_arg_func Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_func Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_func Unexecuted instantiation: pass1.c:zend_parse_arg_func Unexecuted instantiation: pass3.c:zend_parse_arg_func Unexecuted instantiation: sccp.c:zend_parse_arg_func Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_func zend_API.c:zend_parse_arg_func Line | Count | Source | 2535 | 481 | { | 2536 | 481 | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 0 | dest_fci->size = 0; | 2538 | 0 | dest_fcc->function_handler = NULL; | 2539 | 0 | *error = NULL; | 2540 | 481 | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 3 | return 0; | 2542 | 3 | } | 2543 | 478 | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 0 | zend_release_fcall_info_cache(dest_fcc); | 2548 | 0 | } | 2549 | 478 | return 1; | 2550 | 481 | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_func Unexecuted instantiation: zend_attributes.c:zend_parse_arg_func Unexecuted instantiation: zend_autoload.c:zend_parse_arg_func zend_builtin_functions.c:zend_parse_arg_func Line | Count | Source | 2535 | 235 | { | 2536 | 235 | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 33 | dest_fci->size = 0; | 2538 | 33 | dest_fcc->function_handler = NULL; | 2539 | 33 | *error = NULL; | 2540 | 202 | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 26 | return 0; | 2542 | 26 | } | 2543 | 209 | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 209 | zend_release_fcall_info_cache(dest_fcc); | 2548 | 209 | } | 2549 | 209 | return 1; | 2550 | 235 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_func Unexecuted instantiation: zend_compile.c:zend_parse_arg_func Unexecuted instantiation: zend_constants.c:zend_parse_arg_func Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_func Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_func Unexecuted instantiation: zend_enum.c:zend_parse_arg_func Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_func Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_func Unexecuted instantiation: zend_execute.c:zend_parse_arg_func zend_fibers.c:zend_parse_arg_func Line | Count | Source | 2535 | 1.16k | { | 2536 | 1.16k | if (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2537 | 0 | dest_fci->size = 0; | 2538 | 0 | dest_fcc->function_handler = NULL; | 2539 | 0 | *error = NULL; | 2540 | 1.16k | } else if (UNEXPECTED(zend_fcall_info_init(arg, 0, dest_fci, dest_fcc, NULL, error) != SUCCESS)) { | 2541 | 3 | return 0; | 2542 | 3 | } | 2543 | 1.16k | if (free_trampoline) { | 2544 | | /* Release call trampolines: The function may not get called, in which case | 2545 | | * the trampoline will leak. Force it to be refetched during | 2546 | | * zend_call_function instead. */ | 2547 | 1.16k | zend_release_fcall_info_cache(dest_fcc); | 2548 | 1.16k | } | 2549 | 1.16k | return 1; | 2550 | 1.16k | } |
Unexecuted instantiation: zend_gc.c:zend_parse_arg_func Unexecuted instantiation: zend_generators.c:zend_parse_arg_func Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_func Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_func Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_func Unexecuted instantiation: zend_ini.c:zend_parse_arg_func Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_func Unexecuted instantiation: zend_iterators.c:zend_parse_arg_func Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_func Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_func Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_func Unexecuted instantiation: zend_list.c:zend_parse_arg_func Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_func Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_func Unexecuted instantiation: zend_objects.c:zend_parse_arg_func Unexecuted instantiation: zend_observer.c:zend_parse_arg_func Unexecuted instantiation: zend_opcode.c:zend_parse_arg_func Unexecuted instantiation: zend_operators.c:zend_parse_arg_func Unexecuted instantiation: zend_partial.c:zend_parse_arg_func Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_func Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_func Unexecuted instantiation: zend_system_id.c:zend_parse_arg_func Unexecuted instantiation: zend_variables.c:zend_parse_arg_func Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_func Unexecuted instantiation: zend.c:zend_parse_arg_func Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_func Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_func |
2551 | | |
2552 | | static zend_always_inline void zend_parse_arg_zval(zval *arg, zval **dest, bool check_null) |
2553 | 0 | { |
2554 | 0 | *dest = (check_null && |
2555 | 0 | (UNEXPECTED(Z_TYPE_P(arg) == IS_NULL) || |
2556 | 0 | (UNEXPECTED(Z_ISREF_P(arg)) && |
2557 | 0 | UNEXPECTED(Z_TYPE_P(Z_REFVAL_P(arg)) == IS_NULL)))) ? NULL : arg; |
2558 | 0 | } Unexecuted instantiation: php_date.c:zend_parse_arg_zval Unexecuted instantiation: php_time.c:zend_parse_arg_zval Unexecuted instantiation: time_duration.c:zend_parse_arg_zval Unexecuted instantiation: php_pcre.c:zend_parse_arg_zval Unexecuted instantiation: exif.c:zend_parse_arg_zval Unexecuted instantiation: hash_adler32.c:zend_parse_arg_zval Unexecuted instantiation: hash_crc32.c:zend_parse_arg_zval Unexecuted instantiation: hash_fnv.c:zend_parse_arg_zval Unexecuted instantiation: hash_gost.c:zend_parse_arg_zval Unexecuted instantiation: hash_haval.c:zend_parse_arg_zval Unexecuted instantiation: hash_joaat.c:zend_parse_arg_zval Unexecuted instantiation: hash_md.c:zend_parse_arg_zval Unexecuted instantiation: hash_murmur.c:zend_parse_arg_zval Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_zval Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_zval Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_zval Unexecuted instantiation: hash_sha.c:zend_parse_arg_zval Unexecuted instantiation: hash_sha3.c:zend_parse_arg_zval Unexecuted instantiation: hash_snefru.c:zend_parse_arg_zval Unexecuted instantiation: hash_tiger.c:zend_parse_arg_zval Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_zval Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_zval Unexecuted instantiation: hash.c:zend_parse_arg_zval Unexecuted instantiation: json_encoder.c:zend_parse_arg_zval Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_zval Unexecuted instantiation: json_scanner.c:zend_parse_arg_zval Unexecuted instantiation: json.c:zend_parse_arg_zval Unexecuted instantiation: php_lexbor.c:zend_parse_arg_zval Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_zval Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_zval Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_zval Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_zval Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_zval Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_zval Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_zval Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_zval Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_zval Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_zval Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_zval Unexecuted instantiation: zend_persist.c:zend_parse_arg_zval Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_zval Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_zval Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_zval Unexecuted instantiation: zend_jit.c:zend_parse_arg_zval Unexecuted instantiation: csprng.c:zend_parse_arg_zval Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_zval Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_zval Unexecuted instantiation: engine_secure.c:zend_parse_arg_zval Unexecuted instantiation: engine_user.c:zend_parse_arg_zval Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_zval Unexecuted instantiation: gammasection.c:zend_parse_arg_zval Unexecuted instantiation: random.c:zend_parse_arg_zval Unexecuted instantiation: randomizer.c:zend_parse_arg_zval Unexecuted instantiation: zend_utils.c:zend_parse_arg_zval Unexecuted instantiation: php_reflection.c:zend_parse_arg_zval Unexecuted instantiation: php_spl.c:zend_parse_arg_zval Unexecuted instantiation: spl_array.c:zend_parse_arg_zval Unexecuted instantiation: spl_directory.c:zend_parse_arg_zval Unexecuted instantiation: spl_dllist.c:zend_parse_arg_zval Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_zval Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_zval Unexecuted instantiation: spl_functions.c:zend_parse_arg_zval Unexecuted instantiation: spl_heap.c:zend_parse_arg_zval Unexecuted instantiation: spl_iterators.c:zend_parse_arg_zval Unexecuted instantiation: spl_observer.c:zend_parse_arg_zval Unexecuted instantiation: array.c:zend_parse_arg_zval Unexecuted instantiation: assert.c:zend_parse_arg_zval Unexecuted instantiation: base64.c:zend_parse_arg_zval Unexecuted instantiation: basic_functions.c:zend_parse_arg_zval Unexecuted instantiation: browscap.c:zend_parse_arg_zval Unexecuted instantiation: crc32_x86.c:zend_parse_arg_zval Unexecuted instantiation: crc32.c:zend_parse_arg_zval Unexecuted instantiation: credits.c:zend_parse_arg_zval Unexecuted instantiation: crypt.c:zend_parse_arg_zval Unexecuted instantiation: css.c:zend_parse_arg_zval Unexecuted instantiation: datetime.c:zend_parse_arg_zval Unexecuted instantiation: dir.c:zend_parse_arg_zval Unexecuted instantiation: dl.c:zend_parse_arg_zval Unexecuted instantiation: dns.c:zend_parse_arg_zval Unexecuted instantiation: exec.c:zend_parse_arg_zval Unexecuted instantiation: file.c:zend_parse_arg_zval Unexecuted instantiation: filestat.c:zend_parse_arg_zval Unexecuted instantiation: filters.c:zend_parse_arg_zval Unexecuted instantiation: flock_compat.c:zend_parse_arg_zval Unexecuted instantiation: formatted_print.c:zend_parse_arg_zval Unexecuted instantiation: fsock.c:zend_parse_arg_zval Unexecuted instantiation: ftok.c:zend_parse_arg_zval Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_zval Unexecuted instantiation: head.c:zend_parse_arg_zval Unexecuted instantiation: hrtime.c:zend_parse_arg_zval Unexecuted instantiation: html.c:zend_parse_arg_zval Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_zval Unexecuted instantiation: http.c:zend_parse_arg_zval Unexecuted instantiation: image.c:zend_parse_arg_zval Unexecuted instantiation: incomplete_class.c:zend_parse_arg_zval Unexecuted instantiation: info.c:zend_parse_arg_zval Unexecuted instantiation: io_poll.c:zend_parse_arg_zval Unexecuted instantiation: iptc.c:zend_parse_arg_zval Unexecuted instantiation: levenshtein.c:zend_parse_arg_zval Unexecuted instantiation: link.c:zend_parse_arg_zval Unexecuted instantiation: mail.c:zend_parse_arg_zval Unexecuted instantiation: math.c:zend_parse_arg_zval Unexecuted instantiation: md5.c:zend_parse_arg_zval Unexecuted instantiation: metaphone.c:zend_parse_arg_zval Unexecuted instantiation: microtime.c:zend_parse_arg_zval Unexecuted instantiation: net.c:zend_parse_arg_zval Unexecuted instantiation: pack.c:zend_parse_arg_zval Unexecuted instantiation: pageinfo.c:zend_parse_arg_zval Unexecuted instantiation: password.c:zend_parse_arg_zval Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_zval Unexecuted instantiation: proc_open.c:zend_parse_arg_zval Unexecuted instantiation: quot_print.c:zend_parse_arg_zval Unexecuted instantiation: scanf.c:zend_parse_arg_zval Unexecuted instantiation: sha1.c:zend_parse_arg_zval Unexecuted instantiation: soundex.c:zend_parse_arg_zval Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_zval Unexecuted instantiation: string.c:zend_parse_arg_zval Unexecuted instantiation: strnatcmp.c:zend_parse_arg_zval Unexecuted instantiation: syslog.c:zend_parse_arg_zval Unexecuted instantiation: type.c:zend_parse_arg_zval Unexecuted instantiation: uniqid.c:zend_parse_arg_zval Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_zval Unexecuted instantiation: url.c:zend_parse_arg_zval Unexecuted instantiation: user_filters.c:zend_parse_arg_zval Unexecuted instantiation: uuencode.c:zend_parse_arg_zval Unexecuted instantiation: var_unserializer.c:zend_parse_arg_zval Unexecuted instantiation: var.c:zend_parse_arg_zval Unexecuted instantiation: versioning.c:zend_parse_arg_zval Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_zval Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_zval Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_zval Unexecuted instantiation: php_uri.c:zend_parse_arg_zval Unexecuted instantiation: php_uri_common.c:zend_parse_arg_zval Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_zval Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_zval Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_zval Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_zval Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_zval Unexecuted instantiation: getopt.c:zend_parse_arg_zval Unexecuted instantiation: main.c:zend_parse_arg_zval Unexecuted instantiation: network.c:zend_parse_arg_zval Unexecuted instantiation: output.c:zend_parse_arg_zval Unexecuted instantiation: php_content_types.c:zend_parse_arg_zval Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_zval Unexecuted instantiation: php_ini.c:zend_parse_arg_zval Unexecuted instantiation: php_glob.c:zend_parse_arg_zval Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_zval Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_zval Unexecuted instantiation: php_scandir.c:zend_parse_arg_zval Unexecuted instantiation: php_syslog.c:zend_parse_arg_zval Unexecuted instantiation: php_ticks.c:zend_parse_arg_zval Unexecuted instantiation: php_variables.c:zend_parse_arg_zval Unexecuted instantiation: reentrancy.c:zend_parse_arg_zval Unexecuted instantiation: rfc1867.c:zend_parse_arg_zval Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_zval Unexecuted instantiation: SAPI.c:zend_parse_arg_zval Unexecuted instantiation: snprintf.c:zend_parse_arg_zval Unexecuted instantiation: spprintf.c:zend_parse_arg_zval Unexecuted instantiation: strlcat.c:zend_parse_arg_zval Unexecuted instantiation: strlcpy.c:zend_parse_arg_zval Unexecuted instantiation: php_io.c:zend_parse_arg_zval Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_zval Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_zval Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_zval Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_zval Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_zval Unexecuted instantiation: poll_core.c:zend_parse_arg_zval Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_zval Unexecuted instantiation: poll_handle.c:zend_parse_arg_zval Unexecuted instantiation: cast.c:zend_parse_arg_zval Unexecuted instantiation: filter.c:zend_parse_arg_zval Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_zval Unexecuted instantiation: memory.c:zend_parse_arg_zval Unexecuted instantiation: mmap.c:zend_parse_arg_zval Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_zval Unexecuted instantiation: stream_errors.c:zend_parse_arg_zval Unexecuted instantiation: streams.c:zend_parse_arg_zval Unexecuted instantiation: transports.c:zend_parse_arg_zval Unexecuted instantiation: userspace.c:zend_parse_arg_zval Unexecuted instantiation: xp_socket.c:zend_parse_arg_zval Unexecuted instantiation: block_pass.c:zend_parse_arg_zval Unexecuted instantiation: compact_literals.c:zend_parse_arg_zval Unexecuted instantiation: compact_vars.c:zend_parse_arg_zval Unexecuted instantiation: dfa_pass.c:zend_parse_arg_zval Unexecuted instantiation: nop_removal.c:zend_parse_arg_zval Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_zval Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_zval Unexecuted instantiation: pass1.c:zend_parse_arg_zval Unexecuted instantiation: pass3.c:zend_parse_arg_zval Unexecuted instantiation: sccp.c:zend_parse_arg_zval Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_zval Unexecuted instantiation: zend_API.c:zend_parse_arg_zval Unexecuted instantiation: zend_ast.c:zend_parse_arg_zval Unexecuted instantiation: zend_attributes.c:zend_parse_arg_zval Unexecuted instantiation: zend_autoload.c:zend_parse_arg_zval Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_zval Unexecuted instantiation: zend_closures.c:zend_parse_arg_zval Unexecuted instantiation: zend_compile.c:zend_parse_arg_zval Unexecuted instantiation: zend_constants.c:zend_parse_arg_zval Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_zval Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_zval Unexecuted instantiation: zend_enum.c:zend_parse_arg_zval Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_zval Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_zval Unexecuted instantiation: zend_execute.c:zend_parse_arg_zval Unexecuted instantiation: zend_fibers.c:zend_parse_arg_zval Unexecuted instantiation: zend_gc.c:zend_parse_arg_zval Unexecuted instantiation: zend_generators.c:zend_parse_arg_zval Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_zval Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_zval Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_zval Unexecuted instantiation: zend_ini.c:zend_parse_arg_zval Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_zval Unexecuted instantiation: zend_iterators.c:zend_parse_arg_zval Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_zval Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_zval Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_zval Unexecuted instantiation: zend_list.c:zend_parse_arg_zval Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_zval Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_zval Unexecuted instantiation: zend_objects.c:zend_parse_arg_zval Unexecuted instantiation: zend_observer.c:zend_parse_arg_zval Unexecuted instantiation: zend_opcode.c:zend_parse_arg_zval Unexecuted instantiation: zend_operators.c:zend_parse_arg_zval Unexecuted instantiation: zend_partial.c:zend_parse_arg_zval Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_zval Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_zval Unexecuted instantiation: zend_system_id.c:zend_parse_arg_zval Unexecuted instantiation: zend_variables.c:zend_parse_arg_zval Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_zval Unexecuted instantiation: zend.c:zend_parse_arg_zval Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_zval Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_zval |
2559 | | |
2560 | | static zend_always_inline void zend_parse_arg_zval_deref(zval *arg, zval **dest, bool check_null) |
2561 | 26.7k | { |
2562 | 26.7k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; |
2563 | 26.7k | } Unexecuted instantiation: php_date.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_time.c:zend_parse_arg_zval_deref Unexecuted instantiation: time_duration.c:zend_parse_arg_zval_deref php_pcre.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 3 | { | 2562 | 3 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 3 | } |
exif.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 6.06k | { | 2562 | 6.06k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 6.06k | } |
Unexecuted instantiation: hash_adler32.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_crc32.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_fnv.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_gost.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_haval.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_joaat.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_md.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_murmur.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_sha.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_sha3.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_snefru.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_tiger.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_zval_deref Unexecuted instantiation: hash.c:zend_parse_arg_zval_deref Unexecuted instantiation: json_encoder.c:zend_parse_arg_zval_deref Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_zval_deref Unexecuted instantiation: json_scanner.c:zend_parse_arg_zval_deref json.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 2.79k | { | 2562 | 2.79k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 2.79k | } |
Unexecuted instantiation: php_lexbor.c:zend_parse_arg_zval_deref Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_zval_deref Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_zval_deref Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_persist.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_zval_deref Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_jit.c:zend_parse_arg_zval_deref Unexecuted instantiation: csprng.c:zend_parse_arg_zval_deref Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_zval_deref Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_zval_deref Unexecuted instantiation: engine_secure.c:zend_parse_arg_zval_deref Unexecuted instantiation: engine_user.c:zend_parse_arg_zval_deref Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_zval_deref Unexecuted instantiation: gammasection.c:zend_parse_arg_zval_deref Unexecuted instantiation: random.c:zend_parse_arg_zval_deref Unexecuted instantiation: randomizer.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_utils.c:zend_parse_arg_zval_deref php_reflection.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 800 | { | 2562 | 800 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 800 | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_array.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_directory.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_dllist.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_functions.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_heap.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_iterators.c:zend_parse_arg_zval_deref Unexecuted instantiation: spl_observer.c:zend_parse_arg_zval_deref array.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 678 | { | 2562 | 678 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 678 | } |
assert.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 3.51k | { | 2562 | 3.51k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 3.51k | } |
Unexecuted instantiation: base64.c:zend_parse_arg_zval_deref basic_functions.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 4.14k | { | 2562 | 4.14k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 4.14k | } |
Unexecuted instantiation: browscap.c:zend_parse_arg_zval_deref Unexecuted instantiation: crc32_x86.c:zend_parse_arg_zval_deref Unexecuted instantiation: crc32.c:zend_parse_arg_zval_deref Unexecuted instantiation: credits.c:zend_parse_arg_zval_deref Unexecuted instantiation: crypt.c:zend_parse_arg_zval_deref Unexecuted instantiation: css.c:zend_parse_arg_zval_deref Unexecuted instantiation: datetime.c:zend_parse_arg_zval_deref Unexecuted instantiation: dir.c:zend_parse_arg_zval_deref Unexecuted instantiation: dl.c:zend_parse_arg_zval_deref Unexecuted instantiation: dns.c:zend_parse_arg_zval_deref Unexecuted instantiation: exec.c:zend_parse_arg_zval_deref Unexecuted instantiation: file.c:zend_parse_arg_zval_deref Unexecuted instantiation: filestat.c:zend_parse_arg_zval_deref Unexecuted instantiation: filters.c:zend_parse_arg_zval_deref Unexecuted instantiation: flock_compat.c:zend_parse_arg_zval_deref Unexecuted instantiation: formatted_print.c:zend_parse_arg_zval_deref Unexecuted instantiation: fsock.c:zend_parse_arg_zval_deref Unexecuted instantiation: ftok.c:zend_parse_arg_zval_deref Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_zval_deref head.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 27 | { | 2562 | 27 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 27 | } |
Unexecuted instantiation: hrtime.c:zend_parse_arg_zval_deref Unexecuted instantiation: html.c:zend_parse_arg_zval_deref Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_zval_deref Unexecuted instantiation: http.c:zend_parse_arg_zval_deref image.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 7 | { | 2562 | 7 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 7 | } |
Unexecuted instantiation: incomplete_class.c:zend_parse_arg_zval_deref Unexecuted instantiation: info.c:zend_parse_arg_zval_deref Unexecuted instantiation: io_poll.c:zend_parse_arg_zval_deref Unexecuted instantiation: iptc.c:zend_parse_arg_zval_deref Unexecuted instantiation: levenshtein.c:zend_parse_arg_zval_deref Unexecuted instantiation: link.c:zend_parse_arg_zval_deref Unexecuted instantiation: mail.c:zend_parse_arg_zval_deref Unexecuted instantiation: math.c:zend_parse_arg_zval_deref Unexecuted instantiation: md5.c:zend_parse_arg_zval_deref Unexecuted instantiation: metaphone.c:zend_parse_arg_zval_deref Unexecuted instantiation: microtime.c:zend_parse_arg_zval_deref Unexecuted instantiation: net.c:zend_parse_arg_zval_deref Unexecuted instantiation: pack.c:zend_parse_arg_zval_deref Unexecuted instantiation: pageinfo.c:zend_parse_arg_zval_deref Unexecuted instantiation: password.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_zval_deref Unexecuted instantiation: proc_open.c:zend_parse_arg_zval_deref Unexecuted instantiation: quot_print.c:zend_parse_arg_zval_deref Unexecuted instantiation: scanf.c:zend_parse_arg_zval_deref Unexecuted instantiation: sha1.c:zend_parse_arg_zval_deref Unexecuted instantiation: soundex.c:zend_parse_arg_zval_deref Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_zval_deref string.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 80 | { | 2562 | 80 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 80 | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_zval_deref Unexecuted instantiation: syslog.c:zend_parse_arg_zval_deref type.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 2.16k | { | 2562 | 2.16k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 2.16k | } |
Unexecuted instantiation: uniqid.c:zend_parse_arg_zval_deref Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_zval_deref Unexecuted instantiation: url.c:zend_parse_arg_zval_deref Unexecuted instantiation: user_filters.c:zend_parse_arg_zval_deref Unexecuted instantiation: uuencode.c:zend_parse_arg_zval_deref Unexecuted instantiation: var_unserializer.c:zend_parse_arg_zval_deref var.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 2.61k | { | 2562 | 2.61k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 2.61k | } |
Unexecuted instantiation: versioning.c:zend_parse_arg_zval_deref Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_zval_deref Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_uri.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_uri_common.c:zend_parse_arg_zval_deref Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_zval_deref Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_zval_deref Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_zval_deref Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_zval_deref Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_zval_deref Unexecuted instantiation: getopt.c:zend_parse_arg_zval_deref Unexecuted instantiation: main.c:zend_parse_arg_zval_deref Unexecuted instantiation: network.c:zend_parse_arg_zval_deref Unexecuted instantiation: output.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_content_types.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_ini.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_glob.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_scandir.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_syslog.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_ticks.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_variables.c:zend_parse_arg_zval_deref Unexecuted instantiation: reentrancy.c:zend_parse_arg_zval_deref Unexecuted instantiation: rfc1867.c:zend_parse_arg_zval_deref Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_zval_deref Unexecuted instantiation: SAPI.c:zend_parse_arg_zval_deref Unexecuted instantiation: snprintf.c:zend_parse_arg_zval_deref Unexecuted instantiation: spprintf.c:zend_parse_arg_zval_deref Unexecuted instantiation: strlcat.c:zend_parse_arg_zval_deref Unexecuted instantiation: strlcpy.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_io.c:zend_parse_arg_zval_deref Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_core.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_zval_deref Unexecuted instantiation: poll_handle.c:zend_parse_arg_zval_deref Unexecuted instantiation: cast.c:zend_parse_arg_zval_deref Unexecuted instantiation: filter.c:zend_parse_arg_zval_deref Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_zval_deref Unexecuted instantiation: memory.c:zend_parse_arg_zval_deref Unexecuted instantiation: mmap.c:zend_parse_arg_zval_deref Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_zval_deref Unexecuted instantiation: stream_errors.c:zend_parse_arg_zval_deref Unexecuted instantiation: streams.c:zend_parse_arg_zval_deref Unexecuted instantiation: transports.c:zend_parse_arg_zval_deref Unexecuted instantiation: userspace.c:zend_parse_arg_zval_deref Unexecuted instantiation: xp_socket.c:zend_parse_arg_zval_deref Unexecuted instantiation: block_pass.c:zend_parse_arg_zval_deref Unexecuted instantiation: compact_literals.c:zend_parse_arg_zval_deref Unexecuted instantiation: compact_vars.c:zend_parse_arg_zval_deref Unexecuted instantiation: dfa_pass.c:zend_parse_arg_zval_deref Unexecuted instantiation: nop_removal.c:zend_parse_arg_zval_deref Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_zval_deref Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_zval_deref Unexecuted instantiation: pass1.c:zend_parse_arg_zval_deref Unexecuted instantiation: pass3.c:zend_parse_arg_zval_deref Unexecuted instantiation: sccp.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_zval_deref zend_API.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 564 | { | 2562 | 564 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 564 | } |
Unexecuted instantiation: zend_ast.c:zend_parse_arg_zval_deref zend_attributes.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 481 | { | 2562 | 481 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 481 | } |
Unexecuted instantiation: zend_autoload.c:zend_parse_arg_zval_deref zend_builtin_functions.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 1.27k | { | 2562 | 1.27k | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 1.27k | } |
zend_closures.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 780 | { | 2562 | 780 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 780 | } |
Unexecuted instantiation: zend_compile.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_constants.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_enum.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_execute.c:zend_parse_arg_zval_deref zend_fibers.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 279 | { | 2562 | 279 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 279 | } |
Unexecuted instantiation: zend_gc.c:zend_parse_arg_zval_deref zend_generators.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 509 | { | 2562 | 509 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 509 | } |
Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_ini.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_iterators.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_list.c:zend_parse_arg_zval_deref zend_object_handlers.c:zend_parse_arg_zval_deref Line | Count | Source | 2561 | 23 | { | 2562 | 23 | *dest = (check_null && UNEXPECTED(Z_TYPE_P(arg) == IS_NULL)) ? NULL : arg; | 2563 | 23 | } |
Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_objects.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_observer.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_opcode.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_operators.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_partial.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_system_id.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_variables.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_zval_deref Unexecuted instantiation: zend.c:zend_parse_arg_zval_deref Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_zval_deref Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_zval_deref |
2564 | | |
2565 | | static zend_always_inline bool zend_parse_arg_array_ht_or_str( |
2566 | | zval *arg, HashTable **dest_ht, zend_string **dest_str, bool allow_null, uint32_t arg_num) |
2567 | 11.6k | { |
2568 | 11.6k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { |
2569 | 10.8k | *dest_ht = NULL; |
2570 | 10.8k | *dest_str = Z_STR_P(arg); |
2571 | 10.8k | } else if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { |
2572 | 21 | *dest_ht = Z_ARRVAL_P(arg); |
2573 | 21 | *dest_str = NULL; |
2574 | 726 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2575 | 0 | *dest_ht = NULL; |
2576 | 0 | *dest_str = NULL; |
2577 | 726 | } else { |
2578 | 726 | *dest_ht = NULL; |
2579 | 726 | *dest_str = zend_parse_arg_str_slow(arg, arg_num); |
2580 | 726 | return *dest_str != NULL; |
2581 | 726 | } |
2582 | 10.9k | return 1; |
2583 | 11.6k | } Unexecuted instantiation: php_date.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_time.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: time_duration.c:zend_parse_arg_array_ht_or_str php_pcre.c:zend_parse_arg_array_ht_or_str Line | Count | Source | 2567 | 2.51k | { | 2568 | 2.51k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2569 | 2.07k | *dest_ht = NULL; | 2570 | 2.07k | *dest_str = Z_STR_P(arg); | 2571 | 2.07k | } else if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2572 | 3 | *dest_ht = Z_ARRVAL_P(arg); | 2573 | 3 | *dest_str = NULL; | 2574 | 436 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2575 | 0 | *dest_ht = NULL; | 2576 | 0 | *dest_str = NULL; | 2577 | 436 | } else { | 2578 | 436 | *dest_ht = NULL; | 2579 | 436 | *dest_str = zend_parse_arg_str_slow(arg, arg_num); | 2580 | 436 | return *dest_str != NULL; | 2581 | 436 | } | 2582 | 2.07k | return 1; | 2583 | 2.51k | } |
Unexecuted instantiation: exif.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_adler32.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_crc32.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_fnv.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_gost.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_haval.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_joaat.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_md.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_murmur.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_sha.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_sha3.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_snefru.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_tiger.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hash.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: json_encoder.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: json_scanner.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: json.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_lexbor.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_persist.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_jit.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: csprng.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: engine_secure.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: engine_user.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: gammasection.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: random.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: randomizer.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_utils.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_reflection.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_spl.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_array.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_directory.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_dllist.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_functions.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_heap.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_iterators.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spl_observer.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: array.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: assert.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: base64.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: basic_functions.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: browscap.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: crc32_x86.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: crc32.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: credits.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: crypt.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: css.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: datetime.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: dir.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: dl.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: dns.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: exec.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: file.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: filestat.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: filters.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: flock_compat.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: formatted_print.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fsock.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: ftok.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: head.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: hrtime.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: html.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: http.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: image.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: incomplete_class.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: info.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: io_poll.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: iptc.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: levenshtein.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: link.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: mail.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: math.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: md5.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: metaphone.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: microtime.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: net.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: pack.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: pageinfo.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: password.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: proc_open.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: quot_print.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: scanf.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: sha1.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: soundex.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_array_ht_or_str string.c:zend_parse_arg_array_ht_or_str Line | Count | Source | 2567 | 9.12k | { | 2568 | 9.12k | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2569 | 8.82k | *dest_ht = NULL; | 2570 | 8.82k | *dest_str = Z_STR_P(arg); | 2571 | 8.82k | } else if (EXPECTED(Z_TYPE_P(arg) == IS_ARRAY)) { | 2572 | 18 | *dest_ht = Z_ARRVAL_P(arg); | 2573 | 18 | *dest_str = NULL; | 2574 | 290 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2575 | 0 | *dest_ht = NULL; | 2576 | 0 | *dest_str = NULL; | 2577 | 290 | } else { | 2578 | 290 | *dest_ht = NULL; | 2579 | 290 | *dest_str = zend_parse_arg_str_slow(arg, arg_num); | 2580 | 290 | return *dest_str != NULL; | 2581 | 290 | } | 2582 | 8.83k | return 1; | 2583 | 9.12k | } |
Unexecuted instantiation: strnatcmp.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: syslog.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: type.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: uniqid.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: url.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: user_filters.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: uuencode.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: var_unserializer.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: var.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: versioning.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_uri.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_uri_common.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: getopt.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: main.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: network.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: output.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_content_types.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_ini.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_glob.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_scandir.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_syslog.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_ticks.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_variables.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: reentrancy.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: rfc1867.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: SAPI.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: snprintf.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: spprintf.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: strlcat.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: strlcpy.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_io.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_core.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: poll_handle.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: cast.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: filter.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: memory.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: mmap.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: stream_errors.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: streams.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: transports.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: userspace.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: xp_socket.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: block_pass.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: compact_literals.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: compact_vars.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: dfa_pass.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: nop_removal.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: pass1.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: pass3.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: sccp.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_API.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_ast.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_attributes.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_autoload.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_closures.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_compile.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_constants.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_enum.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_execute.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_fibers.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_gc.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_generators.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_ini.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_iterators.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_list.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_objects.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_observer.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_opcode.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_operators.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_partial.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_system_id.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_variables.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: zend.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_array_ht_or_str Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_array_ht_or_str |
2584 | | |
2585 | | static zend_always_inline bool zend_parse_arg_str_or_long(zval *arg, zend_string **dest_str, zend_long *dest_long, |
2586 | | bool *is_null, bool allow_null, uint32_t arg_num) |
2587 | 381 | { |
2588 | 381 | if (allow_null) { |
2589 | 29 | *is_null = 0; |
2590 | 29 | } |
2591 | 381 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { |
2592 | 345 | *dest_str = Z_STR_P(arg); |
2593 | 345 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { |
2594 | 22 | *dest_str = NULL; |
2595 | 22 | *dest_long = Z_LVAL_P(arg); |
2596 | 22 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2597 | 1 | *dest_str = NULL; |
2598 | 1 | *is_null = 1; |
2599 | 13 | } else { |
2600 | 13 | return zend_parse_arg_str_or_long_slow(arg, dest_str, dest_long, arg_num); |
2601 | 13 | } |
2602 | 368 | return 1; |
2603 | 381 | } Unexecuted instantiation: php_date.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_time.c:zend_parse_arg_str_or_long Unexecuted instantiation: time_duration.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_pcre.c:zend_parse_arg_str_or_long Unexecuted instantiation: exif.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_adler32.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_crc32.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_fnv.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_gost.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_haval.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_joaat.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_md.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_murmur.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_sha.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_sha3.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_snefru.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_tiger.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_str_or_long Unexecuted instantiation: hash.c:zend_parse_arg_str_or_long Unexecuted instantiation: json_encoder.c:zend_parse_arg_str_or_long Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_str_or_long Unexecuted instantiation: json_scanner.c:zend_parse_arg_str_or_long Unexecuted instantiation: json.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_lexbor.c:zend_parse_arg_str_or_long Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_str_or_long Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_str_or_long Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_persist.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_str_or_long Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_jit.c:zend_parse_arg_str_or_long Unexecuted instantiation: csprng.c:zend_parse_arg_str_or_long Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_str_or_long Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_str_or_long Unexecuted instantiation: engine_secure.c:zend_parse_arg_str_or_long Unexecuted instantiation: engine_user.c:zend_parse_arg_str_or_long Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_str_or_long Unexecuted instantiation: gammasection.c:zend_parse_arg_str_or_long Unexecuted instantiation: random.c:zend_parse_arg_str_or_long Unexecuted instantiation: randomizer.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_utils.c:zend_parse_arg_str_or_long php_reflection.c:zend_parse_arg_str_or_long Line | Count | Source | 2587 | 73 | { | 2588 | 73 | if (allow_null) { | 2589 | 0 | *is_null = 0; | 2590 | 0 | } | 2591 | 73 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2592 | 60 | *dest_str = Z_STR_P(arg); | 2593 | 60 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2594 | 7 | *dest_str = NULL; | 2595 | 7 | *dest_long = Z_LVAL_P(arg); | 2596 | 7 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2597 | 0 | *dest_str = NULL; | 2598 | 0 | *is_null = 1; | 2599 | 6 | } else { | 2600 | 6 | return zend_parse_arg_str_or_long_slow(arg, dest_str, dest_long, arg_num); | 2601 | 6 | } | 2602 | 67 | return 1; | 2603 | 73 | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_array.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_directory.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_dllist.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_functions.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_heap.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_iterators.c:zend_parse_arg_str_or_long Unexecuted instantiation: spl_observer.c:zend_parse_arg_str_or_long Unexecuted instantiation: array.c:zend_parse_arg_str_or_long Unexecuted instantiation: assert.c:zend_parse_arg_str_or_long Unexecuted instantiation: base64.c:zend_parse_arg_str_or_long Unexecuted instantiation: basic_functions.c:zend_parse_arg_str_or_long Unexecuted instantiation: browscap.c:zend_parse_arg_str_or_long Unexecuted instantiation: crc32_x86.c:zend_parse_arg_str_or_long Unexecuted instantiation: crc32.c:zend_parse_arg_str_or_long Unexecuted instantiation: credits.c:zend_parse_arg_str_or_long Unexecuted instantiation: crypt.c:zend_parse_arg_str_or_long Unexecuted instantiation: css.c:zend_parse_arg_str_or_long Unexecuted instantiation: datetime.c:zend_parse_arg_str_or_long Unexecuted instantiation: dir.c:zend_parse_arg_str_or_long Unexecuted instantiation: dl.c:zend_parse_arg_str_or_long Unexecuted instantiation: dns.c:zend_parse_arg_str_or_long Unexecuted instantiation: exec.c:zend_parse_arg_str_or_long Unexecuted instantiation: file.c:zend_parse_arg_str_or_long Unexecuted instantiation: filestat.c:zend_parse_arg_str_or_long Unexecuted instantiation: filters.c:zend_parse_arg_str_or_long Unexecuted instantiation: flock_compat.c:zend_parse_arg_str_or_long Unexecuted instantiation: formatted_print.c:zend_parse_arg_str_or_long Unexecuted instantiation: fsock.c:zend_parse_arg_str_or_long Unexecuted instantiation: ftok.c:zend_parse_arg_str_or_long Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_str_or_long Unexecuted instantiation: head.c:zend_parse_arg_str_or_long Unexecuted instantiation: hrtime.c:zend_parse_arg_str_or_long Unexecuted instantiation: html.c:zend_parse_arg_str_or_long Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_str_or_long Unexecuted instantiation: http.c:zend_parse_arg_str_or_long Unexecuted instantiation: image.c:zend_parse_arg_str_or_long Unexecuted instantiation: incomplete_class.c:zend_parse_arg_str_or_long Unexecuted instantiation: info.c:zend_parse_arg_str_or_long Unexecuted instantiation: io_poll.c:zend_parse_arg_str_or_long Unexecuted instantiation: iptc.c:zend_parse_arg_str_or_long Unexecuted instantiation: levenshtein.c:zend_parse_arg_str_or_long Unexecuted instantiation: link.c:zend_parse_arg_str_or_long Unexecuted instantiation: mail.c:zend_parse_arg_str_or_long Unexecuted instantiation: math.c:zend_parse_arg_str_or_long Unexecuted instantiation: md5.c:zend_parse_arg_str_or_long Unexecuted instantiation: metaphone.c:zend_parse_arg_str_or_long Unexecuted instantiation: microtime.c:zend_parse_arg_str_or_long Unexecuted instantiation: net.c:zend_parse_arg_str_or_long Unexecuted instantiation: pack.c:zend_parse_arg_str_or_long Unexecuted instantiation: pageinfo.c:zend_parse_arg_str_or_long password.c:zend_parse_arg_str_or_long Line | Count | Source | 2587 | 29 | { | 2588 | 29 | if (allow_null) { | 2589 | 29 | *is_null = 0; | 2590 | 29 | } | 2591 | 29 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2592 | 26 | *dest_str = Z_STR_P(arg); | 2593 | 26 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2594 | 0 | *dest_str = NULL; | 2595 | 0 | *dest_long = Z_LVAL_P(arg); | 2596 | 3 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2597 | 1 | *dest_str = NULL; | 2598 | 1 | *is_null = 1; | 2599 | 2 | } else { | 2600 | 2 | return zend_parse_arg_str_or_long_slow(arg, dest_str, dest_long, arg_num); | 2601 | 2 | } | 2602 | 27 | return 1; | 2603 | 29 | } |
Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_str_or_long Unexecuted instantiation: proc_open.c:zend_parse_arg_str_or_long Unexecuted instantiation: quot_print.c:zend_parse_arg_str_or_long Unexecuted instantiation: scanf.c:zend_parse_arg_str_or_long Unexecuted instantiation: sha1.c:zend_parse_arg_str_or_long Unexecuted instantiation: soundex.c:zend_parse_arg_str_or_long Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_str_or_long Unexecuted instantiation: string.c:zend_parse_arg_str_or_long Unexecuted instantiation: strnatcmp.c:zend_parse_arg_str_or_long Unexecuted instantiation: syslog.c:zend_parse_arg_str_or_long Unexecuted instantiation: type.c:zend_parse_arg_str_or_long Unexecuted instantiation: uniqid.c:zend_parse_arg_str_or_long Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_str_or_long Unexecuted instantiation: url.c:zend_parse_arg_str_or_long Unexecuted instantiation: user_filters.c:zend_parse_arg_str_or_long Unexecuted instantiation: uuencode.c:zend_parse_arg_str_or_long Unexecuted instantiation: var_unserializer.c:zend_parse_arg_str_or_long Unexecuted instantiation: var.c:zend_parse_arg_str_or_long Unexecuted instantiation: versioning.c:zend_parse_arg_str_or_long Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_str_or_long Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_uri.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_uri_common.c:zend_parse_arg_str_or_long Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_str_or_long Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_str_or_long Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_str_or_long Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_str_or_long Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_str_or_long Unexecuted instantiation: getopt.c:zend_parse_arg_str_or_long Unexecuted instantiation: main.c:zend_parse_arg_str_or_long Unexecuted instantiation: network.c:zend_parse_arg_str_or_long Unexecuted instantiation: output.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_content_types.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_ini.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_glob.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_scandir.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_syslog.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_ticks.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_variables.c:zend_parse_arg_str_or_long Unexecuted instantiation: reentrancy.c:zend_parse_arg_str_or_long Unexecuted instantiation: rfc1867.c:zend_parse_arg_str_or_long Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_str_or_long Unexecuted instantiation: SAPI.c:zend_parse_arg_str_or_long Unexecuted instantiation: snprintf.c:zend_parse_arg_str_or_long Unexecuted instantiation: spprintf.c:zend_parse_arg_str_or_long Unexecuted instantiation: strlcat.c:zend_parse_arg_str_or_long Unexecuted instantiation: strlcpy.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_io.c:zend_parse_arg_str_or_long Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_core.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_str_or_long Unexecuted instantiation: poll_handle.c:zend_parse_arg_str_or_long Unexecuted instantiation: cast.c:zend_parse_arg_str_or_long Unexecuted instantiation: filter.c:zend_parse_arg_str_or_long Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_str_or_long Unexecuted instantiation: memory.c:zend_parse_arg_str_or_long Unexecuted instantiation: mmap.c:zend_parse_arg_str_or_long Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_str_or_long Unexecuted instantiation: stream_errors.c:zend_parse_arg_str_or_long Unexecuted instantiation: streams.c:zend_parse_arg_str_or_long Unexecuted instantiation: transports.c:zend_parse_arg_str_or_long Unexecuted instantiation: userspace.c:zend_parse_arg_str_or_long Unexecuted instantiation: xp_socket.c:zend_parse_arg_str_or_long Unexecuted instantiation: block_pass.c:zend_parse_arg_str_or_long Unexecuted instantiation: compact_literals.c:zend_parse_arg_str_or_long Unexecuted instantiation: compact_vars.c:zend_parse_arg_str_or_long Unexecuted instantiation: dfa_pass.c:zend_parse_arg_str_or_long Unexecuted instantiation: nop_removal.c:zend_parse_arg_str_or_long Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_str_or_long Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_str_or_long Unexecuted instantiation: pass1.c:zend_parse_arg_str_or_long Unexecuted instantiation: pass3.c:zend_parse_arg_str_or_long Unexecuted instantiation: sccp.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_API.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_ast.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_attributes.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_autoload.c:zend_parse_arg_str_or_long zend_builtin_functions.c:zend_parse_arg_str_or_long Line | Count | Source | 2587 | 136 | { | 2588 | 136 | if (allow_null) { | 2589 | 0 | *is_null = 0; | 2590 | 0 | } | 2591 | 136 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2592 | 128 | *dest_str = Z_STR_P(arg); | 2593 | 128 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2594 | 3 | *dest_str = NULL; | 2595 | 3 | *dest_long = Z_LVAL_P(arg); | 2596 | 5 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2597 | 0 | *dest_str = NULL; | 2598 | 0 | *is_null = 1; | 2599 | 5 | } else { | 2600 | 5 | return zend_parse_arg_str_or_long_slow(arg, dest_str, dest_long, arg_num); | 2601 | 5 | } | 2602 | 131 | return 1; | 2603 | 136 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_compile.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_constants.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_str_or_long zend_enum.c:zend_parse_arg_str_or_long Line | Count | Source | 2587 | 143 | { | 2588 | 143 | if (allow_null) { | 2589 | 0 | *is_null = 0; | 2590 | 0 | } | 2591 | 143 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2592 | 131 | *dest_str = Z_STR_P(arg); | 2593 | 131 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_LONG)) { | 2594 | 12 | *dest_str = NULL; | 2595 | 12 | *dest_long = Z_LVAL_P(arg); | 2596 | 12 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2597 | 0 | *dest_str = NULL; | 2598 | 0 | *is_null = 1; | 2599 | 0 | } else { | 2600 | 0 | return zend_parse_arg_str_or_long_slow(arg, dest_str, dest_long, arg_num); | 2601 | 0 | } | 2602 | 143 | return 1; | 2603 | 143 | } |
Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_execute.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_fibers.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_gc.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_generators.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_ini.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_iterators.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_list.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_objects.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_observer.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_opcode.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_operators.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_partial.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_system_id.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_variables.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_str_or_long Unexecuted instantiation: zend.c:zend_parse_arg_str_or_long Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_str_or_long Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_str_or_long |
2604 | | |
2605 | | static zend_always_inline bool zend_parse_arg_obj_or_class_name( |
2606 | | zval *arg, zend_class_entry **destination, bool allow_null |
2607 | 143 | ) { |
2608 | 143 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { |
2609 | 110 | *destination = zend_lookup_class(Z_STR_P(arg)); |
2610 | | |
2611 | 110 | return *destination != NULL; |
2612 | 110 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { |
2613 | 28 | *destination = Z_OBJ_P(arg)->ce; |
2614 | 28 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { |
2615 | 0 | *destination = NULL; |
2616 | 5 | } else { |
2617 | 5 | return 0; |
2618 | 5 | } |
2619 | | |
2620 | 28 | return 1; |
2621 | 143 | } Unexecuted instantiation: php_date.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_time.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: time_duration.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_pcre.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: exif.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_adler32.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_crc32.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_fnv.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_gost.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_haval.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_joaat.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_md.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_murmur.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_sha.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_sha3.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_snefru.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_tiger.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hash.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: json_encoder.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: json_scanner.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: json.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_lexbor.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_persist.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_jit.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: csprng.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: engine_secure.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: engine_user.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: gammasection.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: random.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: randomizer.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_utils.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_reflection.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_spl.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_array.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_directory.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_dllist.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_functions.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_heap.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_iterators.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spl_observer.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: array.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: assert.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: base64.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: basic_functions.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: browscap.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: crc32_x86.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: crc32.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: credits.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: crypt.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: css.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: datetime.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: dir.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: dl.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: dns.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: exec.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: file.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: filestat.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: filters.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: flock_compat.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: formatted_print.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fsock.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: ftok.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: head.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: hrtime.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: html.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: http.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: image.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: incomplete_class.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: info.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: io_poll.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: iptc.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: levenshtein.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: link.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: mail.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: math.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: md5.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: metaphone.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: microtime.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: net.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: pack.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: pageinfo.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: password.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: proc_open.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: quot_print.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: scanf.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: sha1.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: soundex.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: string.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: strnatcmp.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: syslog.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: type.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: uniqid.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: url.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: user_filters.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: uuencode.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: var_unserializer.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: var.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: versioning.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_uri.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_uri_common.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: getopt.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: main.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: network.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: output.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_content_types.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_ini.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_glob.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_scandir.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_syslog.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_ticks.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_variables.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: reentrancy.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: rfc1867.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: SAPI.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: snprintf.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: spprintf.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: strlcat.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: strlcpy.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_io.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_core.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: poll_handle.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: cast.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: filter.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: memory.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: mmap.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: stream_errors.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: streams.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: transports.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: userspace.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: xp_socket.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: block_pass.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: compact_literals.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: compact_vars.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: dfa_pass.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: nop_removal.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: pass1.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: pass3.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: sccp.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_API.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_ast.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_attributes.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_autoload.c:zend_parse_arg_obj_or_class_name zend_builtin_functions.c:zend_parse_arg_obj_or_class_name Line | Count | Source | 2607 | 143 | ) { | 2608 | 143 | if (EXPECTED(Z_TYPE_P(arg) == IS_STRING)) { | 2609 | 110 | *destination = zend_lookup_class(Z_STR_P(arg)); | 2610 | | | 2611 | 110 | return *destination != NULL; | 2612 | 110 | } else if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2613 | 28 | *destination = Z_OBJ_P(arg)->ce; | 2614 | 28 | } else if (allow_null && EXPECTED(Z_TYPE_P(arg) == IS_NULL)) { | 2615 | 0 | *destination = NULL; | 2616 | 5 | } else { | 2617 | 5 | return 0; | 2618 | 5 | } | 2619 | | | 2620 | 28 | return 1; | 2621 | 143 | } |
Unexecuted instantiation: zend_closures.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_compile.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_constants.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_enum.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_execute.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_fibers.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_gc.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_generators.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_ini.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_iterators.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_list.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_objects.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_observer.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_opcode.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_operators.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_partial.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_system_id.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_variables.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: zend.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_obj_or_class_name Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_obj_or_class_name |
2622 | | |
2623 | | static zend_always_inline bool zend_parse_arg_obj_or_str( |
2624 | | zval *arg, zend_object **destination_object, zend_class_entry *base_ce, zend_string **destination_string, bool allow_null, uint32_t arg_num |
2625 | 10.5k | ) { |
2626 | 10.5k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { |
2627 | 1.36k | if (!base_ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), base_ce))) { |
2628 | 1.36k | *destination_object = Z_OBJ_P(arg); |
2629 | 1.36k | *destination_string = NULL; |
2630 | 1.36k | return 1; |
2631 | 1.36k | } |
2632 | 1.36k | } |
2633 | | |
2634 | 9.22k | *destination_object = NULL; |
2635 | 9.22k | return zend_parse_arg_str(arg, destination_string, allow_null, arg_num); |
2636 | 10.5k | } Unexecuted instantiation: php_date.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_time.c:zend_parse_arg_obj_or_str Unexecuted instantiation: time_duration.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_pcre.c:zend_parse_arg_obj_or_str Unexecuted instantiation: exif.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_adler32.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_crc32.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_fnv.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_gost.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_haval.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_joaat.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_md.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_murmur.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_ripemd.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_sha_ni.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_sha_sse2.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_sha.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_sha3.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_snefru.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_tiger.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_whirlpool.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash_xxhash.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hash.c:zend_parse_arg_obj_or_str Unexecuted instantiation: json_encoder.c:zend_parse_arg_obj_or_str Unexecuted instantiation: json_parser.tab.c:zend_parse_arg_obj_or_str Unexecuted instantiation: json_scanner.c:zend_parse_arg_obj_or_str Unexecuted instantiation: json.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_lexbor.c:zend_parse_arg_obj_or_str Unexecuted instantiation: shared_alloc_mmap.c:zend_parse_arg_obj_or_str Unexecuted instantiation: shared_alloc_posix.c:zend_parse_arg_obj_or_str Unexecuted instantiation: shared_alloc_shm.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_accelerator_api.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_accelerator_blacklist.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_accelerator_debug.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_accelerator_hash.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_accelerator_module.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_file_cache.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_persist_calc.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_persist.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_shared_alloc.c:zend_parse_arg_obj_or_str Unexecuted instantiation: ZendAccelerator.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_jit_vm_helpers.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_jit.c:zend_parse_arg_obj_or_str Unexecuted instantiation: csprng.c:zend_parse_arg_obj_or_str Unexecuted instantiation: engine_mt19937.c:zend_parse_arg_obj_or_str Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_parse_arg_obj_or_str Unexecuted instantiation: engine_secure.c:zend_parse_arg_obj_or_str Unexecuted instantiation: engine_user.c:zend_parse_arg_obj_or_str Unexecuted instantiation: engine_xoshiro256starstar.c:zend_parse_arg_obj_or_str Unexecuted instantiation: gammasection.c:zend_parse_arg_obj_or_str Unexecuted instantiation: random.c:zend_parse_arg_obj_or_str Unexecuted instantiation: randomizer.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_utils.c:zend_parse_arg_obj_or_str php_reflection.c:zend_parse_arg_obj_or_str Line | Count | Source | 2625 | 6.77k | ) { | 2626 | 6.77k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2627 | 1.30k | if (!base_ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), base_ce))) { | 2628 | 1.30k | *destination_object = Z_OBJ_P(arg); | 2629 | 1.30k | *destination_string = NULL; | 2630 | 1.30k | return 1; | 2631 | 1.30k | } | 2632 | 1.30k | } | 2633 | | | 2634 | 5.47k | *destination_object = NULL; | 2635 | 5.47k | return zend_parse_arg_str(arg, destination_string, allow_null, arg_num); | 2636 | 6.77k | } |
Unexecuted instantiation: php_spl.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_array.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_directory.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_dllist.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_exceptions.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_fixedarray.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_functions.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_heap.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_iterators.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spl_observer.c:zend_parse_arg_obj_or_str Unexecuted instantiation: array.c:zend_parse_arg_obj_or_str assert.c:zend_parse_arg_obj_or_str Line | Count | Source | 2625 | 3.36k | ) { | 2626 | 3.36k | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2627 | 25 | if (!base_ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), base_ce))) { | 2628 | 25 | *destination_object = Z_OBJ_P(arg); | 2629 | 25 | *destination_string = NULL; | 2630 | 25 | return 1; | 2631 | 25 | } | 2632 | 25 | } | 2633 | | | 2634 | 3.33k | *destination_object = NULL; | 2635 | 3.33k | return zend_parse_arg_str(arg, destination_string, allow_null, arg_num); | 2636 | 3.36k | } |
Unexecuted instantiation: base64.c:zend_parse_arg_obj_or_str Unexecuted instantiation: basic_functions.c:zend_parse_arg_obj_or_str Unexecuted instantiation: browscap.c:zend_parse_arg_obj_or_str Unexecuted instantiation: crc32_x86.c:zend_parse_arg_obj_or_str Unexecuted instantiation: crc32.c:zend_parse_arg_obj_or_str Unexecuted instantiation: credits.c:zend_parse_arg_obj_or_str Unexecuted instantiation: crypt.c:zend_parse_arg_obj_or_str Unexecuted instantiation: css.c:zend_parse_arg_obj_or_str Unexecuted instantiation: datetime.c:zend_parse_arg_obj_or_str Unexecuted instantiation: dir.c:zend_parse_arg_obj_or_str Unexecuted instantiation: dl.c:zend_parse_arg_obj_or_str Unexecuted instantiation: dns.c:zend_parse_arg_obj_or_str Unexecuted instantiation: exec.c:zend_parse_arg_obj_or_str Unexecuted instantiation: file.c:zend_parse_arg_obj_or_str Unexecuted instantiation: filestat.c:zend_parse_arg_obj_or_str Unexecuted instantiation: filters.c:zend_parse_arg_obj_or_str Unexecuted instantiation: flock_compat.c:zend_parse_arg_obj_or_str Unexecuted instantiation: formatted_print.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fsock.c:zend_parse_arg_obj_or_str Unexecuted instantiation: ftok.c:zend_parse_arg_obj_or_str Unexecuted instantiation: ftp_fopen_wrapper.c:zend_parse_arg_obj_or_str Unexecuted instantiation: head.c:zend_parse_arg_obj_or_str Unexecuted instantiation: hrtime.c:zend_parse_arg_obj_or_str Unexecuted instantiation: html.c:zend_parse_arg_obj_or_str Unexecuted instantiation: http_fopen_wrapper.c:zend_parse_arg_obj_or_str Unexecuted instantiation: http.c:zend_parse_arg_obj_or_str Unexecuted instantiation: image.c:zend_parse_arg_obj_or_str Unexecuted instantiation: incomplete_class.c:zend_parse_arg_obj_or_str Unexecuted instantiation: info.c:zend_parse_arg_obj_or_str Unexecuted instantiation: io_poll.c:zend_parse_arg_obj_or_str Unexecuted instantiation: iptc.c:zend_parse_arg_obj_or_str Unexecuted instantiation: levenshtein.c:zend_parse_arg_obj_or_str Unexecuted instantiation: link.c:zend_parse_arg_obj_or_str Unexecuted instantiation: mail.c:zend_parse_arg_obj_or_str Unexecuted instantiation: math.c:zend_parse_arg_obj_or_str Unexecuted instantiation: md5.c:zend_parse_arg_obj_or_str Unexecuted instantiation: metaphone.c:zend_parse_arg_obj_or_str Unexecuted instantiation: microtime.c:zend_parse_arg_obj_or_str Unexecuted instantiation: net.c:zend_parse_arg_obj_or_str Unexecuted instantiation: pack.c:zend_parse_arg_obj_or_str Unexecuted instantiation: pageinfo.c:zend_parse_arg_obj_or_str Unexecuted instantiation: password.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_fopen_wrapper.c:zend_parse_arg_obj_or_str Unexecuted instantiation: proc_open.c:zend_parse_arg_obj_or_str Unexecuted instantiation: quot_print.c:zend_parse_arg_obj_or_str Unexecuted instantiation: scanf.c:zend_parse_arg_obj_or_str Unexecuted instantiation: sha1.c:zend_parse_arg_obj_or_str Unexecuted instantiation: soundex.c:zend_parse_arg_obj_or_str Unexecuted instantiation: streamsfuncs.c:zend_parse_arg_obj_or_str Unexecuted instantiation: string.c:zend_parse_arg_obj_or_str Unexecuted instantiation: strnatcmp.c:zend_parse_arg_obj_or_str Unexecuted instantiation: syslog.c:zend_parse_arg_obj_or_str Unexecuted instantiation: type.c:zend_parse_arg_obj_or_str Unexecuted instantiation: uniqid.c:zend_parse_arg_obj_or_str Unexecuted instantiation: url_scanner_ex.c:zend_parse_arg_obj_or_str Unexecuted instantiation: url.c:zend_parse_arg_obj_or_str Unexecuted instantiation: user_filters.c:zend_parse_arg_obj_or_str Unexecuted instantiation: uuencode.c:zend_parse_arg_obj_or_str Unexecuted instantiation: var_unserializer.c:zend_parse_arg_obj_or_str Unexecuted instantiation: var.c:zend_parse_arg_obj_or_str Unexecuted instantiation: versioning.c:zend_parse_arg_obj_or_str Unexecuted instantiation: crypt_sha256.c:zend_parse_arg_obj_or_str Unexecuted instantiation: crypt_sha512.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_crypt_r.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_uri.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_uri_common.c:zend_parse_arg_obj_or_str Unexecuted instantiation: uri_parser_rfc3986.c:zend_parse_arg_obj_or_str Unexecuted instantiation: uri_parser_whatwg.c:zend_parse_arg_obj_or_str Unexecuted instantiation: uri_parser_php_parse_url.c:zend_parse_arg_obj_or_str Unexecuted instantiation: explicit_bzero.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fopen_wrappers.c:zend_parse_arg_obj_or_str Unexecuted instantiation: getopt.c:zend_parse_arg_obj_or_str Unexecuted instantiation: main.c:zend_parse_arg_obj_or_str Unexecuted instantiation: network.c:zend_parse_arg_obj_or_str Unexecuted instantiation: output.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_content_types.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_ini_builder.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_ini.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_glob.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_odbc_utils.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_open_temporary_file.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_scandir.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_syslog.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_ticks.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_variables.c:zend_parse_arg_obj_or_str Unexecuted instantiation: reentrancy.c:zend_parse_arg_obj_or_str Unexecuted instantiation: rfc1867.c:zend_parse_arg_obj_or_str Unexecuted instantiation: safe_bcmp.c:zend_parse_arg_obj_or_str Unexecuted instantiation: SAPI.c:zend_parse_arg_obj_or_str Unexecuted instantiation: snprintf.c:zend_parse_arg_obj_or_str Unexecuted instantiation: spprintf.c:zend_parse_arg_obj_or_str Unexecuted instantiation: strlcat.c:zend_parse_arg_obj_or_str Unexecuted instantiation: strlcpy.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_io.c:zend_parse_arg_obj_or_str Unexecuted instantiation: php_io_copy_linux.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_backend_epoll.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_backend_eventport.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_backend_kqueue.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_backend_poll.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_core.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_fd_table.c:zend_parse_arg_obj_or_str Unexecuted instantiation: poll_handle.c:zend_parse_arg_obj_or_str Unexecuted instantiation: cast.c:zend_parse_arg_obj_or_str Unexecuted instantiation: filter.c:zend_parse_arg_obj_or_str Unexecuted instantiation: glob_wrapper.c:zend_parse_arg_obj_or_str Unexecuted instantiation: memory.c:zend_parse_arg_obj_or_str Unexecuted instantiation: mmap.c:zend_parse_arg_obj_or_str Unexecuted instantiation: plain_wrapper.c:zend_parse_arg_obj_or_str Unexecuted instantiation: stream_errors.c:zend_parse_arg_obj_or_str Unexecuted instantiation: streams.c:zend_parse_arg_obj_or_str Unexecuted instantiation: transports.c:zend_parse_arg_obj_or_str Unexecuted instantiation: userspace.c:zend_parse_arg_obj_or_str Unexecuted instantiation: xp_socket.c:zend_parse_arg_obj_or_str Unexecuted instantiation: block_pass.c:zend_parse_arg_obj_or_str Unexecuted instantiation: compact_literals.c:zend_parse_arg_obj_or_str Unexecuted instantiation: compact_vars.c:zend_parse_arg_obj_or_str Unexecuted instantiation: dfa_pass.c:zend_parse_arg_obj_or_str Unexecuted instantiation: nop_removal.c:zend_parse_arg_obj_or_str Unexecuted instantiation: optimize_func_calls.c:zend_parse_arg_obj_or_str Unexecuted instantiation: optimize_temp_vars_5.c:zend_parse_arg_obj_or_str Unexecuted instantiation: pass1.c:zend_parse_arg_obj_or_str Unexecuted instantiation: pass3.c:zend_parse_arg_obj_or_str Unexecuted instantiation: sccp.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_optimizer.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_API.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_ast.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_attributes.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_autoload.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_builtin_functions.c:zend_parse_arg_obj_or_str zend_closures.c:zend_parse_arg_obj_or_str Line | Count | Source | 2625 | 450 | ) { | 2626 | 450 | if (EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { | 2627 | 34 | if (!base_ce || EXPECTED(instanceof_function(Z_OBJCE_P(arg), base_ce))) { | 2628 | 34 | *destination_object = Z_OBJ_P(arg); | 2629 | 34 | *destination_string = NULL; | 2630 | 34 | return 1; | 2631 | 34 | } | 2632 | 34 | } | 2633 | | | 2634 | 416 | *destination_object = NULL; | 2635 | 416 | return zend_parse_arg_str(arg, destination_string, allow_null, arg_num); | 2636 | 450 | } |
Unexecuted instantiation: zend_compile.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_constants.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_default_classes.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_dtrace.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_enum.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_exceptions.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_execute_API.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_execute.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_fibers.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_gc.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_generators.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_inheritance.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_ini_parser.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_ini_scanner.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_ini.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_interfaces.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_iterators.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_language_parser.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_language_scanner.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_lazy_objects.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_list.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_object_handlers.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_objects_API.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_objects.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_observer.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_opcode.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_operators.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_partial.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_property_hooks.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_smart_str.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_system_id.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_variables.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend_weakrefs.c:zend_parse_arg_obj_or_str Unexecuted instantiation: zend.c:zend_parse_arg_obj_or_str Unexecuted instantiation: internal_functions_cli.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-parser.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-sapi.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-tracing-jit.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-exif.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-unserialize.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-function-jit.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-json.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-unserializehash.c:zend_parse_arg_obj_or_str Unexecuted instantiation: fuzzer-execute.c:zend_parse_arg_obj_or_str |
2637 | | |
2638 | | END_EXTERN_C() |
2639 | | |
2640 | | #endif /* ZEND_API_H */ |