Coverage Report

Created: 2026-09-14 06:25

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/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
}
exif.c:array_init_size
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
}
array.c:array_init_size
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
dir.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
file.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
image.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
}
string.c:array_init_size
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
sccp.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
}
php_date.c:array_init
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
exif.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
zend_jit.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
}
php_spl.c:array_init
Line
Count
Source
548
16
{
549
16
  array_init_size(arg, 0);
550
16
}
spl_array.c:array_init
Line
Count
Source
548
157k
{
549
157k
  array_init_size(arg, 0);
550
157k
}
Unexecuted instantiation: spl_directory.c:array_init
spl_dllist.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
}
array.c:array_init
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
dir.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
file.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
image.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
}
string.c:array_init
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
streams.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
sccp.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
zend_ast.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
zend_enum.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
exif.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
image.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
exif.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
exif.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
exif.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
image.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
exif.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
exif.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
output.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
output.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
dir.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
}
md5.c:zend_parse_arg_str
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
var.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 */