Coverage Report

Created: 2026-06-02 06:37

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/php-src/Zend/zend_operators.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
   |          Dmitry Stogov <dmitry@php.net>                              |
17
   +----------------------------------------------------------------------+
18
*/
19
20
#ifndef ZEND_OPERATORS_H
21
#define ZEND_OPERATORS_H
22
23
#include <errno.h>
24
#include <math.h>
25
#include <assert.h>
26
#include <stddef.h>
27
#include <stdint.h>
28
29
#ifdef HAVE_IEEEFP_H
30
/**
31
 * On FreeBSD with ubsan/clang we get the following:
32
 * `/usr/include/machine/ieeefp.h:161:17: runtime error: left shift of negative value -1`
33
 * `SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/include/machine/ieeefp.h:161:17`
34
 * ...
35
 * `_newcw |= (~_m << FP_MSKS_OFF) & FP_MSKS_FLD;`
36
**/
37
# if __has_feature(undefined_behavior_sanitizer) && defined(__FreeBSD__) && defined(__clang__)
38
#  pragma clang attribute push (__attribute__((no_sanitize("undefined"))), apply_to=function)
39
# endif
40
# include <ieeefp.h>
41
# if __has_feature(undefined_behavior_sanitizer) && defined(__FreeBSD__) && defined(__clang__)
42
#  pragma clang attribute pop
43
# endif
44
#endif
45
46
#include "zend_portability.h"
47
#include "zend_strtod.h"
48
#include "zend_multiply.h"
49
#include "zend_object_handlers.h"
50
51
#define LONG_SIGN_MASK ZEND_LONG_MIN
52
53
BEGIN_EXTERN_C()
54
ZEND_API zend_result ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2);
55
ZEND_API zend_result ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2);
56
ZEND_API zend_result ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2);
57
ZEND_API zend_result ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2);
58
ZEND_API zend_result ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2);
59
ZEND_API zend_result ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2);
60
ZEND_API zend_result ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2);
61
ZEND_API zend_result ZEND_FASTCALL boolean_not_function(zval *result, zval *op1);
62
ZEND_API zend_result ZEND_FASTCALL bitwise_not_function(zval *result, zval *op1);
63
ZEND_API zend_result ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2);
64
ZEND_API zend_result ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *op2);
65
ZEND_API zend_result ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *op2);
66
ZEND_API zend_result ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2);
67
ZEND_API zend_result ZEND_FASTCALL shift_right_function(zval *result, zval *op1, zval *op2);
68
ZEND_API zend_result ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2);
69
70
ZEND_API bool ZEND_FASTCALL zend_is_identical(const zval *op1, const zval *op2);
71
72
ZEND_API zend_result ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2);
73
ZEND_API zend_result ZEND_FASTCALL is_identical_function(zval *result, const zval *op1, const zval *op2);
74
ZEND_API zend_result ZEND_FASTCALL is_not_identical_function(zval *result, const zval *op1, const zval *op2);
75
ZEND_API zend_result ZEND_FASTCALL is_not_equal_function(zval *result, zval *op1, zval *op2);
76
ZEND_API zend_result ZEND_FASTCALL is_smaller_function(zval *result, zval *op1, zval *op2);
77
ZEND_API zend_result ZEND_FASTCALL is_smaller_or_equal_function(zval *result, zval *op1, zval *op2);
78
79
ZEND_API bool ZEND_FASTCALL zend_class_implements_interface(const zend_class_entry *class_ce, const zend_class_entry *interface_ce);
80
ZEND_API bool ZEND_FASTCALL instanceof_function_slow(const zend_class_entry *instance_ce, const zend_class_entry *ce);
81
82
static zend_always_inline bool instanceof_function(
83
617k
    const zend_class_entry *instance_ce, const zend_class_entry *ce) {
84
617k
  return instance_ce == ce || instanceof_function_slow(instance_ce, ce);
85
617k
}
Unexecuted instantiation: php_date.c:instanceof_function
Unexecuted instantiation: astro.c:instanceof_function
Unexecuted instantiation: dow.c:instanceof_function
Unexecuted instantiation: parse_date.c:instanceof_function
Unexecuted instantiation: parse_tz.c:instanceof_function
Unexecuted instantiation: parse_posix.c:instanceof_function
Unexecuted instantiation: timelib.c:instanceof_function
Unexecuted instantiation: tm2unixtime.c:instanceof_function
Unexecuted instantiation: unixtime2tm.c:instanceof_function
Unexecuted instantiation: parse_iso_intervals.c:instanceof_function
Unexecuted instantiation: interval.c:instanceof_function
Unexecuted instantiation: php_pcre.c:instanceof_function
Unexecuted instantiation: exif.c:instanceof_function
Unexecuted instantiation: hash_adler32.c:instanceof_function
Unexecuted instantiation: hash_crc32.c:instanceof_function
Unexecuted instantiation: hash_fnv.c:instanceof_function
Unexecuted instantiation: hash_gost.c:instanceof_function
Unexecuted instantiation: hash_haval.c:instanceof_function
Unexecuted instantiation: hash_joaat.c:instanceof_function
Unexecuted instantiation: hash_md.c:instanceof_function
Unexecuted instantiation: hash_murmur.c:instanceof_function
Unexecuted instantiation: hash_ripemd.c:instanceof_function
Unexecuted instantiation: hash_sha_ni.c:instanceof_function
Unexecuted instantiation: hash_sha_sse2.c:instanceof_function
Unexecuted instantiation: hash_sha.c:instanceof_function
Unexecuted instantiation: hash_sha3.c:instanceof_function
Unexecuted instantiation: hash_snefru.c:instanceof_function
Unexecuted instantiation: hash_tiger.c:instanceof_function
Unexecuted instantiation: hash_whirlpool.c:instanceof_function
Unexecuted instantiation: hash_xxhash.c:instanceof_function
Unexecuted instantiation: hash.c:instanceof_function
Unexecuted instantiation: json_encoder.c:instanceof_function
Unexecuted instantiation: json_parser.tab.c:instanceof_function
Unexecuted instantiation: json_scanner.c:instanceof_function
Unexecuted instantiation: json.c:instanceof_function
Unexecuted instantiation: php_lexbor.c:instanceof_function
Unexecuted instantiation: shared_alloc_mmap.c:instanceof_function
Unexecuted instantiation: shared_alloc_posix.c:instanceof_function
Unexecuted instantiation: shared_alloc_shm.c:instanceof_function
Unexecuted instantiation: zend_accelerator_api.c:instanceof_function
Unexecuted instantiation: zend_accelerator_blacklist.c:instanceof_function
Unexecuted instantiation: zend_accelerator_debug.c:instanceof_function
Unexecuted instantiation: zend_accelerator_hash.c:instanceof_function
Unexecuted instantiation: zend_accelerator_module.c:instanceof_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:instanceof_function
Unexecuted instantiation: zend_file_cache.c:instanceof_function
Unexecuted instantiation: zend_persist_calc.c:instanceof_function
Unexecuted instantiation: zend_persist.c:instanceof_function
Unexecuted instantiation: zend_shared_alloc.c:instanceof_function
Unexecuted instantiation: ZendAccelerator.c:instanceof_function
Unexecuted instantiation: ir_cfg.c:instanceof_function
Unexecuted instantiation: ir_check.c:instanceof_function
Unexecuted instantiation: ir_dump.c:instanceof_function
Unexecuted instantiation: ir_emit.c:instanceof_function
Unexecuted instantiation: ir_gcm.c:instanceof_function
Unexecuted instantiation: ir_gdb.c:instanceof_function
Unexecuted instantiation: ir_patch.c:instanceof_function
Unexecuted instantiation: ir_perf.c:instanceof_function
Unexecuted instantiation: ir_ra.c:instanceof_function
Unexecuted instantiation: ir_save.c:instanceof_function
Unexecuted instantiation: ir_sccp.c:instanceof_function
Unexecuted instantiation: ir_strtab.c:instanceof_function
Unexecuted instantiation: ir.c:instanceof_function
Unexecuted instantiation: zend_jit_vm_helpers.c:instanceof_function
Unexecuted instantiation: zend_jit.c:instanceof_function
Unexecuted instantiation: csprng.c:instanceof_function
Unexecuted instantiation: engine_mt19937.c:instanceof_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:instanceof_function
Unexecuted instantiation: engine_secure.c:instanceof_function
Unexecuted instantiation: engine_user.c:instanceof_function
Unexecuted instantiation: engine_xoshiro256starstar.c:instanceof_function
Unexecuted instantiation: gammasection.c:instanceof_function
Unexecuted instantiation: random.c:instanceof_function
Unexecuted instantiation: randomizer.c:instanceof_function
Unexecuted instantiation: zend_utils.c:instanceof_function
Unexecuted instantiation: php_reflection.c:instanceof_function
Unexecuted instantiation: php_spl.c:instanceof_function
Unexecuted instantiation: spl_array.c:instanceof_function
Unexecuted instantiation: spl_directory.c:instanceof_function
Unexecuted instantiation: spl_dllist.c:instanceof_function
Unexecuted instantiation: spl_exceptions.c:instanceof_function
Unexecuted instantiation: spl_fixedarray.c:instanceof_function
Unexecuted instantiation: spl_functions.c:instanceof_function
Unexecuted instantiation: spl_heap.c:instanceof_function
Unexecuted instantiation: spl_iterators.c:instanceof_function
Unexecuted instantiation: spl_observer.c:instanceof_function
Unexecuted instantiation: array.c:instanceof_function
Unexecuted instantiation: assert.c:instanceof_function
Unexecuted instantiation: base64.c:instanceof_function
Unexecuted instantiation: basic_functions.c:instanceof_function
Unexecuted instantiation: browscap.c:instanceof_function
Unexecuted instantiation: crc32_x86.c:instanceof_function
Unexecuted instantiation: crc32.c:instanceof_function
Unexecuted instantiation: credits.c:instanceof_function
Unexecuted instantiation: crypt.c:instanceof_function
Unexecuted instantiation: css.c:instanceof_function
Unexecuted instantiation: datetime.c:instanceof_function
Unexecuted instantiation: dir.c:instanceof_function
Unexecuted instantiation: dl.c:instanceof_function
Unexecuted instantiation: dns.c:instanceof_function
Unexecuted instantiation: exec.c:instanceof_function
Unexecuted instantiation: file.c:instanceof_function
Unexecuted instantiation: filestat.c:instanceof_function
Unexecuted instantiation: filters.c:instanceof_function
Unexecuted instantiation: flock_compat.c:instanceof_function
Unexecuted instantiation: formatted_print.c:instanceof_function
Unexecuted instantiation: fsock.c:instanceof_function
Unexecuted instantiation: ftok.c:instanceof_function
Unexecuted instantiation: ftp_fopen_wrapper.c:instanceof_function
Unexecuted instantiation: head.c:instanceof_function
Unexecuted instantiation: hrtime.c:instanceof_function
Unexecuted instantiation: html.c:instanceof_function
Unexecuted instantiation: http_fopen_wrapper.c:instanceof_function
Unexecuted instantiation: http.c:instanceof_function
Unexecuted instantiation: image.c:instanceof_function
Unexecuted instantiation: incomplete_class.c:instanceof_function
Unexecuted instantiation: info.c:instanceof_function
Unexecuted instantiation: iptc.c:instanceof_function
Unexecuted instantiation: levenshtein.c:instanceof_function
Unexecuted instantiation: link.c:instanceof_function
Unexecuted instantiation: mail.c:instanceof_function
Unexecuted instantiation: math.c:instanceof_function
Unexecuted instantiation: md5.c:instanceof_function
Unexecuted instantiation: metaphone.c:instanceof_function
Unexecuted instantiation: microtime.c:instanceof_function
Unexecuted instantiation: net.c:instanceof_function
Unexecuted instantiation: pack.c:instanceof_function
Unexecuted instantiation: pageinfo.c:instanceof_function
Unexecuted instantiation: password.c:instanceof_function
Unexecuted instantiation: php_fopen_wrapper.c:instanceof_function
Unexecuted instantiation: proc_open.c:instanceof_function
Unexecuted instantiation: quot_print.c:instanceof_function
Unexecuted instantiation: scanf.c:instanceof_function
Unexecuted instantiation: sha1.c:instanceof_function
Unexecuted instantiation: soundex.c:instanceof_function
Unexecuted instantiation: streamsfuncs.c:instanceof_function
Unexecuted instantiation: string.c:instanceof_function
Unexecuted instantiation: strnatcmp.c:instanceof_function
Unexecuted instantiation: syslog.c:instanceof_function
Unexecuted instantiation: type.c:instanceof_function
Unexecuted instantiation: uniqid.c:instanceof_function
Unexecuted instantiation: url_scanner_ex.c:instanceof_function
Unexecuted instantiation: url.c:instanceof_function
Unexecuted instantiation: user_filters.c:instanceof_function
Unexecuted instantiation: uuencode.c:instanceof_function
Unexecuted instantiation: var_unserializer.c:instanceof_function
Unexecuted instantiation: var.c:instanceof_function
Unexecuted instantiation: versioning.c:instanceof_function
Unexecuted instantiation: crypt_sha256.c:instanceof_function
Unexecuted instantiation: crypt_sha512.c:instanceof_function
Unexecuted instantiation: php_crypt_r.c:instanceof_function
Unexecuted instantiation: php_uri.c:instanceof_function
Unexecuted instantiation: php_uri_common.c:instanceof_function
Unexecuted instantiation: uri_parser_rfc3986.c:instanceof_function
Unexecuted instantiation: uri_parser_whatwg.c:instanceof_function
Unexecuted instantiation: uri_parser_php_parse_url.c:instanceof_function
Unexecuted instantiation: explicit_bzero.c:instanceof_function
Unexecuted instantiation: fopen_wrappers.c:instanceof_function
Unexecuted instantiation: getopt.c:instanceof_function
Unexecuted instantiation: main.c:instanceof_function
Unexecuted instantiation: network.c:instanceof_function
Unexecuted instantiation: output.c:instanceof_function
Unexecuted instantiation: php_content_types.c:instanceof_function
Unexecuted instantiation: php_ini_builder.c:instanceof_function
Unexecuted instantiation: php_ini.c:instanceof_function
Unexecuted instantiation: php_glob.c:instanceof_function
Unexecuted instantiation: php_odbc_utils.c:instanceof_function
Unexecuted instantiation: php_open_temporary_file.c:instanceof_function
Unexecuted instantiation: php_scandir.c:instanceof_function
Unexecuted instantiation: php_syslog.c:instanceof_function
Unexecuted instantiation: php_ticks.c:instanceof_function
Unexecuted instantiation: php_variables.c:instanceof_function
Unexecuted instantiation: reentrancy.c:instanceof_function
Unexecuted instantiation: rfc1867.c:instanceof_function
Unexecuted instantiation: safe_bcmp.c:instanceof_function
Unexecuted instantiation: SAPI.c:instanceof_function
Unexecuted instantiation: snprintf.c:instanceof_function
Unexecuted instantiation: spprintf.c:instanceof_function
Unexecuted instantiation: strlcat.c:instanceof_function
Unexecuted instantiation: strlcpy.c:instanceof_function
Unexecuted instantiation: cast.c:instanceof_function
Unexecuted instantiation: filter.c:instanceof_function
Unexecuted instantiation: glob_wrapper.c:instanceof_function
Unexecuted instantiation: memory.c:instanceof_function
Unexecuted instantiation: mmap.c:instanceof_function
Unexecuted instantiation: plain_wrapper.c:instanceof_function
Unexecuted instantiation: stream_errors.c:instanceof_function
Unexecuted instantiation: streams.c:instanceof_function
Unexecuted instantiation: transports.c:instanceof_function
Unexecuted instantiation: userspace.c:instanceof_function
Unexecuted instantiation: xp_socket.c:instanceof_function
Unexecuted instantiation: block_pass.c:instanceof_function
Unexecuted instantiation: compact_literals.c:instanceof_function
Unexecuted instantiation: compact_vars.c:instanceof_function
Unexecuted instantiation: dce.c:instanceof_function
Unexecuted instantiation: dfa_pass.c:instanceof_function
Unexecuted instantiation: escape_analysis.c:instanceof_function
Unexecuted instantiation: nop_removal.c:instanceof_function
Unexecuted instantiation: optimize_func_calls.c:instanceof_function
Unexecuted instantiation: optimize_temp_vars_5.c:instanceof_function
Unexecuted instantiation: pass1.c:instanceof_function
Unexecuted instantiation: pass3.c:instanceof_function
Unexecuted instantiation: sccp.c:instanceof_function
Unexecuted instantiation: scdf.c:instanceof_function
Unexecuted instantiation: zend_call_graph.c:instanceof_function
Unexecuted instantiation: zend_cfg.c:instanceof_function
Unexecuted instantiation: zend_dfg.c:instanceof_function
Unexecuted instantiation: zend_dump.c:instanceof_function
Unexecuted instantiation: zend_func_info.c:instanceof_function
Unexecuted instantiation: zend_inference.c:instanceof_function
Unexecuted instantiation: zend_optimizer.c:instanceof_function
Unexecuted instantiation: zend_ssa.c:instanceof_function
Unexecuted instantiation: zend_alloc.c:instanceof_function
zend_API.c:instanceof_function
Line
Count
Source
83
3.51k
    const zend_class_entry *instance_ce, const zend_class_entry *ce) {
84
3.51k
  return instance_ce == ce || instanceof_function_slow(instance_ce, ce);
85
3.51k
}
Unexecuted instantiation: zend_ast.c:instanceof_function
Unexecuted instantiation: zend_attributes.c:instanceof_function
Unexecuted instantiation: zend_autoload.c:instanceof_function
Unexecuted instantiation: zend_builtin_functions.c:instanceof_function
Unexecuted instantiation: zend_call_stack.c:instanceof_function
Unexecuted instantiation: zend_closures.c:instanceof_function
Unexecuted instantiation: zend_compile.c:instanceof_function
Unexecuted instantiation: zend_constants.c:instanceof_function
Unexecuted instantiation: zend_cpuinfo.c:instanceof_function
Unexecuted instantiation: zend_default_classes.c:instanceof_function
Unexecuted instantiation: zend_dtrace.c:instanceof_function
Unexecuted instantiation: zend_enum.c:instanceof_function
zend_exceptions.c:instanceof_function
Line
Count
Source
83
549k
    const zend_class_entry *instance_ce, const zend_class_entry *ce) {
84
549k
  return instance_ce == ce || instanceof_function_slow(instance_ce, ce);
85
549k
}
Unexecuted instantiation: zend_execute_API.c:instanceof_function
zend_execute.c:instanceof_function
Line
Count
Source
83
64.4k
    const zend_class_entry *instance_ce, const zend_class_entry *ce) {
84
64.4k
  return instance_ce == ce || instanceof_function_slow(instance_ce, ce);
85
64.4k
}
Unexecuted instantiation: zend_extensions.c:instanceof_function
Unexecuted instantiation: zend_fibers.c:instanceof_function
Unexecuted instantiation: zend_float.c:instanceof_function
Unexecuted instantiation: zend_gc.c:instanceof_function
Unexecuted instantiation: zend_gdb.c:instanceof_function
Unexecuted instantiation: zend_generators.c:instanceof_function
Unexecuted instantiation: zend_hash.c:instanceof_function
Unexecuted instantiation: zend_highlight.c:instanceof_function
Unexecuted instantiation: zend_hrtime.c:instanceof_function
zend_inheritance.c:instanceof_function
Line
Count
Source
83
22
    const zend_class_entry *instance_ce, const zend_class_entry *ce) {
84
22
  return instance_ce == ce || instanceof_function_slow(instance_ce, ce);
85
22
}
Unexecuted instantiation: zend_ini_parser.c:instanceof_function
Unexecuted instantiation: zend_ini_scanner.c:instanceof_function
Unexecuted instantiation: zend_ini.c:instanceof_function
Unexecuted instantiation: zend_interfaces.c:instanceof_function
Unexecuted instantiation: zend_iterators.c:instanceof_function
Unexecuted instantiation: zend_language_parser.c:instanceof_function
Unexecuted instantiation: zend_language_scanner.c:instanceof_function
Unexecuted instantiation: zend_lazy_objects.c:instanceof_function
Unexecuted instantiation: zend_list.c:instanceof_function
Unexecuted instantiation: zend_llist.c:instanceof_function
Unexecuted instantiation: zend_multibyte.c:instanceof_function
Unexecuted instantiation: zend_object_handlers.c:instanceof_function
Unexecuted instantiation: zend_objects_API.c:instanceof_function
Unexecuted instantiation: zend_objects.c:instanceof_function
Unexecuted instantiation: zend_observer.c:instanceof_function
Unexecuted instantiation: zend_opcode.c:instanceof_function
Unexecuted instantiation: zend_operators.c:instanceof_function
Unexecuted instantiation: zend_property_hooks.c:instanceof_function
Unexecuted instantiation: zend_ptr_stack.c:instanceof_function
Unexecuted instantiation: zend_signal.c:instanceof_function
Unexecuted instantiation: zend_smart_str.c:instanceof_function
Unexecuted instantiation: zend_sort.c:instanceof_function
Unexecuted instantiation: zend_stack.c:instanceof_function
Unexecuted instantiation: zend_stream.c:instanceof_function
Unexecuted instantiation: zend_string.c:instanceof_function
Unexecuted instantiation: zend_strtod.c:instanceof_function
Unexecuted instantiation: zend_system_id.c:instanceof_function
Unexecuted instantiation: zend_variables.c:instanceof_function
Unexecuted instantiation: zend_virtual_cwd.c:instanceof_function
Unexecuted instantiation: zend_vm_opcodes.c:instanceof_function
Unexecuted instantiation: zend_weakrefs.c:instanceof_function
Unexecuted instantiation: zend.c:instanceof_function
Unexecuted instantiation: internal_functions_cli.c:instanceof_function
Unexecuted instantiation: fuzzer-unserializehash.c:instanceof_function
Unexecuted instantiation: fuzzer-sapi.c:instanceof_function
86
87
ZEND_API bool zend_string_only_has_ascii_alphanumeric(const zend_string *str);
88
89
/**
90
 * Checks whether the string "str" with length "length" is numeric. The value
91
 * of allow_errors determines whether it's required to be entirely numeric, or
92
 * just its prefix. Leading whitespace is allowed.
93
 *
94
 * The function returns 0 if the string did not contain a valid number; IS_LONG
95
 * if it contained a number that fits within the range of a long; or IS_DOUBLE
96
 * if the number was out of long range or contained a decimal point/exponent.
97
 * The number's value is returned into the respective pointer, *lval or *dval,
98
 * if that pointer is not NULL.
99
 *
100
 * This variant also gives information if a string that represents an integer
101
 * could not be represented as such due to overflow. It writes 1 to oflow_info
102
 * if the integer is larger than ZEND_LONG_MAX and -1 if it's smaller than ZEND_LONG_MIN.
103
 */
104
ZEND_API uint8_t ZEND_FASTCALL _is_numeric_string_ex(const char *str, size_t length, zend_long *lval,
105
  double *dval, bool allow_errors, int *oflow_info, bool *trailing_data);
106
107
ZEND_API const char* ZEND_FASTCALL zend_memnstr_ex(const char *haystack, const char *needle, size_t needle_len, const char *end);
108
ZEND_API const char* ZEND_FASTCALL zend_memnrstr_ex(const char *haystack, const char *needle, size_t needle_len, const char *end);
109
110
#if SIZEOF_ZEND_LONG == 4
111
# define ZEND_DOUBLE_FITS_LONG(d) (!((d) > (double)ZEND_LONG_MAX || (d) < (double)ZEND_LONG_MIN))
112
#else
113
  /* >= as (double)ZEND_LONG_MAX is outside signed range */
114
20.8k
# define ZEND_DOUBLE_FITS_LONG(d) (!((d) >= (double)ZEND_LONG_MAX || (d) < (double)ZEND_LONG_MIN))
115
#endif
116
117
ZEND_API void zend_incompatible_double_to_long_error(double d);
118
ZEND_API void zend_incompatible_string_to_long_error(const zend_string *s);
119
ZEND_API void ZEND_COLD zend_oob_double_to_long_error(double d);
120
ZEND_API void ZEND_COLD zend_oob_string_to_long_error(const zend_string *s);
121
ZEND_API void ZEND_COLD zend_nan_coerced_to_type_warning(uint8_t type);
122
123
ZEND_API zend_long ZEND_FASTCALL zend_dval_to_lval_slow(double d);
124
125
static zend_always_inline zend_long zend_dval_to_lval(double d)
126
18.9k
{
127
18.9k
  if (UNEXPECTED(!zend_finite(d))) {
128
385
    zend_oob_double_to_long_error(d);
129
385
    return 0;
130
18.5k
  } else if (!ZEND_DOUBLE_FITS_LONG(d)) {
131
14.3k
    zend_oob_double_to_long_error(d);
132
14.3k
    return zend_dval_to_lval_slow(d);
133
14.3k
  }
134
4.22k
  return (zend_long)d;
135
18.9k
}
php_date.c:zend_dval_to_lval
Line
Count
Source
126
7.90k
{
127
7.90k
  if (UNEXPECTED(!zend_finite(d))) {
128
254
    zend_oob_double_to_long_error(d);
129
254
    return 0;
130
7.65k
  } else if (!ZEND_DOUBLE_FITS_LONG(d)) {
131
3.69k
    zend_oob_double_to_long_error(d);
132
3.69k
    return zend_dval_to_lval_slow(d);
133
3.69k
  }
134
3.96k
  return (zend_long)d;
135
7.90k
}
Unexecuted instantiation: astro.c:zend_dval_to_lval
Unexecuted instantiation: dow.c:zend_dval_to_lval
Unexecuted instantiation: parse_date.c:zend_dval_to_lval
Unexecuted instantiation: parse_tz.c:zend_dval_to_lval
Unexecuted instantiation: parse_posix.c:zend_dval_to_lval
Unexecuted instantiation: timelib.c:zend_dval_to_lval
Unexecuted instantiation: tm2unixtime.c:zend_dval_to_lval
Unexecuted instantiation: unixtime2tm.c:zend_dval_to_lval
Unexecuted instantiation: parse_iso_intervals.c:zend_dval_to_lval
Unexecuted instantiation: interval.c:zend_dval_to_lval
Unexecuted instantiation: php_pcre.c:zend_dval_to_lval
Unexecuted instantiation: exif.c:zend_dval_to_lval
Unexecuted instantiation: hash_adler32.c:zend_dval_to_lval
Unexecuted instantiation: hash_crc32.c:zend_dval_to_lval
Unexecuted instantiation: hash_fnv.c:zend_dval_to_lval
Unexecuted instantiation: hash_gost.c:zend_dval_to_lval
Unexecuted instantiation: hash_haval.c:zend_dval_to_lval
Unexecuted instantiation: hash_joaat.c:zend_dval_to_lval
Unexecuted instantiation: hash_md.c:zend_dval_to_lval
Unexecuted instantiation: hash_murmur.c:zend_dval_to_lval
Unexecuted instantiation: hash_ripemd.c:zend_dval_to_lval
Unexecuted instantiation: hash_sha_ni.c:zend_dval_to_lval
Unexecuted instantiation: hash_sha_sse2.c:zend_dval_to_lval
Unexecuted instantiation: hash_sha.c:zend_dval_to_lval
Unexecuted instantiation: hash_sha3.c:zend_dval_to_lval
Unexecuted instantiation: hash_snefru.c:zend_dval_to_lval
Unexecuted instantiation: hash_tiger.c:zend_dval_to_lval
Unexecuted instantiation: hash_whirlpool.c:zend_dval_to_lval
Unexecuted instantiation: hash_xxhash.c:zend_dval_to_lval
Unexecuted instantiation: hash.c:zend_dval_to_lval
Unexecuted instantiation: json_encoder.c:zend_dval_to_lval
Unexecuted instantiation: json_parser.tab.c:zend_dval_to_lval
Unexecuted instantiation: json_scanner.c:zend_dval_to_lval
Unexecuted instantiation: json.c:zend_dval_to_lval
Unexecuted instantiation: php_lexbor.c:zend_dval_to_lval
Unexecuted instantiation: shared_alloc_mmap.c:zend_dval_to_lval
Unexecuted instantiation: shared_alloc_posix.c:zend_dval_to_lval
Unexecuted instantiation: shared_alloc_shm.c:zend_dval_to_lval
Unexecuted instantiation: zend_accelerator_api.c:zend_dval_to_lval
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_dval_to_lval
Unexecuted instantiation: zend_accelerator_debug.c:zend_dval_to_lval
Unexecuted instantiation: zend_accelerator_hash.c:zend_dval_to_lval
Unexecuted instantiation: zend_accelerator_module.c:zend_dval_to_lval
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_dval_to_lval
Unexecuted instantiation: zend_file_cache.c:zend_dval_to_lval
Unexecuted instantiation: zend_persist_calc.c:zend_dval_to_lval
Unexecuted instantiation: zend_persist.c:zend_dval_to_lval
Unexecuted instantiation: zend_shared_alloc.c:zend_dval_to_lval
Unexecuted instantiation: ZendAccelerator.c:zend_dval_to_lval
Unexecuted instantiation: ir_cfg.c:zend_dval_to_lval
Unexecuted instantiation: ir_check.c:zend_dval_to_lval
Unexecuted instantiation: ir_dump.c:zend_dval_to_lval
Unexecuted instantiation: ir_emit.c:zend_dval_to_lval
Unexecuted instantiation: ir_gcm.c:zend_dval_to_lval
Unexecuted instantiation: ir_gdb.c:zend_dval_to_lval
Unexecuted instantiation: ir_patch.c:zend_dval_to_lval
Unexecuted instantiation: ir_perf.c:zend_dval_to_lval
Unexecuted instantiation: ir_ra.c:zend_dval_to_lval
Unexecuted instantiation: ir_save.c:zend_dval_to_lval
Unexecuted instantiation: ir_sccp.c:zend_dval_to_lval
Unexecuted instantiation: ir_strtab.c:zend_dval_to_lval
Unexecuted instantiation: ir.c:zend_dval_to_lval
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_dval_to_lval
Unexecuted instantiation: zend_jit.c:zend_dval_to_lval
Unexecuted instantiation: csprng.c:zend_dval_to_lval
Unexecuted instantiation: engine_mt19937.c:zend_dval_to_lval
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_dval_to_lval
Unexecuted instantiation: engine_secure.c:zend_dval_to_lval
Unexecuted instantiation: engine_user.c:zend_dval_to_lval
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_dval_to_lval
Unexecuted instantiation: gammasection.c:zend_dval_to_lval
Unexecuted instantiation: random.c:zend_dval_to_lval
Unexecuted instantiation: randomizer.c:zend_dval_to_lval
Unexecuted instantiation: zend_utils.c:zend_dval_to_lval
Unexecuted instantiation: php_reflection.c:zend_dval_to_lval
Unexecuted instantiation: php_spl.c:zend_dval_to_lval
Unexecuted instantiation: spl_array.c:zend_dval_to_lval
Unexecuted instantiation: spl_directory.c:zend_dval_to_lval
Unexecuted instantiation: spl_dllist.c:zend_dval_to_lval
Unexecuted instantiation: spl_exceptions.c:zend_dval_to_lval
Unexecuted instantiation: spl_fixedarray.c:zend_dval_to_lval
Unexecuted instantiation: spl_functions.c:zend_dval_to_lval
Unexecuted instantiation: spl_heap.c:zend_dval_to_lval
Unexecuted instantiation: spl_iterators.c:zend_dval_to_lval
Unexecuted instantiation: spl_observer.c:zend_dval_to_lval
Unexecuted instantiation: array.c:zend_dval_to_lval
Unexecuted instantiation: assert.c:zend_dval_to_lval
Unexecuted instantiation: base64.c:zend_dval_to_lval
Unexecuted instantiation: basic_functions.c:zend_dval_to_lval
Unexecuted instantiation: browscap.c:zend_dval_to_lval
Unexecuted instantiation: crc32_x86.c:zend_dval_to_lval
Unexecuted instantiation: crc32.c:zend_dval_to_lval
Unexecuted instantiation: credits.c:zend_dval_to_lval
Unexecuted instantiation: crypt.c:zend_dval_to_lval
Unexecuted instantiation: css.c:zend_dval_to_lval
Unexecuted instantiation: datetime.c:zend_dval_to_lval
Unexecuted instantiation: dir.c:zend_dval_to_lval
Unexecuted instantiation: dl.c:zend_dval_to_lval
Unexecuted instantiation: dns.c:zend_dval_to_lval
Unexecuted instantiation: exec.c:zend_dval_to_lval
Unexecuted instantiation: file.c:zend_dval_to_lval
Unexecuted instantiation: filestat.c:zend_dval_to_lval
Unexecuted instantiation: filters.c:zend_dval_to_lval
Unexecuted instantiation: flock_compat.c:zend_dval_to_lval
Unexecuted instantiation: formatted_print.c:zend_dval_to_lval
Unexecuted instantiation: fsock.c:zend_dval_to_lval
Unexecuted instantiation: ftok.c:zend_dval_to_lval
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_dval_to_lval
Unexecuted instantiation: head.c:zend_dval_to_lval
Unexecuted instantiation: hrtime.c:zend_dval_to_lval
Unexecuted instantiation: html.c:zend_dval_to_lval
Unexecuted instantiation: http_fopen_wrapper.c:zend_dval_to_lval
Unexecuted instantiation: http.c:zend_dval_to_lval
Unexecuted instantiation: image.c:zend_dval_to_lval
Unexecuted instantiation: incomplete_class.c:zend_dval_to_lval
Unexecuted instantiation: info.c:zend_dval_to_lval
Unexecuted instantiation: iptc.c:zend_dval_to_lval
Unexecuted instantiation: levenshtein.c:zend_dval_to_lval
Unexecuted instantiation: link.c:zend_dval_to_lval
Unexecuted instantiation: mail.c:zend_dval_to_lval
Unexecuted instantiation: math.c:zend_dval_to_lval
Unexecuted instantiation: md5.c:zend_dval_to_lval
Unexecuted instantiation: metaphone.c:zend_dval_to_lval
Unexecuted instantiation: microtime.c:zend_dval_to_lval
Unexecuted instantiation: net.c:zend_dval_to_lval
Unexecuted instantiation: pack.c:zend_dval_to_lval
Unexecuted instantiation: pageinfo.c:zend_dval_to_lval
Unexecuted instantiation: password.c:zend_dval_to_lval
Unexecuted instantiation: php_fopen_wrapper.c:zend_dval_to_lval
Unexecuted instantiation: proc_open.c:zend_dval_to_lval
Unexecuted instantiation: quot_print.c:zend_dval_to_lval
Unexecuted instantiation: scanf.c:zend_dval_to_lval
Unexecuted instantiation: sha1.c:zend_dval_to_lval
Unexecuted instantiation: soundex.c:zend_dval_to_lval
Unexecuted instantiation: streamsfuncs.c:zend_dval_to_lval
Unexecuted instantiation: string.c:zend_dval_to_lval
Unexecuted instantiation: strnatcmp.c:zend_dval_to_lval
Unexecuted instantiation: syslog.c:zend_dval_to_lval
Unexecuted instantiation: type.c:zend_dval_to_lval
Unexecuted instantiation: uniqid.c:zend_dval_to_lval
Unexecuted instantiation: url_scanner_ex.c:zend_dval_to_lval
Unexecuted instantiation: url.c:zend_dval_to_lval
Unexecuted instantiation: user_filters.c:zend_dval_to_lval
Unexecuted instantiation: uuencode.c:zend_dval_to_lval
Unexecuted instantiation: var_unserializer.c:zend_dval_to_lval
Unexecuted instantiation: var.c:zend_dval_to_lval
Unexecuted instantiation: versioning.c:zend_dval_to_lval
Unexecuted instantiation: crypt_sha256.c:zend_dval_to_lval
Unexecuted instantiation: crypt_sha512.c:zend_dval_to_lval
Unexecuted instantiation: php_crypt_r.c:zend_dval_to_lval
Unexecuted instantiation: php_uri.c:zend_dval_to_lval
Unexecuted instantiation: php_uri_common.c:zend_dval_to_lval
Unexecuted instantiation: uri_parser_rfc3986.c:zend_dval_to_lval
Unexecuted instantiation: uri_parser_whatwg.c:zend_dval_to_lval
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_dval_to_lval
Unexecuted instantiation: explicit_bzero.c:zend_dval_to_lval
Unexecuted instantiation: fopen_wrappers.c:zend_dval_to_lval
Unexecuted instantiation: getopt.c:zend_dval_to_lval
Unexecuted instantiation: main.c:zend_dval_to_lval
Unexecuted instantiation: network.c:zend_dval_to_lval
Unexecuted instantiation: output.c:zend_dval_to_lval
Unexecuted instantiation: php_content_types.c:zend_dval_to_lval
Unexecuted instantiation: php_ini_builder.c:zend_dval_to_lval
Unexecuted instantiation: php_ini.c:zend_dval_to_lval
Unexecuted instantiation: php_glob.c:zend_dval_to_lval
Unexecuted instantiation: php_odbc_utils.c:zend_dval_to_lval
Unexecuted instantiation: php_open_temporary_file.c:zend_dval_to_lval
Unexecuted instantiation: php_scandir.c:zend_dval_to_lval
Unexecuted instantiation: php_syslog.c:zend_dval_to_lval
Unexecuted instantiation: php_ticks.c:zend_dval_to_lval
Unexecuted instantiation: php_variables.c:zend_dval_to_lval
Unexecuted instantiation: reentrancy.c:zend_dval_to_lval
Unexecuted instantiation: rfc1867.c:zend_dval_to_lval
Unexecuted instantiation: safe_bcmp.c:zend_dval_to_lval
Unexecuted instantiation: SAPI.c:zend_dval_to_lval
Unexecuted instantiation: snprintf.c:zend_dval_to_lval
Unexecuted instantiation: spprintf.c:zend_dval_to_lval
Unexecuted instantiation: strlcat.c:zend_dval_to_lval
Unexecuted instantiation: strlcpy.c:zend_dval_to_lval
Unexecuted instantiation: cast.c:zend_dval_to_lval
Unexecuted instantiation: filter.c:zend_dval_to_lval
Unexecuted instantiation: glob_wrapper.c:zend_dval_to_lval
Unexecuted instantiation: memory.c:zend_dval_to_lval
Unexecuted instantiation: mmap.c:zend_dval_to_lval
Unexecuted instantiation: plain_wrapper.c:zend_dval_to_lval
Unexecuted instantiation: stream_errors.c:zend_dval_to_lval
Unexecuted instantiation: streams.c:zend_dval_to_lval
Unexecuted instantiation: transports.c:zend_dval_to_lval
Unexecuted instantiation: userspace.c:zend_dval_to_lval
Unexecuted instantiation: xp_socket.c:zend_dval_to_lval
Unexecuted instantiation: block_pass.c:zend_dval_to_lval
Unexecuted instantiation: compact_literals.c:zend_dval_to_lval
Unexecuted instantiation: compact_vars.c:zend_dval_to_lval
Unexecuted instantiation: dce.c:zend_dval_to_lval
Unexecuted instantiation: dfa_pass.c:zend_dval_to_lval
Unexecuted instantiation: escape_analysis.c:zend_dval_to_lval
Unexecuted instantiation: nop_removal.c:zend_dval_to_lval
Unexecuted instantiation: optimize_func_calls.c:zend_dval_to_lval
Unexecuted instantiation: optimize_temp_vars_5.c:zend_dval_to_lval
Unexecuted instantiation: pass1.c:zend_dval_to_lval
Unexecuted instantiation: pass3.c:zend_dval_to_lval
Unexecuted instantiation: sccp.c:zend_dval_to_lval
Unexecuted instantiation: scdf.c:zend_dval_to_lval
Unexecuted instantiation: zend_call_graph.c:zend_dval_to_lval
Unexecuted instantiation: zend_cfg.c:zend_dval_to_lval
Unexecuted instantiation: zend_dfg.c:zend_dval_to_lval
Unexecuted instantiation: zend_dump.c:zend_dval_to_lval
Unexecuted instantiation: zend_func_info.c:zend_dval_to_lval
Unexecuted instantiation: zend_inference.c:zend_dval_to_lval
Unexecuted instantiation: zend_optimizer.c:zend_dval_to_lval
Unexecuted instantiation: zend_ssa.c:zend_dval_to_lval
Unexecuted instantiation: zend_alloc.c:zend_dval_to_lval
Unexecuted instantiation: zend_API.c:zend_dval_to_lval
Unexecuted instantiation: zend_ast.c:zend_dval_to_lval
Unexecuted instantiation: zend_attributes.c:zend_dval_to_lval
Unexecuted instantiation: zend_autoload.c:zend_dval_to_lval
Unexecuted instantiation: zend_builtin_functions.c:zend_dval_to_lval
Unexecuted instantiation: zend_call_stack.c:zend_dval_to_lval
Unexecuted instantiation: zend_closures.c:zend_dval_to_lval
Unexecuted instantiation: zend_compile.c:zend_dval_to_lval
Unexecuted instantiation: zend_constants.c:zend_dval_to_lval
Unexecuted instantiation: zend_cpuinfo.c:zend_dval_to_lval
Unexecuted instantiation: zend_default_classes.c:zend_dval_to_lval
Unexecuted instantiation: zend_dtrace.c:zend_dval_to_lval
Unexecuted instantiation: zend_enum.c:zend_dval_to_lval
Unexecuted instantiation: zend_exceptions.c:zend_dval_to_lval
Unexecuted instantiation: zend_execute_API.c:zend_dval_to_lval
Unexecuted instantiation: zend_execute.c:zend_dval_to_lval
Unexecuted instantiation: zend_extensions.c:zend_dval_to_lval
Unexecuted instantiation: zend_fibers.c:zend_dval_to_lval
Unexecuted instantiation: zend_float.c:zend_dval_to_lval
Unexecuted instantiation: zend_gc.c:zend_dval_to_lval
Unexecuted instantiation: zend_gdb.c:zend_dval_to_lval
Unexecuted instantiation: zend_generators.c:zend_dval_to_lval
Unexecuted instantiation: zend_hash.c:zend_dval_to_lval
Unexecuted instantiation: zend_highlight.c:zend_dval_to_lval
Unexecuted instantiation: zend_hrtime.c:zend_dval_to_lval
Unexecuted instantiation: zend_inheritance.c:zend_dval_to_lval
Unexecuted instantiation: zend_ini_parser.c:zend_dval_to_lval
Unexecuted instantiation: zend_ini_scanner.c:zend_dval_to_lval
Unexecuted instantiation: zend_ini.c:zend_dval_to_lval
Unexecuted instantiation: zend_interfaces.c:zend_dval_to_lval
Unexecuted instantiation: zend_iterators.c:zend_dval_to_lval
Unexecuted instantiation: zend_language_parser.c:zend_dval_to_lval
Unexecuted instantiation: zend_language_scanner.c:zend_dval_to_lval
Unexecuted instantiation: zend_lazy_objects.c:zend_dval_to_lval
Unexecuted instantiation: zend_list.c:zend_dval_to_lval
Unexecuted instantiation: zend_llist.c:zend_dval_to_lval
Unexecuted instantiation: zend_multibyte.c:zend_dval_to_lval
Unexecuted instantiation: zend_object_handlers.c:zend_dval_to_lval
Unexecuted instantiation: zend_objects_API.c:zend_dval_to_lval
Unexecuted instantiation: zend_objects.c:zend_dval_to_lval
Unexecuted instantiation: zend_observer.c:zend_dval_to_lval
Unexecuted instantiation: zend_opcode.c:zend_dval_to_lval
zend_operators.c:zend_dval_to_lval
Line
Count
Source
126
11.0k
{
127
11.0k
  if (UNEXPECTED(!zend_finite(d))) {
128
131
    zend_oob_double_to_long_error(d);
129
131
    return 0;
130
10.9k
  } else if (!ZEND_DOUBLE_FITS_LONG(d)) {
131
10.6k
    zend_oob_double_to_long_error(d);
132
10.6k
    return zend_dval_to_lval_slow(d);
133
10.6k
  }
134
258
  return (zend_long)d;
135
11.0k
}
Unexecuted instantiation: zend_property_hooks.c:zend_dval_to_lval
Unexecuted instantiation: zend_ptr_stack.c:zend_dval_to_lval
Unexecuted instantiation: zend_signal.c:zend_dval_to_lval
Unexecuted instantiation: zend_smart_str.c:zend_dval_to_lval
Unexecuted instantiation: zend_sort.c:zend_dval_to_lval
Unexecuted instantiation: zend_stack.c:zend_dval_to_lval
Unexecuted instantiation: zend_stream.c:zend_dval_to_lval
Unexecuted instantiation: zend_string.c:zend_dval_to_lval
Unexecuted instantiation: zend_strtod.c:zend_dval_to_lval
Unexecuted instantiation: zend_system_id.c:zend_dval_to_lval
Unexecuted instantiation: zend_variables.c:zend_dval_to_lval
Unexecuted instantiation: zend_virtual_cwd.c:zend_dval_to_lval
Unexecuted instantiation: zend_vm_opcodes.c:zend_dval_to_lval
Unexecuted instantiation: zend_weakrefs.c:zend_dval_to_lval
Unexecuted instantiation: zend.c:zend_dval_to_lval
Unexecuted instantiation: internal_functions_cli.c:zend_dval_to_lval
Unexecuted instantiation: fuzzer-unserializehash.c:zend_dval_to_lval
Unexecuted instantiation: fuzzer-sapi.c:zend_dval_to_lval
136
137
static zend_always_inline zend_long zend_dval_to_lval_silent(double d)
138
0
{
139
0
  if (UNEXPECTED(!zend_finite(d))) {
140
0
    return 0;
141
0
  } else if (!ZEND_DOUBLE_FITS_LONG(d)) {
142
0
    return zend_dval_to_lval_slow(d);
143
0
  }
144
0
  return (zend_long)d;
145
0
}
Unexecuted instantiation: php_date.c:zend_dval_to_lval_silent
Unexecuted instantiation: astro.c:zend_dval_to_lval_silent
Unexecuted instantiation: dow.c:zend_dval_to_lval_silent
Unexecuted instantiation: parse_date.c:zend_dval_to_lval_silent
Unexecuted instantiation: parse_tz.c:zend_dval_to_lval_silent
Unexecuted instantiation: parse_posix.c:zend_dval_to_lval_silent
Unexecuted instantiation: timelib.c:zend_dval_to_lval_silent
Unexecuted instantiation: tm2unixtime.c:zend_dval_to_lval_silent
Unexecuted instantiation: unixtime2tm.c:zend_dval_to_lval_silent
Unexecuted instantiation: parse_iso_intervals.c:zend_dval_to_lval_silent
Unexecuted instantiation: interval.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_pcre.c:zend_dval_to_lval_silent
Unexecuted instantiation: exif.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_adler32.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_crc32.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_fnv.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_gost.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_haval.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_joaat.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_md.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_murmur.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_ripemd.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_sha_ni.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_sha_sse2.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_sha.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_sha3.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_snefru.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_tiger.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_whirlpool.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash_xxhash.c:zend_dval_to_lval_silent
Unexecuted instantiation: hash.c:zend_dval_to_lval_silent
Unexecuted instantiation: json_encoder.c:zend_dval_to_lval_silent
Unexecuted instantiation: json_parser.tab.c:zend_dval_to_lval_silent
Unexecuted instantiation: json_scanner.c:zend_dval_to_lval_silent
Unexecuted instantiation: json.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_lexbor.c:zend_dval_to_lval_silent
Unexecuted instantiation: shared_alloc_mmap.c:zend_dval_to_lval_silent
Unexecuted instantiation: shared_alloc_posix.c:zend_dval_to_lval_silent
Unexecuted instantiation: shared_alloc_shm.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_accelerator_api.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_accelerator_debug.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_accelerator_hash.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_accelerator_module.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_file_cache.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_persist_calc.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_persist.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_shared_alloc.c:zend_dval_to_lval_silent
Unexecuted instantiation: ZendAccelerator.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_cfg.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_check.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_dump.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_emit.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_gcm.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_gdb.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_patch.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_perf.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_ra.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_save.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_sccp.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir_strtab.c:zend_dval_to_lval_silent
Unexecuted instantiation: ir.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_jit.c:zend_dval_to_lval_silent
Unexecuted instantiation: csprng.c:zend_dval_to_lval_silent
Unexecuted instantiation: engine_mt19937.c:zend_dval_to_lval_silent
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_dval_to_lval_silent
Unexecuted instantiation: engine_secure.c:zend_dval_to_lval_silent
Unexecuted instantiation: engine_user.c:zend_dval_to_lval_silent
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_dval_to_lval_silent
Unexecuted instantiation: gammasection.c:zend_dval_to_lval_silent
Unexecuted instantiation: random.c:zend_dval_to_lval_silent
Unexecuted instantiation: randomizer.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_utils.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_reflection.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_spl.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_array.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_directory.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_dllist.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_exceptions.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_fixedarray.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_functions.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_heap.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_iterators.c:zend_dval_to_lval_silent
Unexecuted instantiation: spl_observer.c:zend_dval_to_lval_silent
Unexecuted instantiation: array.c:zend_dval_to_lval_silent
Unexecuted instantiation: assert.c:zend_dval_to_lval_silent
Unexecuted instantiation: base64.c:zend_dval_to_lval_silent
Unexecuted instantiation: basic_functions.c:zend_dval_to_lval_silent
Unexecuted instantiation: browscap.c:zend_dval_to_lval_silent
Unexecuted instantiation: crc32_x86.c:zend_dval_to_lval_silent
Unexecuted instantiation: crc32.c:zend_dval_to_lval_silent
Unexecuted instantiation: credits.c:zend_dval_to_lval_silent
Unexecuted instantiation: crypt.c:zend_dval_to_lval_silent
Unexecuted instantiation: css.c:zend_dval_to_lval_silent
Unexecuted instantiation: datetime.c:zend_dval_to_lval_silent
Unexecuted instantiation: dir.c:zend_dval_to_lval_silent
Unexecuted instantiation: dl.c:zend_dval_to_lval_silent
Unexecuted instantiation: dns.c:zend_dval_to_lval_silent
Unexecuted instantiation: exec.c:zend_dval_to_lval_silent
Unexecuted instantiation: file.c:zend_dval_to_lval_silent
Unexecuted instantiation: filestat.c:zend_dval_to_lval_silent
Unexecuted instantiation: filters.c:zend_dval_to_lval_silent
Unexecuted instantiation: flock_compat.c:zend_dval_to_lval_silent
Unexecuted instantiation: formatted_print.c:zend_dval_to_lval_silent
Unexecuted instantiation: fsock.c:zend_dval_to_lval_silent
Unexecuted instantiation: ftok.c:zend_dval_to_lval_silent
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_dval_to_lval_silent
Unexecuted instantiation: head.c:zend_dval_to_lval_silent
Unexecuted instantiation: hrtime.c:zend_dval_to_lval_silent
Unexecuted instantiation: html.c:zend_dval_to_lval_silent
Unexecuted instantiation: http_fopen_wrapper.c:zend_dval_to_lval_silent
Unexecuted instantiation: http.c:zend_dval_to_lval_silent
Unexecuted instantiation: image.c:zend_dval_to_lval_silent
Unexecuted instantiation: incomplete_class.c:zend_dval_to_lval_silent
Unexecuted instantiation: info.c:zend_dval_to_lval_silent
Unexecuted instantiation: iptc.c:zend_dval_to_lval_silent
Unexecuted instantiation: levenshtein.c:zend_dval_to_lval_silent
Unexecuted instantiation: link.c:zend_dval_to_lval_silent
Unexecuted instantiation: mail.c:zend_dval_to_lval_silent
Unexecuted instantiation: math.c:zend_dval_to_lval_silent
Unexecuted instantiation: md5.c:zend_dval_to_lval_silent
Unexecuted instantiation: metaphone.c:zend_dval_to_lval_silent
Unexecuted instantiation: microtime.c:zend_dval_to_lval_silent
Unexecuted instantiation: net.c:zend_dval_to_lval_silent
Unexecuted instantiation: pack.c:zend_dval_to_lval_silent
Unexecuted instantiation: pageinfo.c:zend_dval_to_lval_silent
Unexecuted instantiation: password.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_fopen_wrapper.c:zend_dval_to_lval_silent
Unexecuted instantiation: proc_open.c:zend_dval_to_lval_silent
Unexecuted instantiation: quot_print.c:zend_dval_to_lval_silent
Unexecuted instantiation: scanf.c:zend_dval_to_lval_silent
Unexecuted instantiation: sha1.c:zend_dval_to_lval_silent
Unexecuted instantiation: soundex.c:zend_dval_to_lval_silent
Unexecuted instantiation: streamsfuncs.c:zend_dval_to_lval_silent
Unexecuted instantiation: string.c:zend_dval_to_lval_silent
Unexecuted instantiation: strnatcmp.c:zend_dval_to_lval_silent
Unexecuted instantiation: syslog.c:zend_dval_to_lval_silent
Unexecuted instantiation: type.c:zend_dval_to_lval_silent
Unexecuted instantiation: uniqid.c:zend_dval_to_lval_silent
Unexecuted instantiation: url_scanner_ex.c:zend_dval_to_lval_silent
Unexecuted instantiation: url.c:zend_dval_to_lval_silent
Unexecuted instantiation: user_filters.c:zend_dval_to_lval_silent
Unexecuted instantiation: uuencode.c:zend_dval_to_lval_silent
Unexecuted instantiation: var_unserializer.c:zend_dval_to_lval_silent
Unexecuted instantiation: var.c:zend_dval_to_lval_silent
Unexecuted instantiation: versioning.c:zend_dval_to_lval_silent
Unexecuted instantiation: crypt_sha256.c:zend_dval_to_lval_silent
Unexecuted instantiation: crypt_sha512.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_crypt_r.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_uri.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_uri_common.c:zend_dval_to_lval_silent
Unexecuted instantiation: uri_parser_rfc3986.c:zend_dval_to_lval_silent
Unexecuted instantiation: uri_parser_whatwg.c:zend_dval_to_lval_silent
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_dval_to_lval_silent
Unexecuted instantiation: explicit_bzero.c:zend_dval_to_lval_silent
Unexecuted instantiation: fopen_wrappers.c:zend_dval_to_lval_silent
Unexecuted instantiation: getopt.c:zend_dval_to_lval_silent
Unexecuted instantiation: main.c:zend_dval_to_lval_silent
Unexecuted instantiation: network.c:zend_dval_to_lval_silent
Unexecuted instantiation: output.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_content_types.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_ini_builder.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_ini.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_glob.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_odbc_utils.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_open_temporary_file.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_scandir.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_syslog.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_ticks.c:zend_dval_to_lval_silent
Unexecuted instantiation: php_variables.c:zend_dval_to_lval_silent
Unexecuted instantiation: reentrancy.c:zend_dval_to_lval_silent
Unexecuted instantiation: rfc1867.c:zend_dval_to_lval_silent
Unexecuted instantiation: safe_bcmp.c:zend_dval_to_lval_silent
Unexecuted instantiation: SAPI.c:zend_dval_to_lval_silent
Unexecuted instantiation: snprintf.c:zend_dval_to_lval_silent
Unexecuted instantiation: spprintf.c:zend_dval_to_lval_silent
Unexecuted instantiation: strlcat.c:zend_dval_to_lval_silent
Unexecuted instantiation: strlcpy.c:zend_dval_to_lval_silent
Unexecuted instantiation: cast.c:zend_dval_to_lval_silent
Unexecuted instantiation: filter.c:zend_dval_to_lval_silent
Unexecuted instantiation: glob_wrapper.c:zend_dval_to_lval_silent
Unexecuted instantiation: memory.c:zend_dval_to_lval_silent
Unexecuted instantiation: mmap.c:zend_dval_to_lval_silent
Unexecuted instantiation: plain_wrapper.c:zend_dval_to_lval_silent
Unexecuted instantiation: stream_errors.c:zend_dval_to_lval_silent
Unexecuted instantiation: streams.c:zend_dval_to_lval_silent
Unexecuted instantiation: transports.c:zend_dval_to_lval_silent
Unexecuted instantiation: userspace.c:zend_dval_to_lval_silent
Unexecuted instantiation: xp_socket.c:zend_dval_to_lval_silent
Unexecuted instantiation: block_pass.c:zend_dval_to_lval_silent
Unexecuted instantiation: compact_literals.c:zend_dval_to_lval_silent
Unexecuted instantiation: compact_vars.c:zend_dval_to_lval_silent
Unexecuted instantiation: dce.c:zend_dval_to_lval_silent
Unexecuted instantiation: dfa_pass.c:zend_dval_to_lval_silent
Unexecuted instantiation: escape_analysis.c:zend_dval_to_lval_silent
Unexecuted instantiation: nop_removal.c:zend_dval_to_lval_silent
Unexecuted instantiation: optimize_func_calls.c:zend_dval_to_lval_silent
Unexecuted instantiation: optimize_temp_vars_5.c:zend_dval_to_lval_silent
Unexecuted instantiation: pass1.c:zend_dval_to_lval_silent
Unexecuted instantiation: pass3.c:zend_dval_to_lval_silent
Unexecuted instantiation: sccp.c:zend_dval_to_lval_silent
Unexecuted instantiation: scdf.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_call_graph.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_cfg.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_dfg.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_dump.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_func_info.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_inference.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_optimizer.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_ssa.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_alloc.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_API.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_ast.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_attributes.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_autoload.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_builtin_functions.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_call_stack.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_closures.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_compile.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_constants.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_cpuinfo.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_default_classes.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_dtrace.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_enum.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_exceptions.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_execute_API.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_execute.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_extensions.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_fibers.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_float.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_gc.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_gdb.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_generators.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_hash.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_highlight.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_hrtime.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_inheritance.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_ini_parser.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_ini_scanner.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_ini.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_interfaces.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_iterators.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_language_parser.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_language_scanner.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_lazy_objects.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_list.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_llist.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_multibyte.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_object_handlers.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_objects_API.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_objects.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_observer.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_opcode.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_operators.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_property_hooks.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_ptr_stack.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_signal.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_smart_str.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_sort.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_stack.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_stream.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_string.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_strtod.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_system_id.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_variables.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_virtual_cwd.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_vm_opcodes.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend_weakrefs.c:zend_dval_to_lval_silent
Unexecuted instantiation: zend.c:zend_dval_to_lval_silent
Unexecuted instantiation: internal_functions_cli.c:zend_dval_to_lval_silent
Unexecuted instantiation: fuzzer-unserializehash.c:zend_dval_to_lval_silent
Unexecuted instantiation: fuzzer-sapi.c:zend_dval_to_lval_silent
146
147
/* Used to convert a string float to integer during an (int) cast */
148
static zend_always_inline zend_long zend_dval_to_lval_cap(double d)
149
4.12k
{
150
4.12k
  if (UNEXPECTED(!zend_finite(d))) {
151
1.84k
    return 0;
152
2.28k
  } else if (!ZEND_DOUBLE_FITS_LONG(d)) {
153
1.58k
    return (d > 0 ? ZEND_LONG_MAX : ZEND_LONG_MIN);
154
1.58k
  }
155
701
  return (zend_long)d;
156
4.12k
}
Unexecuted instantiation: php_date.c:zend_dval_to_lval_cap
Unexecuted instantiation: astro.c:zend_dval_to_lval_cap
Unexecuted instantiation: dow.c:zend_dval_to_lval_cap
Unexecuted instantiation: parse_date.c:zend_dval_to_lval_cap
Unexecuted instantiation: parse_tz.c:zend_dval_to_lval_cap
Unexecuted instantiation: parse_posix.c:zend_dval_to_lval_cap
Unexecuted instantiation: timelib.c:zend_dval_to_lval_cap
Unexecuted instantiation: tm2unixtime.c:zend_dval_to_lval_cap
Unexecuted instantiation: unixtime2tm.c:zend_dval_to_lval_cap
Unexecuted instantiation: parse_iso_intervals.c:zend_dval_to_lval_cap
Unexecuted instantiation: interval.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_pcre.c:zend_dval_to_lval_cap
Unexecuted instantiation: exif.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_adler32.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_crc32.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_fnv.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_gost.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_haval.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_joaat.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_md.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_murmur.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_ripemd.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_sha_ni.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_sha_sse2.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_sha.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_sha3.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_snefru.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_tiger.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_whirlpool.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash_xxhash.c:zend_dval_to_lval_cap
Unexecuted instantiation: hash.c:zend_dval_to_lval_cap
Unexecuted instantiation: json_encoder.c:zend_dval_to_lval_cap
Unexecuted instantiation: json_parser.tab.c:zend_dval_to_lval_cap
Unexecuted instantiation: json_scanner.c:zend_dval_to_lval_cap
Unexecuted instantiation: json.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_lexbor.c:zend_dval_to_lval_cap
Unexecuted instantiation: shared_alloc_mmap.c:zend_dval_to_lval_cap
Unexecuted instantiation: shared_alloc_posix.c:zend_dval_to_lval_cap
Unexecuted instantiation: shared_alloc_shm.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_accelerator_api.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_accelerator_debug.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_accelerator_hash.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_accelerator_module.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_file_cache.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_persist_calc.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_persist.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_shared_alloc.c:zend_dval_to_lval_cap
Unexecuted instantiation: ZendAccelerator.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_cfg.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_check.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_dump.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_emit.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_gcm.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_gdb.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_patch.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_perf.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_ra.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_save.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_sccp.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir_strtab.c:zend_dval_to_lval_cap
Unexecuted instantiation: ir.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_jit.c:zend_dval_to_lval_cap
Unexecuted instantiation: csprng.c:zend_dval_to_lval_cap
Unexecuted instantiation: engine_mt19937.c:zend_dval_to_lval_cap
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_dval_to_lval_cap
Unexecuted instantiation: engine_secure.c:zend_dval_to_lval_cap
Unexecuted instantiation: engine_user.c:zend_dval_to_lval_cap
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_dval_to_lval_cap
Unexecuted instantiation: gammasection.c:zend_dval_to_lval_cap
Unexecuted instantiation: random.c:zend_dval_to_lval_cap
Unexecuted instantiation: randomizer.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_utils.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_reflection.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_spl.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_array.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_directory.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_dllist.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_exceptions.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_fixedarray.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_functions.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_heap.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_iterators.c:zend_dval_to_lval_cap
Unexecuted instantiation: spl_observer.c:zend_dval_to_lval_cap
Unexecuted instantiation: array.c:zend_dval_to_lval_cap
Unexecuted instantiation: assert.c:zend_dval_to_lval_cap
Unexecuted instantiation: base64.c:zend_dval_to_lval_cap
Unexecuted instantiation: basic_functions.c:zend_dval_to_lval_cap
Unexecuted instantiation: browscap.c:zend_dval_to_lval_cap
Unexecuted instantiation: crc32_x86.c:zend_dval_to_lval_cap
Unexecuted instantiation: crc32.c:zend_dval_to_lval_cap
Unexecuted instantiation: credits.c:zend_dval_to_lval_cap
Unexecuted instantiation: crypt.c:zend_dval_to_lval_cap
Unexecuted instantiation: css.c:zend_dval_to_lval_cap
Unexecuted instantiation: datetime.c:zend_dval_to_lval_cap
Unexecuted instantiation: dir.c:zend_dval_to_lval_cap
Unexecuted instantiation: dl.c:zend_dval_to_lval_cap
Unexecuted instantiation: dns.c:zend_dval_to_lval_cap
Unexecuted instantiation: exec.c:zend_dval_to_lval_cap
Unexecuted instantiation: file.c:zend_dval_to_lval_cap
Unexecuted instantiation: filestat.c:zend_dval_to_lval_cap
Unexecuted instantiation: filters.c:zend_dval_to_lval_cap
Unexecuted instantiation: flock_compat.c:zend_dval_to_lval_cap
Unexecuted instantiation: formatted_print.c:zend_dval_to_lval_cap
Unexecuted instantiation: fsock.c:zend_dval_to_lval_cap
Unexecuted instantiation: ftok.c:zend_dval_to_lval_cap
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_dval_to_lval_cap
Unexecuted instantiation: head.c:zend_dval_to_lval_cap
Unexecuted instantiation: hrtime.c:zend_dval_to_lval_cap
Unexecuted instantiation: html.c:zend_dval_to_lval_cap
Unexecuted instantiation: http_fopen_wrapper.c:zend_dval_to_lval_cap
Unexecuted instantiation: http.c:zend_dval_to_lval_cap
Unexecuted instantiation: image.c:zend_dval_to_lval_cap
Unexecuted instantiation: incomplete_class.c:zend_dval_to_lval_cap
Unexecuted instantiation: info.c:zend_dval_to_lval_cap
Unexecuted instantiation: iptc.c:zend_dval_to_lval_cap
Unexecuted instantiation: levenshtein.c:zend_dval_to_lval_cap
Unexecuted instantiation: link.c:zend_dval_to_lval_cap
Unexecuted instantiation: mail.c:zend_dval_to_lval_cap
Unexecuted instantiation: math.c:zend_dval_to_lval_cap
Unexecuted instantiation: md5.c:zend_dval_to_lval_cap
Unexecuted instantiation: metaphone.c:zend_dval_to_lval_cap
Unexecuted instantiation: microtime.c:zend_dval_to_lval_cap
Unexecuted instantiation: net.c:zend_dval_to_lval_cap
Unexecuted instantiation: pack.c:zend_dval_to_lval_cap
Unexecuted instantiation: pageinfo.c:zend_dval_to_lval_cap
Unexecuted instantiation: password.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_fopen_wrapper.c:zend_dval_to_lval_cap
Unexecuted instantiation: proc_open.c:zend_dval_to_lval_cap
Unexecuted instantiation: quot_print.c:zend_dval_to_lval_cap
Unexecuted instantiation: scanf.c:zend_dval_to_lval_cap
Unexecuted instantiation: sha1.c:zend_dval_to_lval_cap
Unexecuted instantiation: soundex.c:zend_dval_to_lval_cap
Unexecuted instantiation: streamsfuncs.c:zend_dval_to_lval_cap
Unexecuted instantiation: string.c:zend_dval_to_lval_cap
Unexecuted instantiation: strnatcmp.c:zend_dval_to_lval_cap
Unexecuted instantiation: syslog.c:zend_dval_to_lval_cap
Unexecuted instantiation: type.c:zend_dval_to_lval_cap
Unexecuted instantiation: uniqid.c:zend_dval_to_lval_cap
Unexecuted instantiation: url_scanner_ex.c:zend_dval_to_lval_cap
Unexecuted instantiation: url.c:zend_dval_to_lval_cap
Unexecuted instantiation: user_filters.c:zend_dval_to_lval_cap
Unexecuted instantiation: uuencode.c:zend_dval_to_lval_cap
Unexecuted instantiation: var_unserializer.c:zend_dval_to_lval_cap
Unexecuted instantiation: var.c:zend_dval_to_lval_cap
Unexecuted instantiation: versioning.c:zend_dval_to_lval_cap
Unexecuted instantiation: crypt_sha256.c:zend_dval_to_lval_cap
Unexecuted instantiation: crypt_sha512.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_crypt_r.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_uri.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_uri_common.c:zend_dval_to_lval_cap
Unexecuted instantiation: uri_parser_rfc3986.c:zend_dval_to_lval_cap
Unexecuted instantiation: uri_parser_whatwg.c:zend_dval_to_lval_cap
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_dval_to_lval_cap
Unexecuted instantiation: explicit_bzero.c:zend_dval_to_lval_cap
Unexecuted instantiation: fopen_wrappers.c:zend_dval_to_lval_cap
Unexecuted instantiation: getopt.c:zend_dval_to_lval_cap
Unexecuted instantiation: main.c:zend_dval_to_lval_cap
Unexecuted instantiation: network.c:zend_dval_to_lval_cap
Unexecuted instantiation: output.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_content_types.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_ini_builder.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_ini.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_glob.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_odbc_utils.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_open_temporary_file.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_scandir.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_syslog.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_ticks.c:zend_dval_to_lval_cap
Unexecuted instantiation: php_variables.c:zend_dval_to_lval_cap
Unexecuted instantiation: reentrancy.c:zend_dval_to_lval_cap
Unexecuted instantiation: rfc1867.c:zend_dval_to_lval_cap
Unexecuted instantiation: safe_bcmp.c:zend_dval_to_lval_cap
Unexecuted instantiation: SAPI.c:zend_dval_to_lval_cap
Unexecuted instantiation: snprintf.c:zend_dval_to_lval_cap
Unexecuted instantiation: spprintf.c:zend_dval_to_lval_cap
Unexecuted instantiation: strlcat.c:zend_dval_to_lval_cap
Unexecuted instantiation: strlcpy.c:zend_dval_to_lval_cap
Unexecuted instantiation: cast.c:zend_dval_to_lval_cap
Unexecuted instantiation: filter.c:zend_dval_to_lval_cap
Unexecuted instantiation: glob_wrapper.c:zend_dval_to_lval_cap
Unexecuted instantiation: memory.c:zend_dval_to_lval_cap
Unexecuted instantiation: mmap.c:zend_dval_to_lval_cap
Unexecuted instantiation: plain_wrapper.c:zend_dval_to_lval_cap
Unexecuted instantiation: stream_errors.c:zend_dval_to_lval_cap
Unexecuted instantiation: streams.c:zend_dval_to_lval_cap
Unexecuted instantiation: transports.c:zend_dval_to_lval_cap
Unexecuted instantiation: userspace.c:zend_dval_to_lval_cap
Unexecuted instantiation: xp_socket.c:zend_dval_to_lval_cap
Unexecuted instantiation: block_pass.c:zend_dval_to_lval_cap
Unexecuted instantiation: compact_literals.c:zend_dval_to_lval_cap
Unexecuted instantiation: compact_vars.c:zend_dval_to_lval_cap
Unexecuted instantiation: dce.c:zend_dval_to_lval_cap
Unexecuted instantiation: dfa_pass.c:zend_dval_to_lval_cap
Unexecuted instantiation: escape_analysis.c:zend_dval_to_lval_cap
Unexecuted instantiation: nop_removal.c:zend_dval_to_lval_cap
Unexecuted instantiation: optimize_func_calls.c:zend_dval_to_lval_cap
Unexecuted instantiation: optimize_temp_vars_5.c:zend_dval_to_lval_cap
Unexecuted instantiation: pass1.c:zend_dval_to_lval_cap
Unexecuted instantiation: pass3.c:zend_dval_to_lval_cap
Unexecuted instantiation: sccp.c:zend_dval_to_lval_cap
Unexecuted instantiation: scdf.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_call_graph.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_cfg.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_dfg.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_dump.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_func_info.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_inference.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_optimizer.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_ssa.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_alloc.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_API.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_ast.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_attributes.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_autoload.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_builtin_functions.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_call_stack.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_closures.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_compile.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_constants.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_cpuinfo.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_default_classes.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_dtrace.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_enum.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_exceptions.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_execute_API.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_execute.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_extensions.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_fibers.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_float.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_gc.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_gdb.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_generators.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_hash.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_highlight.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_hrtime.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_inheritance.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_ini_parser.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_ini_scanner.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_ini.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_interfaces.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_iterators.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_language_parser.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_language_scanner.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_lazy_objects.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_list.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_llist.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_multibyte.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_object_handlers.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_objects_API.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_objects.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_observer.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_opcode.c:zend_dval_to_lval_cap
zend_operators.c:zend_dval_to_lval_cap
Line
Count
Source
149
4.12k
{
150
4.12k
  if (UNEXPECTED(!zend_finite(d))) {
151
1.84k
    return 0;
152
2.28k
  } else if (!ZEND_DOUBLE_FITS_LONG(d)) {
153
1.58k
    return (d > 0 ? ZEND_LONG_MAX : ZEND_LONG_MIN);
154
1.58k
  }
155
701
  return (zend_long)d;
156
4.12k
}
Unexecuted instantiation: zend_property_hooks.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_ptr_stack.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_signal.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_smart_str.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_sort.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_stack.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_stream.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_string.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_strtod.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_system_id.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_variables.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_virtual_cwd.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_vm_opcodes.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend_weakrefs.c:zend_dval_to_lval_cap
Unexecuted instantiation: zend.c:zend_dval_to_lval_cap
Unexecuted instantiation: internal_functions_cli.c:zend_dval_to_lval_cap
Unexecuted instantiation: fuzzer-unserializehash.c:zend_dval_to_lval_cap
Unexecuted instantiation: fuzzer-sapi.c:zend_dval_to_lval_cap
157
/* }}} */
158
159
0
static zend_always_inline bool zend_is_long_compatible(double d, zend_long l) {
160
0
  return (double)l == d;
161
0
}
Unexecuted instantiation: php_date.c:zend_is_long_compatible
Unexecuted instantiation: astro.c:zend_is_long_compatible
Unexecuted instantiation: dow.c:zend_is_long_compatible
Unexecuted instantiation: parse_date.c:zend_is_long_compatible
Unexecuted instantiation: parse_tz.c:zend_is_long_compatible
Unexecuted instantiation: parse_posix.c:zend_is_long_compatible
Unexecuted instantiation: timelib.c:zend_is_long_compatible
Unexecuted instantiation: tm2unixtime.c:zend_is_long_compatible
Unexecuted instantiation: unixtime2tm.c:zend_is_long_compatible
Unexecuted instantiation: parse_iso_intervals.c:zend_is_long_compatible
Unexecuted instantiation: interval.c:zend_is_long_compatible
Unexecuted instantiation: php_pcre.c:zend_is_long_compatible
Unexecuted instantiation: exif.c:zend_is_long_compatible
Unexecuted instantiation: hash_adler32.c:zend_is_long_compatible
Unexecuted instantiation: hash_crc32.c:zend_is_long_compatible
Unexecuted instantiation: hash_fnv.c:zend_is_long_compatible
Unexecuted instantiation: hash_gost.c:zend_is_long_compatible
Unexecuted instantiation: hash_haval.c:zend_is_long_compatible
Unexecuted instantiation: hash_joaat.c:zend_is_long_compatible
Unexecuted instantiation: hash_md.c:zend_is_long_compatible
Unexecuted instantiation: hash_murmur.c:zend_is_long_compatible
Unexecuted instantiation: hash_ripemd.c:zend_is_long_compatible
Unexecuted instantiation: hash_sha_ni.c:zend_is_long_compatible
Unexecuted instantiation: hash_sha_sse2.c:zend_is_long_compatible
Unexecuted instantiation: hash_sha.c:zend_is_long_compatible
Unexecuted instantiation: hash_sha3.c:zend_is_long_compatible
Unexecuted instantiation: hash_snefru.c:zend_is_long_compatible
Unexecuted instantiation: hash_tiger.c:zend_is_long_compatible
Unexecuted instantiation: hash_whirlpool.c:zend_is_long_compatible
Unexecuted instantiation: hash_xxhash.c:zend_is_long_compatible
Unexecuted instantiation: hash.c:zend_is_long_compatible
Unexecuted instantiation: json_encoder.c:zend_is_long_compatible
Unexecuted instantiation: json_parser.tab.c:zend_is_long_compatible
Unexecuted instantiation: json_scanner.c:zend_is_long_compatible
Unexecuted instantiation: json.c:zend_is_long_compatible
Unexecuted instantiation: php_lexbor.c:zend_is_long_compatible
Unexecuted instantiation: shared_alloc_mmap.c:zend_is_long_compatible
Unexecuted instantiation: shared_alloc_posix.c:zend_is_long_compatible
Unexecuted instantiation: shared_alloc_shm.c:zend_is_long_compatible
Unexecuted instantiation: zend_accelerator_api.c:zend_is_long_compatible
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_is_long_compatible
Unexecuted instantiation: zend_accelerator_debug.c:zend_is_long_compatible
Unexecuted instantiation: zend_accelerator_hash.c:zend_is_long_compatible
Unexecuted instantiation: zend_accelerator_module.c:zend_is_long_compatible
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_is_long_compatible
Unexecuted instantiation: zend_file_cache.c:zend_is_long_compatible
Unexecuted instantiation: zend_persist_calc.c:zend_is_long_compatible
Unexecuted instantiation: zend_persist.c:zend_is_long_compatible
Unexecuted instantiation: zend_shared_alloc.c:zend_is_long_compatible
Unexecuted instantiation: ZendAccelerator.c:zend_is_long_compatible
Unexecuted instantiation: ir_cfg.c:zend_is_long_compatible
Unexecuted instantiation: ir_check.c:zend_is_long_compatible
Unexecuted instantiation: ir_dump.c:zend_is_long_compatible
Unexecuted instantiation: ir_emit.c:zend_is_long_compatible
Unexecuted instantiation: ir_gcm.c:zend_is_long_compatible
Unexecuted instantiation: ir_gdb.c:zend_is_long_compatible
Unexecuted instantiation: ir_patch.c:zend_is_long_compatible
Unexecuted instantiation: ir_perf.c:zend_is_long_compatible
Unexecuted instantiation: ir_ra.c:zend_is_long_compatible
Unexecuted instantiation: ir_save.c:zend_is_long_compatible
Unexecuted instantiation: ir_sccp.c:zend_is_long_compatible
Unexecuted instantiation: ir_strtab.c:zend_is_long_compatible
Unexecuted instantiation: ir.c:zend_is_long_compatible
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_is_long_compatible
Unexecuted instantiation: zend_jit.c:zend_is_long_compatible
Unexecuted instantiation: csprng.c:zend_is_long_compatible
Unexecuted instantiation: engine_mt19937.c:zend_is_long_compatible
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_is_long_compatible
Unexecuted instantiation: engine_secure.c:zend_is_long_compatible
Unexecuted instantiation: engine_user.c:zend_is_long_compatible
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_is_long_compatible
Unexecuted instantiation: gammasection.c:zend_is_long_compatible
Unexecuted instantiation: random.c:zend_is_long_compatible
Unexecuted instantiation: randomizer.c:zend_is_long_compatible
Unexecuted instantiation: zend_utils.c:zend_is_long_compatible
Unexecuted instantiation: php_reflection.c:zend_is_long_compatible
Unexecuted instantiation: php_spl.c:zend_is_long_compatible
Unexecuted instantiation: spl_array.c:zend_is_long_compatible
Unexecuted instantiation: spl_directory.c:zend_is_long_compatible
Unexecuted instantiation: spl_dllist.c:zend_is_long_compatible
Unexecuted instantiation: spl_exceptions.c:zend_is_long_compatible
Unexecuted instantiation: spl_fixedarray.c:zend_is_long_compatible
Unexecuted instantiation: spl_functions.c:zend_is_long_compatible
Unexecuted instantiation: spl_heap.c:zend_is_long_compatible
Unexecuted instantiation: spl_iterators.c:zend_is_long_compatible
Unexecuted instantiation: spl_observer.c:zend_is_long_compatible
Unexecuted instantiation: array.c:zend_is_long_compatible
Unexecuted instantiation: assert.c:zend_is_long_compatible
Unexecuted instantiation: base64.c:zend_is_long_compatible
Unexecuted instantiation: basic_functions.c:zend_is_long_compatible
Unexecuted instantiation: browscap.c:zend_is_long_compatible
Unexecuted instantiation: crc32_x86.c:zend_is_long_compatible
Unexecuted instantiation: crc32.c:zend_is_long_compatible
Unexecuted instantiation: credits.c:zend_is_long_compatible
Unexecuted instantiation: crypt.c:zend_is_long_compatible
Unexecuted instantiation: css.c:zend_is_long_compatible
Unexecuted instantiation: datetime.c:zend_is_long_compatible
Unexecuted instantiation: dir.c:zend_is_long_compatible
Unexecuted instantiation: dl.c:zend_is_long_compatible
Unexecuted instantiation: dns.c:zend_is_long_compatible
Unexecuted instantiation: exec.c:zend_is_long_compatible
Unexecuted instantiation: file.c:zend_is_long_compatible
Unexecuted instantiation: filestat.c:zend_is_long_compatible
Unexecuted instantiation: filters.c:zend_is_long_compatible
Unexecuted instantiation: flock_compat.c:zend_is_long_compatible
Unexecuted instantiation: formatted_print.c:zend_is_long_compatible
Unexecuted instantiation: fsock.c:zend_is_long_compatible
Unexecuted instantiation: ftok.c:zend_is_long_compatible
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_is_long_compatible
Unexecuted instantiation: head.c:zend_is_long_compatible
Unexecuted instantiation: hrtime.c:zend_is_long_compatible
Unexecuted instantiation: html.c:zend_is_long_compatible
Unexecuted instantiation: http_fopen_wrapper.c:zend_is_long_compatible
Unexecuted instantiation: http.c:zend_is_long_compatible
Unexecuted instantiation: image.c:zend_is_long_compatible
Unexecuted instantiation: incomplete_class.c:zend_is_long_compatible
Unexecuted instantiation: info.c:zend_is_long_compatible
Unexecuted instantiation: iptc.c:zend_is_long_compatible
Unexecuted instantiation: levenshtein.c:zend_is_long_compatible
Unexecuted instantiation: link.c:zend_is_long_compatible
Unexecuted instantiation: mail.c:zend_is_long_compatible
Unexecuted instantiation: math.c:zend_is_long_compatible
Unexecuted instantiation: md5.c:zend_is_long_compatible
Unexecuted instantiation: metaphone.c:zend_is_long_compatible
Unexecuted instantiation: microtime.c:zend_is_long_compatible
Unexecuted instantiation: net.c:zend_is_long_compatible
Unexecuted instantiation: pack.c:zend_is_long_compatible
Unexecuted instantiation: pageinfo.c:zend_is_long_compatible
Unexecuted instantiation: password.c:zend_is_long_compatible
Unexecuted instantiation: php_fopen_wrapper.c:zend_is_long_compatible
Unexecuted instantiation: proc_open.c:zend_is_long_compatible
Unexecuted instantiation: quot_print.c:zend_is_long_compatible
Unexecuted instantiation: scanf.c:zend_is_long_compatible
Unexecuted instantiation: sha1.c:zend_is_long_compatible
Unexecuted instantiation: soundex.c:zend_is_long_compatible
Unexecuted instantiation: streamsfuncs.c:zend_is_long_compatible
Unexecuted instantiation: string.c:zend_is_long_compatible
Unexecuted instantiation: strnatcmp.c:zend_is_long_compatible
Unexecuted instantiation: syslog.c:zend_is_long_compatible
Unexecuted instantiation: type.c:zend_is_long_compatible
Unexecuted instantiation: uniqid.c:zend_is_long_compatible
Unexecuted instantiation: url_scanner_ex.c:zend_is_long_compatible
Unexecuted instantiation: url.c:zend_is_long_compatible
Unexecuted instantiation: user_filters.c:zend_is_long_compatible
Unexecuted instantiation: uuencode.c:zend_is_long_compatible
Unexecuted instantiation: var_unserializer.c:zend_is_long_compatible
Unexecuted instantiation: var.c:zend_is_long_compatible
Unexecuted instantiation: versioning.c:zend_is_long_compatible
Unexecuted instantiation: crypt_sha256.c:zend_is_long_compatible
Unexecuted instantiation: crypt_sha512.c:zend_is_long_compatible
Unexecuted instantiation: php_crypt_r.c:zend_is_long_compatible
Unexecuted instantiation: php_uri.c:zend_is_long_compatible
Unexecuted instantiation: php_uri_common.c:zend_is_long_compatible
Unexecuted instantiation: uri_parser_rfc3986.c:zend_is_long_compatible
Unexecuted instantiation: uri_parser_whatwg.c:zend_is_long_compatible
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_is_long_compatible
Unexecuted instantiation: explicit_bzero.c:zend_is_long_compatible
Unexecuted instantiation: fopen_wrappers.c:zend_is_long_compatible
Unexecuted instantiation: getopt.c:zend_is_long_compatible
Unexecuted instantiation: main.c:zend_is_long_compatible
Unexecuted instantiation: network.c:zend_is_long_compatible
Unexecuted instantiation: output.c:zend_is_long_compatible
Unexecuted instantiation: php_content_types.c:zend_is_long_compatible
Unexecuted instantiation: php_ini_builder.c:zend_is_long_compatible
Unexecuted instantiation: php_ini.c:zend_is_long_compatible
Unexecuted instantiation: php_glob.c:zend_is_long_compatible
Unexecuted instantiation: php_odbc_utils.c:zend_is_long_compatible
Unexecuted instantiation: php_open_temporary_file.c:zend_is_long_compatible
Unexecuted instantiation: php_scandir.c:zend_is_long_compatible
Unexecuted instantiation: php_syslog.c:zend_is_long_compatible
Unexecuted instantiation: php_ticks.c:zend_is_long_compatible
Unexecuted instantiation: php_variables.c:zend_is_long_compatible
Unexecuted instantiation: reentrancy.c:zend_is_long_compatible
Unexecuted instantiation: rfc1867.c:zend_is_long_compatible
Unexecuted instantiation: safe_bcmp.c:zend_is_long_compatible
Unexecuted instantiation: SAPI.c:zend_is_long_compatible
Unexecuted instantiation: snprintf.c:zend_is_long_compatible
Unexecuted instantiation: spprintf.c:zend_is_long_compatible
Unexecuted instantiation: strlcat.c:zend_is_long_compatible
Unexecuted instantiation: strlcpy.c:zend_is_long_compatible
Unexecuted instantiation: cast.c:zend_is_long_compatible
Unexecuted instantiation: filter.c:zend_is_long_compatible
Unexecuted instantiation: glob_wrapper.c:zend_is_long_compatible
Unexecuted instantiation: memory.c:zend_is_long_compatible
Unexecuted instantiation: mmap.c:zend_is_long_compatible
Unexecuted instantiation: plain_wrapper.c:zend_is_long_compatible
Unexecuted instantiation: stream_errors.c:zend_is_long_compatible
Unexecuted instantiation: streams.c:zend_is_long_compatible
Unexecuted instantiation: transports.c:zend_is_long_compatible
Unexecuted instantiation: userspace.c:zend_is_long_compatible
Unexecuted instantiation: xp_socket.c:zend_is_long_compatible
Unexecuted instantiation: block_pass.c:zend_is_long_compatible
Unexecuted instantiation: compact_literals.c:zend_is_long_compatible
Unexecuted instantiation: compact_vars.c:zend_is_long_compatible
Unexecuted instantiation: dce.c:zend_is_long_compatible
Unexecuted instantiation: dfa_pass.c:zend_is_long_compatible
Unexecuted instantiation: escape_analysis.c:zend_is_long_compatible
Unexecuted instantiation: nop_removal.c:zend_is_long_compatible
Unexecuted instantiation: optimize_func_calls.c:zend_is_long_compatible
Unexecuted instantiation: optimize_temp_vars_5.c:zend_is_long_compatible
Unexecuted instantiation: pass1.c:zend_is_long_compatible
Unexecuted instantiation: pass3.c:zend_is_long_compatible
Unexecuted instantiation: sccp.c:zend_is_long_compatible
Unexecuted instantiation: scdf.c:zend_is_long_compatible
Unexecuted instantiation: zend_call_graph.c:zend_is_long_compatible
Unexecuted instantiation: zend_cfg.c:zend_is_long_compatible
Unexecuted instantiation: zend_dfg.c:zend_is_long_compatible
Unexecuted instantiation: zend_dump.c:zend_is_long_compatible
Unexecuted instantiation: zend_func_info.c:zend_is_long_compatible
Unexecuted instantiation: zend_inference.c:zend_is_long_compatible
Unexecuted instantiation: zend_optimizer.c:zend_is_long_compatible
Unexecuted instantiation: zend_ssa.c:zend_is_long_compatible
Unexecuted instantiation: zend_alloc.c:zend_is_long_compatible
Unexecuted instantiation: zend_API.c:zend_is_long_compatible
Unexecuted instantiation: zend_ast.c:zend_is_long_compatible
Unexecuted instantiation: zend_attributes.c:zend_is_long_compatible
Unexecuted instantiation: zend_autoload.c:zend_is_long_compatible
Unexecuted instantiation: zend_builtin_functions.c:zend_is_long_compatible
Unexecuted instantiation: zend_call_stack.c:zend_is_long_compatible
Unexecuted instantiation: zend_closures.c:zend_is_long_compatible
Unexecuted instantiation: zend_compile.c:zend_is_long_compatible
Unexecuted instantiation: zend_constants.c:zend_is_long_compatible
Unexecuted instantiation: zend_cpuinfo.c:zend_is_long_compatible
Unexecuted instantiation: zend_default_classes.c:zend_is_long_compatible
Unexecuted instantiation: zend_dtrace.c:zend_is_long_compatible
Unexecuted instantiation: zend_enum.c:zend_is_long_compatible
Unexecuted instantiation: zend_exceptions.c:zend_is_long_compatible
Unexecuted instantiation: zend_execute_API.c:zend_is_long_compatible
Unexecuted instantiation: zend_execute.c:zend_is_long_compatible
Unexecuted instantiation: zend_extensions.c:zend_is_long_compatible
Unexecuted instantiation: zend_fibers.c:zend_is_long_compatible
Unexecuted instantiation: zend_float.c:zend_is_long_compatible
Unexecuted instantiation: zend_gc.c:zend_is_long_compatible
Unexecuted instantiation: zend_gdb.c:zend_is_long_compatible
Unexecuted instantiation: zend_generators.c:zend_is_long_compatible
Unexecuted instantiation: zend_hash.c:zend_is_long_compatible
Unexecuted instantiation: zend_highlight.c:zend_is_long_compatible
Unexecuted instantiation: zend_hrtime.c:zend_is_long_compatible
Unexecuted instantiation: zend_inheritance.c:zend_is_long_compatible
Unexecuted instantiation: zend_ini_parser.c:zend_is_long_compatible
Unexecuted instantiation: zend_ini_scanner.c:zend_is_long_compatible
Unexecuted instantiation: zend_ini.c:zend_is_long_compatible
Unexecuted instantiation: zend_interfaces.c:zend_is_long_compatible
Unexecuted instantiation: zend_iterators.c:zend_is_long_compatible
Unexecuted instantiation: zend_language_parser.c:zend_is_long_compatible
Unexecuted instantiation: zend_language_scanner.c:zend_is_long_compatible
Unexecuted instantiation: zend_lazy_objects.c:zend_is_long_compatible
Unexecuted instantiation: zend_list.c:zend_is_long_compatible
Unexecuted instantiation: zend_llist.c:zend_is_long_compatible
Unexecuted instantiation: zend_multibyte.c:zend_is_long_compatible
Unexecuted instantiation: zend_object_handlers.c:zend_is_long_compatible
Unexecuted instantiation: zend_objects_API.c:zend_is_long_compatible
Unexecuted instantiation: zend_objects.c:zend_is_long_compatible
Unexecuted instantiation: zend_observer.c:zend_is_long_compatible
Unexecuted instantiation: zend_opcode.c:zend_is_long_compatible
Unexecuted instantiation: zend_operators.c:zend_is_long_compatible
Unexecuted instantiation: zend_property_hooks.c:zend_is_long_compatible
Unexecuted instantiation: zend_ptr_stack.c:zend_is_long_compatible
Unexecuted instantiation: zend_signal.c:zend_is_long_compatible
Unexecuted instantiation: zend_smart_str.c:zend_is_long_compatible
Unexecuted instantiation: zend_sort.c:zend_is_long_compatible
Unexecuted instantiation: zend_stack.c:zend_is_long_compatible
Unexecuted instantiation: zend_stream.c:zend_is_long_compatible
Unexecuted instantiation: zend_string.c:zend_is_long_compatible
Unexecuted instantiation: zend_strtod.c:zend_is_long_compatible
Unexecuted instantiation: zend_system_id.c:zend_is_long_compatible
Unexecuted instantiation: zend_variables.c:zend_is_long_compatible
Unexecuted instantiation: zend_virtual_cwd.c:zend_is_long_compatible
Unexecuted instantiation: zend_vm_opcodes.c:zend_is_long_compatible
Unexecuted instantiation: zend_weakrefs.c:zend_is_long_compatible
Unexecuted instantiation: zend.c:zend_is_long_compatible
Unexecuted instantiation: internal_functions_cli.c:zend_is_long_compatible
Unexecuted instantiation: fuzzer-unserializehash.c:zend_is_long_compatible
Unexecuted instantiation: fuzzer-sapi.c:zend_is_long_compatible
162
163
static zend_always_inline zend_long zend_dval_to_lval_safe(double d)
164
0
{
165
0
  zend_long l = zend_dval_to_lval(d);
166
0
  if (!zend_is_long_compatible(d, l) && ZEND_DOUBLE_FITS_LONG(d)) {
167
0
    zend_incompatible_double_to_long_error(d);
168
0
  }
169
0
  return l;
170
0
}
Unexecuted instantiation: php_date.c:zend_dval_to_lval_safe
Unexecuted instantiation: astro.c:zend_dval_to_lval_safe
Unexecuted instantiation: dow.c:zend_dval_to_lval_safe
Unexecuted instantiation: parse_date.c:zend_dval_to_lval_safe
Unexecuted instantiation: parse_tz.c:zend_dval_to_lval_safe
Unexecuted instantiation: parse_posix.c:zend_dval_to_lval_safe
Unexecuted instantiation: timelib.c:zend_dval_to_lval_safe
Unexecuted instantiation: tm2unixtime.c:zend_dval_to_lval_safe
Unexecuted instantiation: unixtime2tm.c:zend_dval_to_lval_safe
Unexecuted instantiation: parse_iso_intervals.c:zend_dval_to_lval_safe
Unexecuted instantiation: interval.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_pcre.c:zend_dval_to_lval_safe
Unexecuted instantiation: exif.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_adler32.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_crc32.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_fnv.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_gost.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_haval.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_joaat.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_md.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_murmur.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_ripemd.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_sha_ni.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_sha_sse2.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_sha.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_sha3.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_snefru.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_tiger.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_whirlpool.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash_xxhash.c:zend_dval_to_lval_safe
Unexecuted instantiation: hash.c:zend_dval_to_lval_safe
Unexecuted instantiation: json_encoder.c:zend_dval_to_lval_safe
Unexecuted instantiation: json_parser.tab.c:zend_dval_to_lval_safe
Unexecuted instantiation: json_scanner.c:zend_dval_to_lval_safe
Unexecuted instantiation: json.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_lexbor.c:zend_dval_to_lval_safe
Unexecuted instantiation: shared_alloc_mmap.c:zend_dval_to_lval_safe
Unexecuted instantiation: shared_alloc_posix.c:zend_dval_to_lval_safe
Unexecuted instantiation: shared_alloc_shm.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_accelerator_api.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_accelerator_debug.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_accelerator_hash.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_accelerator_module.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_file_cache.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_persist_calc.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_persist.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_shared_alloc.c:zend_dval_to_lval_safe
Unexecuted instantiation: ZendAccelerator.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_cfg.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_check.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_dump.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_emit.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_gcm.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_gdb.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_patch.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_perf.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_ra.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_save.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_sccp.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir_strtab.c:zend_dval_to_lval_safe
Unexecuted instantiation: ir.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_jit.c:zend_dval_to_lval_safe
Unexecuted instantiation: csprng.c:zend_dval_to_lval_safe
Unexecuted instantiation: engine_mt19937.c:zend_dval_to_lval_safe
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_dval_to_lval_safe
Unexecuted instantiation: engine_secure.c:zend_dval_to_lval_safe
Unexecuted instantiation: engine_user.c:zend_dval_to_lval_safe
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_dval_to_lval_safe
Unexecuted instantiation: gammasection.c:zend_dval_to_lval_safe
Unexecuted instantiation: random.c:zend_dval_to_lval_safe
Unexecuted instantiation: randomizer.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_utils.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_reflection.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_spl.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_array.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_directory.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_dllist.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_exceptions.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_fixedarray.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_functions.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_heap.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_iterators.c:zend_dval_to_lval_safe
Unexecuted instantiation: spl_observer.c:zend_dval_to_lval_safe
Unexecuted instantiation: array.c:zend_dval_to_lval_safe
Unexecuted instantiation: assert.c:zend_dval_to_lval_safe
Unexecuted instantiation: base64.c:zend_dval_to_lval_safe
Unexecuted instantiation: basic_functions.c:zend_dval_to_lval_safe
Unexecuted instantiation: browscap.c:zend_dval_to_lval_safe
Unexecuted instantiation: crc32_x86.c:zend_dval_to_lval_safe
Unexecuted instantiation: crc32.c:zend_dval_to_lval_safe
Unexecuted instantiation: credits.c:zend_dval_to_lval_safe
Unexecuted instantiation: crypt.c:zend_dval_to_lval_safe
Unexecuted instantiation: css.c:zend_dval_to_lval_safe
Unexecuted instantiation: datetime.c:zend_dval_to_lval_safe
Unexecuted instantiation: dir.c:zend_dval_to_lval_safe
Unexecuted instantiation: dl.c:zend_dval_to_lval_safe
Unexecuted instantiation: dns.c:zend_dval_to_lval_safe
Unexecuted instantiation: exec.c:zend_dval_to_lval_safe
Unexecuted instantiation: file.c:zend_dval_to_lval_safe
Unexecuted instantiation: filestat.c:zend_dval_to_lval_safe
Unexecuted instantiation: filters.c:zend_dval_to_lval_safe
Unexecuted instantiation: flock_compat.c:zend_dval_to_lval_safe
Unexecuted instantiation: formatted_print.c:zend_dval_to_lval_safe
Unexecuted instantiation: fsock.c:zend_dval_to_lval_safe
Unexecuted instantiation: ftok.c:zend_dval_to_lval_safe
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_dval_to_lval_safe
Unexecuted instantiation: head.c:zend_dval_to_lval_safe
Unexecuted instantiation: hrtime.c:zend_dval_to_lval_safe
Unexecuted instantiation: html.c:zend_dval_to_lval_safe
Unexecuted instantiation: http_fopen_wrapper.c:zend_dval_to_lval_safe
Unexecuted instantiation: http.c:zend_dval_to_lval_safe
Unexecuted instantiation: image.c:zend_dval_to_lval_safe
Unexecuted instantiation: incomplete_class.c:zend_dval_to_lval_safe
Unexecuted instantiation: info.c:zend_dval_to_lval_safe
Unexecuted instantiation: iptc.c:zend_dval_to_lval_safe
Unexecuted instantiation: levenshtein.c:zend_dval_to_lval_safe
Unexecuted instantiation: link.c:zend_dval_to_lval_safe
Unexecuted instantiation: mail.c:zend_dval_to_lval_safe
Unexecuted instantiation: math.c:zend_dval_to_lval_safe
Unexecuted instantiation: md5.c:zend_dval_to_lval_safe
Unexecuted instantiation: metaphone.c:zend_dval_to_lval_safe
Unexecuted instantiation: microtime.c:zend_dval_to_lval_safe
Unexecuted instantiation: net.c:zend_dval_to_lval_safe
Unexecuted instantiation: pack.c:zend_dval_to_lval_safe
Unexecuted instantiation: pageinfo.c:zend_dval_to_lval_safe
Unexecuted instantiation: password.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_fopen_wrapper.c:zend_dval_to_lval_safe
Unexecuted instantiation: proc_open.c:zend_dval_to_lval_safe
Unexecuted instantiation: quot_print.c:zend_dval_to_lval_safe
Unexecuted instantiation: scanf.c:zend_dval_to_lval_safe
Unexecuted instantiation: sha1.c:zend_dval_to_lval_safe
Unexecuted instantiation: soundex.c:zend_dval_to_lval_safe
Unexecuted instantiation: streamsfuncs.c:zend_dval_to_lval_safe
Unexecuted instantiation: string.c:zend_dval_to_lval_safe
Unexecuted instantiation: strnatcmp.c:zend_dval_to_lval_safe
Unexecuted instantiation: syslog.c:zend_dval_to_lval_safe
Unexecuted instantiation: type.c:zend_dval_to_lval_safe
Unexecuted instantiation: uniqid.c:zend_dval_to_lval_safe
Unexecuted instantiation: url_scanner_ex.c:zend_dval_to_lval_safe
Unexecuted instantiation: url.c:zend_dval_to_lval_safe
Unexecuted instantiation: user_filters.c:zend_dval_to_lval_safe
Unexecuted instantiation: uuencode.c:zend_dval_to_lval_safe
Unexecuted instantiation: var_unserializer.c:zend_dval_to_lval_safe
Unexecuted instantiation: var.c:zend_dval_to_lval_safe
Unexecuted instantiation: versioning.c:zend_dval_to_lval_safe
Unexecuted instantiation: crypt_sha256.c:zend_dval_to_lval_safe
Unexecuted instantiation: crypt_sha512.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_crypt_r.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_uri.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_uri_common.c:zend_dval_to_lval_safe
Unexecuted instantiation: uri_parser_rfc3986.c:zend_dval_to_lval_safe
Unexecuted instantiation: uri_parser_whatwg.c:zend_dval_to_lval_safe
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_dval_to_lval_safe
Unexecuted instantiation: explicit_bzero.c:zend_dval_to_lval_safe
Unexecuted instantiation: fopen_wrappers.c:zend_dval_to_lval_safe
Unexecuted instantiation: getopt.c:zend_dval_to_lval_safe
Unexecuted instantiation: main.c:zend_dval_to_lval_safe
Unexecuted instantiation: network.c:zend_dval_to_lval_safe
Unexecuted instantiation: output.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_content_types.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_ini_builder.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_ini.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_glob.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_odbc_utils.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_open_temporary_file.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_scandir.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_syslog.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_ticks.c:zend_dval_to_lval_safe
Unexecuted instantiation: php_variables.c:zend_dval_to_lval_safe
Unexecuted instantiation: reentrancy.c:zend_dval_to_lval_safe
Unexecuted instantiation: rfc1867.c:zend_dval_to_lval_safe
Unexecuted instantiation: safe_bcmp.c:zend_dval_to_lval_safe
Unexecuted instantiation: SAPI.c:zend_dval_to_lval_safe
Unexecuted instantiation: snprintf.c:zend_dval_to_lval_safe
Unexecuted instantiation: spprintf.c:zend_dval_to_lval_safe
Unexecuted instantiation: strlcat.c:zend_dval_to_lval_safe
Unexecuted instantiation: strlcpy.c:zend_dval_to_lval_safe
Unexecuted instantiation: cast.c:zend_dval_to_lval_safe
Unexecuted instantiation: filter.c:zend_dval_to_lval_safe
Unexecuted instantiation: glob_wrapper.c:zend_dval_to_lval_safe
Unexecuted instantiation: memory.c:zend_dval_to_lval_safe
Unexecuted instantiation: mmap.c:zend_dval_to_lval_safe
Unexecuted instantiation: plain_wrapper.c:zend_dval_to_lval_safe
Unexecuted instantiation: stream_errors.c:zend_dval_to_lval_safe
Unexecuted instantiation: streams.c:zend_dval_to_lval_safe
Unexecuted instantiation: transports.c:zend_dval_to_lval_safe
Unexecuted instantiation: userspace.c:zend_dval_to_lval_safe
Unexecuted instantiation: xp_socket.c:zend_dval_to_lval_safe
Unexecuted instantiation: block_pass.c:zend_dval_to_lval_safe
Unexecuted instantiation: compact_literals.c:zend_dval_to_lval_safe
Unexecuted instantiation: compact_vars.c:zend_dval_to_lval_safe
Unexecuted instantiation: dce.c:zend_dval_to_lval_safe
Unexecuted instantiation: dfa_pass.c:zend_dval_to_lval_safe
Unexecuted instantiation: escape_analysis.c:zend_dval_to_lval_safe
Unexecuted instantiation: nop_removal.c:zend_dval_to_lval_safe
Unexecuted instantiation: optimize_func_calls.c:zend_dval_to_lval_safe
Unexecuted instantiation: optimize_temp_vars_5.c:zend_dval_to_lval_safe
Unexecuted instantiation: pass1.c:zend_dval_to_lval_safe
Unexecuted instantiation: pass3.c:zend_dval_to_lval_safe
Unexecuted instantiation: sccp.c:zend_dval_to_lval_safe
Unexecuted instantiation: scdf.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_call_graph.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_cfg.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_dfg.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_dump.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_func_info.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_inference.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_optimizer.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_ssa.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_alloc.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_API.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_ast.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_attributes.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_autoload.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_builtin_functions.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_call_stack.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_closures.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_compile.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_constants.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_cpuinfo.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_default_classes.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_dtrace.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_enum.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_exceptions.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_execute_API.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_execute.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_extensions.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_fibers.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_float.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_gc.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_gdb.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_generators.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_hash.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_highlight.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_hrtime.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_inheritance.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_ini_parser.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_ini_scanner.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_ini.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_interfaces.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_iterators.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_language_parser.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_language_scanner.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_lazy_objects.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_list.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_llist.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_multibyte.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_object_handlers.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_objects_API.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_objects.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_observer.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_opcode.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_operators.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_property_hooks.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_ptr_stack.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_signal.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_smart_str.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_sort.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_stack.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_stream.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_string.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_strtod.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_system_id.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_variables.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_virtual_cwd.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_vm_opcodes.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend_weakrefs.c:zend_dval_to_lval_safe
Unexecuted instantiation: zend.c:zend_dval_to_lval_safe
Unexecuted instantiation: internal_functions_cli.c:zend_dval_to_lval_safe
Unexecuted instantiation: fuzzer-unserializehash.c:zend_dval_to_lval_safe
Unexecuted instantiation: fuzzer-sapi.c:zend_dval_to_lval_safe
171
172
124k
#define ZEND_IS_DIGIT(c) ((c) >= '0' && (c) <= '9')
173
174
static zend_always_inline uint8_t is_numeric_string_ex(const char *str, size_t length, zend_long *lval,
175
  double *dval, bool allow_errors, int *oflow_info, bool *trailing_data)
176
14.8k
{
177
14.8k
  if (*str > '9') {
178
60
    return 0;
179
60
  }
180
14.7k
  return _is_numeric_string_ex(str, length, lval, dval, allow_errors, oflow_info, trailing_data);
181
14.8k
}
Unexecuted instantiation: php_date.c:is_numeric_string_ex
Unexecuted instantiation: astro.c:is_numeric_string_ex
Unexecuted instantiation: dow.c:is_numeric_string_ex
Unexecuted instantiation: parse_date.c:is_numeric_string_ex
Unexecuted instantiation: parse_tz.c:is_numeric_string_ex
Unexecuted instantiation: parse_posix.c:is_numeric_string_ex
Unexecuted instantiation: timelib.c:is_numeric_string_ex
Unexecuted instantiation: tm2unixtime.c:is_numeric_string_ex
Unexecuted instantiation: unixtime2tm.c:is_numeric_string_ex
Unexecuted instantiation: parse_iso_intervals.c:is_numeric_string_ex
Unexecuted instantiation: interval.c:is_numeric_string_ex
Unexecuted instantiation: php_pcre.c:is_numeric_string_ex
Unexecuted instantiation: exif.c:is_numeric_string_ex
Unexecuted instantiation: hash_adler32.c:is_numeric_string_ex
Unexecuted instantiation: hash_crc32.c:is_numeric_string_ex
Unexecuted instantiation: hash_fnv.c:is_numeric_string_ex
Unexecuted instantiation: hash_gost.c:is_numeric_string_ex
Unexecuted instantiation: hash_haval.c:is_numeric_string_ex
Unexecuted instantiation: hash_joaat.c:is_numeric_string_ex
Unexecuted instantiation: hash_md.c:is_numeric_string_ex
Unexecuted instantiation: hash_murmur.c:is_numeric_string_ex
Unexecuted instantiation: hash_ripemd.c:is_numeric_string_ex
Unexecuted instantiation: hash_sha_ni.c:is_numeric_string_ex
Unexecuted instantiation: hash_sha_sse2.c:is_numeric_string_ex
Unexecuted instantiation: hash_sha.c:is_numeric_string_ex
Unexecuted instantiation: hash_sha3.c:is_numeric_string_ex
Unexecuted instantiation: hash_snefru.c:is_numeric_string_ex
Unexecuted instantiation: hash_tiger.c:is_numeric_string_ex
Unexecuted instantiation: hash_whirlpool.c:is_numeric_string_ex
Unexecuted instantiation: hash_xxhash.c:is_numeric_string_ex
Unexecuted instantiation: hash.c:is_numeric_string_ex
Unexecuted instantiation: json_encoder.c:is_numeric_string_ex
Unexecuted instantiation: json_parser.tab.c:is_numeric_string_ex
Unexecuted instantiation: json_scanner.c:is_numeric_string_ex
Unexecuted instantiation: json.c:is_numeric_string_ex
Unexecuted instantiation: php_lexbor.c:is_numeric_string_ex
Unexecuted instantiation: shared_alloc_mmap.c:is_numeric_string_ex
Unexecuted instantiation: shared_alloc_posix.c:is_numeric_string_ex
Unexecuted instantiation: shared_alloc_shm.c:is_numeric_string_ex
Unexecuted instantiation: zend_accelerator_api.c:is_numeric_string_ex
Unexecuted instantiation: zend_accelerator_blacklist.c:is_numeric_string_ex
Unexecuted instantiation: zend_accelerator_debug.c:is_numeric_string_ex
Unexecuted instantiation: zend_accelerator_hash.c:is_numeric_string_ex
Unexecuted instantiation: zend_accelerator_module.c:is_numeric_string_ex
Unexecuted instantiation: zend_accelerator_util_funcs.c:is_numeric_string_ex
Unexecuted instantiation: zend_file_cache.c:is_numeric_string_ex
Unexecuted instantiation: zend_persist_calc.c:is_numeric_string_ex
Unexecuted instantiation: zend_persist.c:is_numeric_string_ex
Unexecuted instantiation: zend_shared_alloc.c:is_numeric_string_ex
Unexecuted instantiation: ZendAccelerator.c:is_numeric_string_ex
Unexecuted instantiation: ir_cfg.c:is_numeric_string_ex
Unexecuted instantiation: ir_check.c:is_numeric_string_ex
Unexecuted instantiation: ir_dump.c:is_numeric_string_ex
Unexecuted instantiation: ir_emit.c:is_numeric_string_ex
Unexecuted instantiation: ir_gcm.c:is_numeric_string_ex
Unexecuted instantiation: ir_gdb.c:is_numeric_string_ex
Unexecuted instantiation: ir_patch.c:is_numeric_string_ex
Unexecuted instantiation: ir_perf.c:is_numeric_string_ex
Unexecuted instantiation: ir_ra.c:is_numeric_string_ex
Unexecuted instantiation: ir_save.c:is_numeric_string_ex
Unexecuted instantiation: ir_sccp.c:is_numeric_string_ex
Unexecuted instantiation: ir_strtab.c:is_numeric_string_ex
Unexecuted instantiation: ir.c:is_numeric_string_ex
Unexecuted instantiation: zend_jit_vm_helpers.c:is_numeric_string_ex
Unexecuted instantiation: zend_jit.c:is_numeric_string_ex
Unexecuted instantiation: csprng.c:is_numeric_string_ex
Unexecuted instantiation: engine_mt19937.c:is_numeric_string_ex
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:is_numeric_string_ex
Unexecuted instantiation: engine_secure.c:is_numeric_string_ex
Unexecuted instantiation: engine_user.c:is_numeric_string_ex
Unexecuted instantiation: engine_xoshiro256starstar.c:is_numeric_string_ex
Unexecuted instantiation: gammasection.c:is_numeric_string_ex
Unexecuted instantiation: random.c:is_numeric_string_ex
Unexecuted instantiation: randomizer.c:is_numeric_string_ex
Unexecuted instantiation: zend_utils.c:is_numeric_string_ex
Unexecuted instantiation: php_reflection.c:is_numeric_string_ex
Unexecuted instantiation: php_spl.c:is_numeric_string_ex
Unexecuted instantiation: spl_array.c:is_numeric_string_ex
Unexecuted instantiation: spl_directory.c:is_numeric_string_ex
Unexecuted instantiation: spl_dllist.c:is_numeric_string_ex
Unexecuted instantiation: spl_exceptions.c:is_numeric_string_ex
Unexecuted instantiation: spl_fixedarray.c:is_numeric_string_ex
Unexecuted instantiation: spl_functions.c:is_numeric_string_ex
Unexecuted instantiation: spl_heap.c:is_numeric_string_ex
Unexecuted instantiation: spl_iterators.c:is_numeric_string_ex
Unexecuted instantiation: spl_observer.c:is_numeric_string_ex
Unexecuted instantiation: array.c:is_numeric_string_ex
Unexecuted instantiation: assert.c:is_numeric_string_ex
Unexecuted instantiation: base64.c:is_numeric_string_ex
Unexecuted instantiation: basic_functions.c:is_numeric_string_ex
Unexecuted instantiation: browscap.c:is_numeric_string_ex
Unexecuted instantiation: crc32_x86.c:is_numeric_string_ex
Unexecuted instantiation: crc32.c:is_numeric_string_ex
Unexecuted instantiation: credits.c:is_numeric_string_ex
Unexecuted instantiation: crypt.c:is_numeric_string_ex
Unexecuted instantiation: css.c:is_numeric_string_ex
Unexecuted instantiation: datetime.c:is_numeric_string_ex
Unexecuted instantiation: dir.c:is_numeric_string_ex
Unexecuted instantiation: dl.c:is_numeric_string_ex
Unexecuted instantiation: dns.c:is_numeric_string_ex
Unexecuted instantiation: exec.c:is_numeric_string_ex
Unexecuted instantiation: file.c:is_numeric_string_ex
Unexecuted instantiation: filestat.c:is_numeric_string_ex
Unexecuted instantiation: filters.c:is_numeric_string_ex
Unexecuted instantiation: flock_compat.c:is_numeric_string_ex
Unexecuted instantiation: formatted_print.c:is_numeric_string_ex
Unexecuted instantiation: fsock.c:is_numeric_string_ex
Unexecuted instantiation: ftok.c:is_numeric_string_ex
Unexecuted instantiation: ftp_fopen_wrapper.c:is_numeric_string_ex
Unexecuted instantiation: head.c:is_numeric_string_ex
Unexecuted instantiation: hrtime.c:is_numeric_string_ex
Unexecuted instantiation: html.c:is_numeric_string_ex
Unexecuted instantiation: http_fopen_wrapper.c:is_numeric_string_ex
Unexecuted instantiation: http.c:is_numeric_string_ex
Unexecuted instantiation: image.c:is_numeric_string_ex
Unexecuted instantiation: incomplete_class.c:is_numeric_string_ex
Unexecuted instantiation: info.c:is_numeric_string_ex
Unexecuted instantiation: iptc.c:is_numeric_string_ex
Unexecuted instantiation: levenshtein.c:is_numeric_string_ex
Unexecuted instantiation: link.c:is_numeric_string_ex
Unexecuted instantiation: mail.c:is_numeric_string_ex
Unexecuted instantiation: math.c:is_numeric_string_ex
Unexecuted instantiation: md5.c:is_numeric_string_ex
Unexecuted instantiation: metaphone.c:is_numeric_string_ex
Unexecuted instantiation: microtime.c:is_numeric_string_ex
Unexecuted instantiation: net.c:is_numeric_string_ex
Unexecuted instantiation: pack.c:is_numeric_string_ex
Unexecuted instantiation: pageinfo.c:is_numeric_string_ex
Unexecuted instantiation: password.c:is_numeric_string_ex
Unexecuted instantiation: php_fopen_wrapper.c:is_numeric_string_ex
Unexecuted instantiation: proc_open.c:is_numeric_string_ex
Unexecuted instantiation: quot_print.c:is_numeric_string_ex
Unexecuted instantiation: scanf.c:is_numeric_string_ex
Unexecuted instantiation: sha1.c:is_numeric_string_ex
Unexecuted instantiation: soundex.c:is_numeric_string_ex
Unexecuted instantiation: streamsfuncs.c:is_numeric_string_ex
Unexecuted instantiation: string.c:is_numeric_string_ex
Unexecuted instantiation: strnatcmp.c:is_numeric_string_ex
Unexecuted instantiation: syslog.c:is_numeric_string_ex
Unexecuted instantiation: type.c:is_numeric_string_ex
Unexecuted instantiation: uniqid.c:is_numeric_string_ex
Unexecuted instantiation: url_scanner_ex.c:is_numeric_string_ex
Unexecuted instantiation: url.c:is_numeric_string_ex
Unexecuted instantiation: user_filters.c:is_numeric_string_ex
Unexecuted instantiation: uuencode.c:is_numeric_string_ex
Unexecuted instantiation: var_unserializer.c:is_numeric_string_ex
Unexecuted instantiation: var.c:is_numeric_string_ex
Unexecuted instantiation: versioning.c:is_numeric_string_ex
Unexecuted instantiation: crypt_sha256.c:is_numeric_string_ex
Unexecuted instantiation: crypt_sha512.c:is_numeric_string_ex
Unexecuted instantiation: php_crypt_r.c:is_numeric_string_ex
Unexecuted instantiation: php_uri.c:is_numeric_string_ex
Unexecuted instantiation: php_uri_common.c:is_numeric_string_ex
Unexecuted instantiation: uri_parser_rfc3986.c:is_numeric_string_ex
Unexecuted instantiation: uri_parser_whatwg.c:is_numeric_string_ex
Unexecuted instantiation: uri_parser_php_parse_url.c:is_numeric_string_ex
Unexecuted instantiation: explicit_bzero.c:is_numeric_string_ex
Unexecuted instantiation: fopen_wrappers.c:is_numeric_string_ex
Unexecuted instantiation: getopt.c:is_numeric_string_ex
Unexecuted instantiation: main.c:is_numeric_string_ex
Unexecuted instantiation: network.c:is_numeric_string_ex
Unexecuted instantiation: output.c:is_numeric_string_ex
Unexecuted instantiation: php_content_types.c:is_numeric_string_ex
Unexecuted instantiation: php_ini_builder.c:is_numeric_string_ex
Unexecuted instantiation: php_ini.c:is_numeric_string_ex
Unexecuted instantiation: php_glob.c:is_numeric_string_ex
Unexecuted instantiation: php_odbc_utils.c:is_numeric_string_ex
Unexecuted instantiation: php_open_temporary_file.c:is_numeric_string_ex
Unexecuted instantiation: php_scandir.c:is_numeric_string_ex
Unexecuted instantiation: php_syslog.c:is_numeric_string_ex
Unexecuted instantiation: php_ticks.c:is_numeric_string_ex
Unexecuted instantiation: php_variables.c:is_numeric_string_ex
Unexecuted instantiation: reentrancy.c:is_numeric_string_ex
Unexecuted instantiation: rfc1867.c:is_numeric_string_ex
Unexecuted instantiation: safe_bcmp.c:is_numeric_string_ex
Unexecuted instantiation: SAPI.c:is_numeric_string_ex
Unexecuted instantiation: snprintf.c:is_numeric_string_ex
Unexecuted instantiation: spprintf.c:is_numeric_string_ex
Unexecuted instantiation: strlcat.c:is_numeric_string_ex
Unexecuted instantiation: strlcpy.c:is_numeric_string_ex
Unexecuted instantiation: cast.c:is_numeric_string_ex
Unexecuted instantiation: filter.c:is_numeric_string_ex
Unexecuted instantiation: glob_wrapper.c:is_numeric_string_ex
Unexecuted instantiation: memory.c:is_numeric_string_ex
Unexecuted instantiation: mmap.c:is_numeric_string_ex
Unexecuted instantiation: plain_wrapper.c:is_numeric_string_ex
Unexecuted instantiation: stream_errors.c:is_numeric_string_ex
Unexecuted instantiation: streams.c:is_numeric_string_ex
Unexecuted instantiation: transports.c:is_numeric_string_ex
Unexecuted instantiation: userspace.c:is_numeric_string_ex
Unexecuted instantiation: xp_socket.c:is_numeric_string_ex
Unexecuted instantiation: block_pass.c:is_numeric_string_ex
Unexecuted instantiation: compact_literals.c:is_numeric_string_ex
Unexecuted instantiation: compact_vars.c:is_numeric_string_ex
Unexecuted instantiation: dce.c:is_numeric_string_ex
Unexecuted instantiation: dfa_pass.c:is_numeric_string_ex
Unexecuted instantiation: escape_analysis.c:is_numeric_string_ex
Unexecuted instantiation: nop_removal.c:is_numeric_string_ex
Unexecuted instantiation: optimize_func_calls.c:is_numeric_string_ex
Unexecuted instantiation: optimize_temp_vars_5.c:is_numeric_string_ex
Unexecuted instantiation: pass1.c:is_numeric_string_ex
Unexecuted instantiation: pass3.c:is_numeric_string_ex
Unexecuted instantiation: sccp.c:is_numeric_string_ex
Unexecuted instantiation: scdf.c:is_numeric_string_ex
Unexecuted instantiation: zend_call_graph.c:is_numeric_string_ex
Unexecuted instantiation: zend_cfg.c:is_numeric_string_ex
Unexecuted instantiation: zend_dfg.c:is_numeric_string_ex
Unexecuted instantiation: zend_dump.c:is_numeric_string_ex
Unexecuted instantiation: zend_func_info.c:is_numeric_string_ex
Unexecuted instantiation: zend_inference.c:is_numeric_string_ex
Unexecuted instantiation: zend_optimizer.c:is_numeric_string_ex
Unexecuted instantiation: zend_ssa.c:is_numeric_string_ex
Unexecuted instantiation: zend_alloc.c:is_numeric_string_ex
Unexecuted instantiation: zend_API.c:is_numeric_string_ex
Unexecuted instantiation: zend_ast.c:is_numeric_string_ex
Unexecuted instantiation: zend_attributes.c:is_numeric_string_ex
Unexecuted instantiation: zend_autoload.c:is_numeric_string_ex
Unexecuted instantiation: zend_builtin_functions.c:is_numeric_string_ex
Unexecuted instantiation: zend_call_stack.c:is_numeric_string_ex
Unexecuted instantiation: zend_closures.c:is_numeric_string_ex
Unexecuted instantiation: zend_compile.c:is_numeric_string_ex
Unexecuted instantiation: zend_constants.c:is_numeric_string_ex
Unexecuted instantiation: zend_cpuinfo.c:is_numeric_string_ex
Unexecuted instantiation: zend_default_classes.c:is_numeric_string_ex
Unexecuted instantiation: zend_dtrace.c:is_numeric_string_ex
Unexecuted instantiation: zend_enum.c:is_numeric_string_ex
Unexecuted instantiation: zend_exceptions.c:is_numeric_string_ex
Unexecuted instantiation: zend_execute_API.c:is_numeric_string_ex
Unexecuted instantiation: zend_execute.c:is_numeric_string_ex
Unexecuted instantiation: zend_extensions.c:is_numeric_string_ex
Unexecuted instantiation: zend_fibers.c:is_numeric_string_ex
Unexecuted instantiation: zend_float.c:is_numeric_string_ex
Unexecuted instantiation: zend_gc.c:is_numeric_string_ex
Unexecuted instantiation: zend_gdb.c:is_numeric_string_ex
Unexecuted instantiation: zend_generators.c:is_numeric_string_ex
Unexecuted instantiation: zend_hash.c:is_numeric_string_ex
Unexecuted instantiation: zend_highlight.c:is_numeric_string_ex
Unexecuted instantiation: zend_hrtime.c:is_numeric_string_ex
Unexecuted instantiation: zend_inheritance.c:is_numeric_string_ex
Unexecuted instantiation: zend_ini_parser.c:is_numeric_string_ex
Unexecuted instantiation: zend_ini_scanner.c:is_numeric_string_ex
Unexecuted instantiation: zend_ini.c:is_numeric_string_ex
Unexecuted instantiation: zend_interfaces.c:is_numeric_string_ex
Unexecuted instantiation: zend_iterators.c:is_numeric_string_ex
Unexecuted instantiation: zend_language_parser.c:is_numeric_string_ex
Unexecuted instantiation: zend_language_scanner.c:is_numeric_string_ex
Unexecuted instantiation: zend_lazy_objects.c:is_numeric_string_ex
Unexecuted instantiation: zend_list.c:is_numeric_string_ex
Unexecuted instantiation: zend_llist.c:is_numeric_string_ex
Unexecuted instantiation: zend_multibyte.c:is_numeric_string_ex
Unexecuted instantiation: zend_object_handlers.c:is_numeric_string_ex
Unexecuted instantiation: zend_objects_API.c:is_numeric_string_ex
Unexecuted instantiation: zend_objects.c:is_numeric_string_ex
Unexecuted instantiation: zend_observer.c:is_numeric_string_ex
Unexecuted instantiation: zend_opcode.c:is_numeric_string_ex
zend_operators.c:is_numeric_string_ex
Line
Count
Source
176
14.8k
{
177
14.8k
  if (*str > '9') {
178
60
    return 0;
179
60
  }
180
14.7k
  return _is_numeric_string_ex(str, length, lval, dval, allow_errors, oflow_info, trailing_data);
181
14.8k
}
Unexecuted instantiation: zend_property_hooks.c:is_numeric_string_ex
Unexecuted instantiation: zend_ptr_stack.c:is_numeric_string_ex
Unexecuted instantiation: zend_signal.c:is_numeric_string_ex
Unexecuted instantiation: zend_smart_str.c:is_numeric_string_ex
Unexecuted instantiation: zend_sort.c:is_numeric_string_ex
Unexecuted instantiation: zend_stack.c:is_numeric_string_ex
Unexecuted instantiation: zend_stream.c:is_numeric_string_ex
Unexecuted instantiation: zend_string.c:is_numeric_string_ex
Unexecuted instantiation: zend_strtod.c:is_numeric_string_ex
Unexecuted instantiation: zend_system_id.c:is_numeric_string_ex
Unexecuted instantiation: zend_variables.c:is_numeric_string_ex
Unexecuted instantiation: zend_virtual_cwd.c:is_numeric_string_ex
Unexecuted instantiation: zend_vm_opcodes.c:is_numeric_string_ex
Unexecuted instantiation: zend_weakrefs.c:is_numeric_string_ex
Unexecuted instantiation: zend.c:is_numeric_string_ex
Unexecuted instantiation: internal_functions_cli.c:is_numeric_string_ex
Unexecuted instantiation: fuzzer-unserializehash.c:is_numeric_string_ex
Unexecuted instantiation: fuzzer-sapi.c:is_numeric_string_ex
182
183
14.8k
static zend_always_inline uint8_t is_numeric_string(const char *str, size_t length, zend_long *lval, double *dval, bool allow_errors) {
184
14.8k
    return is_numeric_string_ex(str, length, lval, dval, allow_errors, NULL, NULL);
185
14.8k
}
Unexecuted instantiation: php_date.c:is_numeric_string
Unexecuted instantiation: astro.c:is_numeric_string
Unexecuted instantiation: dow.c:is_numeric_string
Unexecuted instantiation: parse_date.c:is_numeric_string
Unexecuted instantiation: parse_tz.c:is_numeric_string
Unexecuted instantiation: parse_posix.c:is_numeric_string
Unexecuted instantiation: timelib.c:is_numeric_string
Unexecuted instantiation: tm2unixtime.c:is_numeric_string
Unexecuted instantiation: unixtime2tm.c:is_numeric_string
Unexecuted instantiation: parse_iso_intervals.c:is_numeric_string
Unexecuted instantiation: interval.c:is_numeric_string
Unexecuted instantiation: php_pcre.c:is_numeric_string
Unexecuted instantiation: exif.c:is_numeric_string
Unexecuted instantiation: hash_adler32.c:is_numeric_string
Unexecuted instantiation: hash_crc32.c:is_numeric_string
Unexecuted instantiation: hash_fnv.c:is_numeric_string
Unexecuted instantiation: hash_gost.c:is_numeric_string
Unexecuted instantiation: hash_haval.c:is_numeric_string
Unexecuted instantiation: hash_joaat.c:is_numeric_string
Unexecuted instantiation: hash_md.c:is_numeric_string
Unexecuted instantiation: hash_murmur.c:is_numeric_string
Unexecuted instantiation: hash_ripemd.c:is_numeric_string
Unexecuted instantiation: hash_sha_ni.c:is_numeric_string
Unexecuted instantiation: hash_sha_sse2.c:is_numeric_string
Unexecuted instantiation: hash_sha.c:is_numeric_string
Unexecuted instantiation: hash_sha3.c:is_numeric_string
Unexecuted instantiation: hash_snefru.c:is_numeric_string
Unexecuted instantiation: hash_tiger.c:is_numeric_string
Unexecuted instantiation: hash_whirlpool.c:is_numeric_string
Unexecuted instantiation: hash_xxhash.c:is_numeric_string
Unexecuted instantiation: hash.c:is_numeric_string
Unexecuted instantiation: json_encoder.c:is_numeric_string
Unexecuted instantiation: json_parser.tab.c:is_numeric_string
Unexecuted instantiation: json_scanner.c:is_numeric_string
Unexecuted instantiation: json.c:is_numeric_string
Unexecuted instantiation: php_lexbor.c:is_numeric_string
Unexecuted instantiation: shared_alloc_mmap.c:is_numeric_string
Unexecuted instantiation: shared_alloc_posix.c:is_numeric_string
Unexecuted instantiation: shared_alloc_shm.c:is_numeric_string
Unexecuted instantiation: zend_accelerator_api.c:is_numeric_string
Unexecuted instantiation: zend_accelerator_blacklist.c:is_numeric_string
Unexecuted instantiation: zend_accelerator_debug.c:is_numeric_string
Unexecuted instantiation: zend_accelerator_hash.c:is_numeric_string
Unexecuted instantiation: zend_accelerator_module.c:is_numeric_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:is_numeric_string
Unexecuted instantiation: zend_file_cache.c:is_numeric_string
Unexecuted instantiation: zend_persist_calc.c:is_numeric_string
Unexecuted instantiation: zend_persist.c:is_numeric_string
Unexecuted instantiation: zend_shared_alloc.c:is_numeric_string
Unexecuted instantiation: ZendAccelerator.c:is_numeric_string
Unexecuted instantiation: ir_cfg.c:is_numeric_string
Unexecuted instantiation: ir_check.c:is_numeric_string
Unexecuted instantiation: ir_dump.c:is_numeric_string
Unexecuted instantiation: ir_emit.c:is_numeric_string
Unexecuted instantiation: ir_gcm.c:is_numeric_string
Unexecuted instantiation: ir_gdb.c:is_numeric_string
Unexecuted instantiation: ir_patch.c:is_numeric_string
Unexecuted instantiation: ir_perf.c:is_numeric_string
Unexecuted instantiation: ir_ra.c:is_numeric_string
Unexecuted instantiation: ir_save.c:is_numeric_string
Unexecuted instantiation: ir_sccp.c:is_numeric_string
Unexecuted instantiation: ir_strtab.c:is_numeric_string
Unexecuted instantiation: ir.c:is_numeric_string
Unexecuted instantiation: zend_jit_vm_helpers.c:is_numeric_string
Unexecuted instantiation: zend_jit.c:is_numeric_string
Unexecuted instantiation: csprng.c:is_numeric_string
Unexecuted instantiation: engine_mt19937.c:is_numeric_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:is_numeric_string
Unexecuted instantiation: engine_secure.c:is_numeric_string
Unexecuted instantiation: engine_user.c:is_numeric_string
Unexecuted instantiation: engine_xoshiro256starstar.c:is_numeric_string
Unexecuted instantiation: gammasection.c:is_numeric_string
Unexecuted instantiation: random.c:is_numeric_string
Unexecuted instantiation: randomizer.c:is_numeric_string
Unexecuted instantiation: zend_utils.c:is_numeric_string
Unexecuted instantiation: php_reflection.c:is_numeric_string
Unexecuted instantiation: php_spl.c:is_numeric_string
Unexecuted instantiation: spl_array.c:is_numeric_string
Unexecuted instantiation: spl_directory.c:is_numeric_string
Unexecuted instantiation: spl_dllist.c:is_numeric_string
Unexecuted instantiation: spl_exceptions.c:is_numeric_string
Unexecuted instantiation: spl_fixedarray.c:is_numeric_string
Unexecuted instantiation: spl_functions.c:is_numeric_string
Unexecuted instantiation: spl_heap.c:is_numeric_string
Unexecuted instantiation: spl_iterators.c:is_numeric_string
Unexecuted instantiation: spl_observer.c:is_numeric_string
Unexecuted instantiation: array.c:is_numeric_string
Unexecuted instantiation: assert.c:is_numeric_string
Unexecuted instantiation: base64.c:is_numeric_string
Unexecuted instantiation: basic_functions.c:is_numeric_string
Unexecuted instantiation: browscap.c:is_numeric_string
Unexecuted instantiation: crc32_x86.c:is_numeric_string
Unexecuted instantiation: crc32.c:is_numeric_string
Unexecuted instantiation: credits.c:is_numeric_string
Unexecuted instantiation: crypt.c:is_numeric_string
Unexecuted instantiation: css.c:is_numeric_string
Unexecuted instantiation: datetime.c:is_numeric_string
Unexecuted instantiation: dir.c:is_numeric_string
Unexecuted instantiation: dl.c:is_numeric_string
Unexecuted instantiation: dns.c:is_numeric_string
Unexecuted instantiation: exec.c:is_numeric_string
Unexecuted instantiation: file.c:is_numeric_string
Unexecuted instantiation: filestat.c:is_numeric_string
Unexecuted instantiation: filters.c:is_numeric_string
Unexecuted instantiation: flock_compat.c:is_numeric_string
Unexecuted instantiation: formatted_print.c:is_numeric_string
Unexecuted instantiation: fsock.c:is_numeric_string
Unexecuted instantiation: ftok.c:is_numeric_string
Unexecuted instantiation: ftp_fopen_wrapper.c:is_numeric_string
Unexecuted instantiation: head.c:is_numeric_string
Unexecuted instantiation: hrtime.c:is_numeric_string
Unexecuted instantiation: html.c:is_numeric_string
Unexecuted instantiation: http_fopen_wrapper.c:is_numeric_string
Unexecuted instantiation: http.c:is_numeric_string
Unexecuted instantiation: image.c:is_numeric_string
Unexecuted instantiation: incomplete_class.c:is_numeric_string
Unexecuted instantiation: info.c:is_numeric_string
Unexecuted instantiation: iptc.c:is_numeric_string
Unexecuted instantiation: levenshtein.c:is_numeric_string
Unexecuted instantiation: link.c:is_numeric_string
Unexecuted instantiation: mail.c:is_numeric_string
Unexecuted instantiation: math.c:is_numeric_string
Unexecuted instantiation: md5.c:is_numeric_string
Unexecuted instantiation: metaphone.c:is_numeric_string
Unexecuted instantiation: microtime.c:is_numeric_string
Unexecuted instantiation: net.c:is_numeric_string
Unexecuted instantiation: pack.c:is_numeric_string
Unexecuted instantiation: pageinfo.c:is_numeric_string
Unexecuted instantiation: password.c:is_numeric_string
Unexecuted instantiation: php_fopen_wrapper.c:is_numeric_string
Unexecuted instantiation: proc_open.c:is_numeric_string
Unexecuted instantiation: quot_print.c:is_numeric_string
Unexecuted instantiation: scanf.c:is_numeric_string
Unexecuted instantiation: sha1.c:is_numeric_string
Unexecuted instantiation: soundex.c:is_numeric_string
Unexecuted instantiation: streamsfuncs.c:is_numeric_string
Unexecuted instantiation: string.c:is_numeric_string
Unexecuted instantiation: strnatcmp.c:is_numeric_string
Unexecuted instantiation: syslog.c:is_numeric_string
Unexecuted instantiation: type.c:is_numeric_string
Unexecuted instantiation: uniqid.c:is_numeric_string
Unexecuted instantiation: url_scanner_ex.c:is_numeric_string
Unexecuted instantiation: url.c:is_numeric_string
Unexecuted instantiation: user_filters.c:is_numeric_string
Unexecuted instantiation: uuencode.c:is_numeric_string
Unexecuted instantiation: var_unserializer.c:is_numeric_string
Unexecuted instantiation: var.c:is_numeric_string
Unexecuted instantiation: versioning.c:is_numeric_string
Unexecuted instantiation: crypt_sha256.c:is_numeric_string
Unexecuted instantiation: crypt_sha512.c:is_numeric_string
Unexecuted instantiation: php_crypt_r.c:is_numeric_string
Unexecuted instantiation: php_uri.c:is_numeric_string
Unexecuted instantiation: php_uri_common.c:is_numeric_string
Unexecuted instantiation: uri_parser_rfc3986.c:is_numeric_string
Unexecuted instantiation: uri_parser_whatwg.c:is_numeric_string
Unexecuted instantiation: uri_parser_php_parse_url.c:is_numeric_string
Unexecuted instantiation: explicit_bzero.c:is_numeric_string
Unexecuted instantiation: fopen_wrappers.c:is_numeric_string
Unexecuted instantiation: getopt.c:is_numeric_string
Unexecuted instantiation: main.c:is_numeric_string
Unexecuted instantiation: network.c:is_numeric_string
Unexecuted instantiation: output.c:is_numeric_string
Unexecuted instantiation: php_content_types.c:is_numeric_string
Unexecuted instantiation: php_ini_builder.c:is_numeric_string
Unexecuted instantiation: php_ini.c:is_numeric_string
Unexecuted instantiation: php_glob.c:is_numeric_string
Unexecuted instantiation: php_odbc_utils.c:is_numeric_string
Unexecuted instantiation: php_open_temporary_file.c:is_numeric_string
Unexecuted instantiation: php_scandir.c:is_numeric_string
Unexecuted instantiation: php_syslog.c:is_numeric_string
Unexecuted instantiation: php_ticks.c:is_numeric_string
Unexecuted instantiation: php_variables.c:is_numeric_string
Unexecuted instantiation: reentrancy.c:is_numeric_string
Unexecuted instantiation: rfc1867.c:is_numeric_string
Unexecuted instantiation: safe_bcmp.c:is_numeric_string
Unexecuted instantiation: SAPI.c:is_numeric_string
Unexecuted instantiation: snprintf.c:is_numeric_string
Unexecuted instantiation: spprintf.c:is_numeric_string
Unexecuted instantiation: strlcat.c:is_numeric_string
Unexecuted instantiation: strlcpy.c:is_numeric_string
Unexecuted instantiation: cast.c:is_numeric_string
Unexecuted instantiation: filter.c:is_numeric_string
Unexecuted instantiation: glob_wrapper.c:is_numeric_string
Unexecuted instantiation: memory.c:is_numeric_string
Unexecuted instantiation: mmap.c:is_numeric_string
Unexecuted instantiation: plain_wrapper.c:is_numeric_string
Unexecuted instantiation: stream_errors.c:is_numeric_string
Unexecuted instantiation: streams.c:is_numeric_string
Unexecuted instantiation: transports.c:is_numeric_string
Unexecuted instantiation: userspace.c:is_numeric_string
Unexecuted instantiation: xp_socket.c:is_numeric_string
Unexecuted instantiation: block_pass.c:is_numeric_string
Unexecuted instantiation: compact_literals.c:is_numeric_string
Unexecuted instantiation: compact_vars.c:is_numeric_string
Unexecuted instantiation: dce.c:is_numeric_string
Unexecuted instantiation: dfa_pass.c:is_numeric_string
Unexecuted instantiation: escape_analysis.c:is_numeric_string
Unexecuted instantiation: nop_removal.c:is_numeric_string
Unexecuted instantiation: optimize_func_calls.c:is_numeric_string
Unexecuted instantiation: optimize_temp_vars_5.c:is_numeric_string
Unexecuted instantiation: pass1.c:is_numeric_string
Unexecuted instantiation: pass3.c:is_numeric_string
Unexecuted instantiation: sccp.c:is_numeric_string
Unexecuted instantiation: scdf.c:is_numeric_string
Unexecuted instantiation: zend_call_graph.c:is_numeric_string
Unexecuted instantiation: zend_cfg.c:is_numeric_string
Unexecuted instantiation: zend_dfg.c:is_numeric_string
Unexecuted instantiation: zend_dump.c:is_numeric_string
Unexecuted instantiation: zend_func_info.c:is_numeric_string
Unexecuted instantiation: zend_inference.c:is_numeric_string
Unexecuted instantiation: zend_optimizer.c:is_numeric_string
Unexecuted instantiation: zend_ssa.c:is_numeric_string
Unexecuted instantiation: zend_alloc.c:is_numeric_string
Unexecuted instantiation: zend_API.c:is_numeric_string
Unexecuted instantiation: zend_ast.c:is_numeric_string
Unexecuted instantiation: zend_attributes.c:is_numeric_string
Unexecuted instantiation: zend_autoload.c:is_numeric_string
Unexecuted instantiation: zend_builtin_functions.c:is_numeric_string
Unexecuted instantiation: zend_call_stack.c:is_numeric_string
Unexecuted instantiation: zend_closures.c:is_numeric_string
Unexecuted instantiation: zend_compile.c:is_numeric_string
Unexecuted instantiation: zend_constants.c:is_numeric_string
Unexecuted instantiation: zend_cpuinfo.c:is_numeric_string
Unexecuted instantiation: zend_default_classes.c:is_numeric_string
Unexecuted instantiation: zend_dtrace.c:is_numeric_string
Unexecuted instantiation: zend_enum.c:is_numeric_string
Unexecuted instantiation: zend_exceptions.c:is_numeric_string
Unexecuted instantiation: zend_execute_API.c:is_numeric_string
Unexecuted instantiation: zend_execute.c:is_numeric_string
Unexecuted instantiation: zend_extensions.c:is_numeric_string
Unexecuted instantiation: zend_fibers.c:is_numeric_string
Unexecuted instantiation: zend_float.c:is_numeric_string
Unexecuted instantiation: zend_gc.c:is_numeric_string
Unexecuted instantiation: zend_gdb.c:is_numeric_string
Unexecuted instantiation: zend_generators.c:is_numeric_string
Unexecuted instantiation: zend_hash.c:is_numeric_string
Unexecuted instantiation: zend_highlight.c:is_numeric_string
Unexecuted instantiation: zend_hrtime.c:is_numeric_string
Unexecuted instantiation: zend_inheritance.c:is_numeric_string
Unexecuted instantiation: zend_ini_parser.c:is_numeric_string
Unexecuted instantiation: zend_ini_scanner.c:is_numeric_string
Unexecuted instantiation: zend_ini.c:is_numeric_string
Unexecuted instantiation: zend_interfaces.c:is_numeric_string
Unexecuted instantiation: zend_iterators.c:is_numeric_string
Unexecuted instantiation: zend_language_parser.c:is_numeric_string
Unexecuted instantiation: zend_language_scanner.c:is_numeric_string
Unexecuted instantiation: zend_lazy_objects.c:is_numeric_string
Unexecuted instantiation: zend_list.c:is_numeric_string
Unexecuted instantiation: zend_llist.c:is_numeric_string
Unexecuted instantiation: zend_multibyte.c:is_numeric_string
Unexecuted instantiation: zend_object_handlers.c:is_numeric_string
Unexecuted instantiation: zend_objects_API.c:is_numeric_string
Unexecuted instantiation: zend_objects.c:is_numeric_string
Unexecuted instantiation: zend_observer.c:is_numeric_string
Unexecuted instantiation: zend_opcode.c:is_numeric_string
zend_operators.c:is_numeric_string
Line
Count
Source
183
14.8k
static zend_always_inline uint8_t is_numeric_string(const char *str, size_t length, zend_long *lval, double *dval, bool allow_errors) {
184
14.8k
    return is_numeric_string_ex(str, length, lval, dval, allow_errors, NULL, NULL);
185
14.8k
}
Unexecuted instantiation: zend_property_hooks.c:is_numeric_string
Unexecuted instantiation: zend_ptr_stack.c:is_numeric_string
Unexecuted instantiation: zend_signal.c:is_numeric_string
Unexecuted instantiation: zend_smart_str.c:is_numeric_string
Unexecuted instantiation: zend_sort.c:is_numeric_string
Unexecuted instantiation: zend_stack.c:is_numeric_string
Unexecuted instantiation: zend_stream.c:is_numeric_string
Unexecuted instantiation: zend_string.c:is_numeric_string
Unexecuted instantiation: zend_strtod.c:is_numeric_string
Unexecuted instantiation: zend_system_id.c:is_numeric_string
Unexecuted instantiation: zend_variables.c:is_numeric_string
Unexecuted instantiation: zend_virtual_cwd.c:is_numeric_string
Unexecuted instantiation: zend_vm_opcodes.c:is_numeric_string
Unexecuted instantiation: zend_weakrefs.c:is_numeric_string
Unexecuted instantiation: zend.c:is_numeric_string
Unexecuted instantiation: internal_functions_cli.c:is_numeric_string
Unexecuted instantiation: fuzzer-unserializehash.c:is_numeric_string
Unexecuted instantiation: fuzzer-sapi.c:is_numeric_string
186
187
ZEND_API uint8_t ZEND_FASTCALL is_numeric_str_function(const zend_string *str, zend_long *lval, double *dval);
188
189
static zend_always_inline const char *
190
zend_memnstr(const char *haystack, const char *needle, size_t needle_len, const char *end)
191
0
{
192
0
  const char *p = haystack;
193
0
  size_t off_s;
194
195
0
  ZEND_ASSERT(end >= p);
196
197
0
  if (needle_len == 1) {
198
0
    return (const char *)memchr(p, *needle, (end-p));
199
0
  } else if (UNEXPECTED(needle_len == 0)) {
200
0
    return p;
201
0
  }
202
203
0
  off_s = (size_t)(end - p);
204
205
0
  if (needle_len > off_s) {
206
0
    return NULL;
207
0
  }
208
209
0
  if (EXPECTED(off_s < 1024 || needle_len < 9)) { /* glibc memchr is faster when needle is too short */
210
0
    const char ne = needle[needle_len-1];
211
0
    end -= needle_len;
212
213
0
    while (p <= end) {
214
0
      if ((p = (const char *)memchr(p, *needle, (end-p+1)))) {
215
0
        if (ne == p[needle_len-1] && !memcmp(needle+1, p+1, needle_len-2)) {
216
0
          return p;
217
0
        }
218
0
      } else {
219
0
        return NULL;
220
0
      }
221
0
      p++;
222
0
    }
223
224
0
    return NULL;
225
0
  } else {
226
0
    return zend_memnstr_ex(haystack, needle, needle_len, end);
227
0
  }
228
0
}
Unexecuted instantiation: php_date.c:zend_memnstr
Unexecuted instantiation: astro.c:zend_memnstr
Unexecuted instantiation: dow.c:zend_memnstr
Unexecuted instantiation: parse_date.c:zend_memnstr
Unexecuted instantiation: parse_tz.c:zend_memnstr
Unexecuted instantiation: parse_posix.c:zend_memnstr
Unexecuted instantiation: timelib.c:zend_memnstr
Unexecuted instantiation: tm2unixtime.c:zend_memnstr
Unexecuted instantiation: unixtime2tm.c:zend_memnstr
Unexecuted instantiation: parse_iso_intervals.c:zend_memnstr
Unexecuted instantiation: interval.c:zend_memnstr
Unexecuted instantiation: php_pcre.c:zend_memnstr
Unexecuted instantiation: exif.c:zend_memnstr
Unexecuted instantiation: hash_adler32.c:zend_memnstr
Unexecuted instantiation: hash_crc32.c:zend_memnstr
Unexecuted instantiation: hash_fnv.c:zend_memnstr
Unexecuted instantiation: hash_gost.c:zend_memnstr
Unexecuted instantiation: hash_haval.c:zend_memnstr
Unexecuted instantiation: hash_joaat.c:zend_memnstr
Unexecuted instantiation: hash_md.c:zend_memnstr
Unexecuted instantiation: hash_murmur.c:zend_memnstr
Unexecuted instantiation: hash_ripemd.c:zend_memnstr
Unexecuted instantiation: hash_sha_ni.c:zend_memnstr
Unexecuted instantiation: hash_sha_sse2.c:zend_memnstr
Unexecuted instantiation: hash_sha.c:zend_memnstr
Unexecuted instantiation: hash_sha3.c:zend_memnstr
Unexecuted instantiation: hash_snefru.c:zend_memnstr
Unexecuted instantiation: hash_tiger.c:zend_memnstr
Unexecuted instantiation: hash_whirlpool.c:zend_memnstr
Unexecuted instantiation: hash_xxhash.c:zend_memnstr
Unexecuted instantiation: hash.c:zend_memnstr
Unexecuted instantiation: json_encoder.c:zend_memnstr
Unexecuted instantiation: json_parser.tab.c:zend_memnstr
Unexecuted instantiation: json_scanner.c:zend_memnstr
Unexecuted instantiation: json.c:zend_memnstr
Unexecuted instantiation: php_lexbor.c:zend_memnstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_memnstr
Unexecuted instantiation: shared_alloc_posix.c:zend_memnstr
Unexecuted instantiation: shared_alloc_shm.c:zend_memnstr
Unexecuted instantiation: zend_accelerator_api.c:zend_memnstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_memnstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_memnstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_memnstr
Unexecuted instantiation: zend_accelerator_module.c:zend_memnstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_memnstr
Unexecuted instantiation: zend_file_cache.c:zend_memnstr
Unexecuted instantiation: zend_persist_calc.c:zend_memnstr
Unexecuted instantiation: zend_persist.c:zend_memnstr
Unexecuted instantiation: zend_shared_alloc.c:zend_memnstr
Unexecuted instantiation: ZendAccelerator.c:zend_memnstr
Unexecuted instantiation: ir_cfg.c:zend_memnstr
Unexecuted instantiation: ir_check.c:zend_memnstr
Unexecuted instantiation: ir_dump.c:zend_memnstr
Unexecuted instantiation: ir_emit.c:zend_memnstr
Unexecuted instantiation: ir_gcm.c:zend_memnstr
Unexecuted instantiation: ir_gdb.c:zend_memnstr
Unexecuted instantiation: ir_patch.c:zend_memnstr
Unexecuted instantiation: ir_perf.c:zend_memnstr
Unexecuted instantiation: ir_ra.c:zend_memnstr
Unexecuted instantiation: ir_save.c:zend_memnstr
Unexecuted instantiation: ir_sccp.c:zend_memnstr
Unexecuted instantiation: ir_strtab.c:zend_memnstr
Unexecuted instantiation: ir.c:zend_memnstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_memnstr
Unexecuted instantiation: zend_jit.c:zend_memnstr
Unexecuted instantiation: csprng.c:zend_memnstr
Unexecuted instantiation: engine_mt19937.c:zend_memnstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_memnstr
Unexecuted instantiation: engine_secure.c:zend_memnstr
Unexecuted instantiation: engine_user.c:zend_memnstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_memnstr
Unexecuted instantiation: gammasection.c:zend_memnstr
Unexecuted instantiation: random.c:zend_memnstr
Unexecuted instantiation: randomizer.c:zend_memnstr
Unexecuted instantiation: zend_utils.c:zend_memnstr
Unexecuted instantiation: php_reflection.c:zend_memnstr
Unexecuted instantiation: php_spl.c:zend_memnstr
Unexecuted instantiation: spl_array.c:zend_memnstr
Unexecuted instantiation: spl_directory.c:zend_memnstr
Unexecuted instantiation: spl_dllist.c:zend_memnstr
Unexecuted instantiation: spl_exceptions.c:zend_memnstr
Unexecuted instantiation: spl_fixedarray.c:zend_memnstr
Unexecuted instantiation: spl_functions.c:zend_memnstr
Unexecuted instantiation: spl_heap.c:zend_memnstr
Unexecuted instantiation: spl_iterators.c:zend_memnstr
Unexecuted instantiation: spl_observer.c:zend_memnstr
Unexecuted instantiation: array.c:zend_memnstr
Unexecuted instantiation: assert.c:zend_memnstr
Unexecuted instantiation: base64.c:zend_memnstr
Unexecuted instantiation: basic_functions.c:zend_memnstr
Unexecuted instantiation: browscap.c:zend_memnstr
Unexecuted instantiation: crc32_x86.c:zend_memnstr
Unexecuted instantiation: crc32.c:zend_memnstr
Unexecuted instantiation: credits.c:zend_memnstr
Unexecuted instantiation: crypt.c:zend_memnstr
Unexecuted instantiation: css.c:zend_memnstr
Unexecuted instantiation: datetime.c:zend_memnstr
Unexecuted instantiation: dir.c:zend_memnstr
Unexecuted instantiation: dl.c:zend_memnstr
Unexecuted instantiation: dns.c:zend_memnstr
Unexecuted instantiation: exec.c:zend_memnstr
Unexecuted instantiation: file.c:zend_memnstr
Unexecuted instantiation: filestat.c:zend_memnstr
Unexecuted instantiation: filters.c:zend_memnstr
Unexecuted instantiation: flock_compat.c:zend_memnstr
Unexecuted instantiation: formatted_print.c:zend_memnstr
Unexecuted instantiation: fsock.c:zend_memnstr
Unexecuted instantiation: ftok.c:zend_memnstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_memnstr
Unexecuted instantiation: head.c:zend_memnstr
Unexecuted instantiation: hrtime.c:zend_memnstr
Unexecuted instantiation: html.c:zend_memnstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_memnstr
Unexecuted instantiation: http.c:zend_memnstr
Unexecuted instantiation: image.c:zend_memnstr
Unexecuted instantiation: incomplete_class.c:zend_memnstr
Unexecuted instantiation: info.c:zend_memnstr
Unexecuted instantiation: iptc.c:zend_memnstr
Unexecuted instantiation: levenshtein.c:zend_memnstr
Unexecuted instantiation: link.c:zend_memnstr
Unexecuted instantiation: mail.c:zend_memnstr
Unexecuted instantiation: math.c:zend_memnstr
Unexecuted instantiation: md5.c:zend_memnstr
Unexecuted instantiation: metaphone.c:zend_memnstr
Unexecuted instantiation: microtime.c:zend_memnstr
Unexecuted instantiation: net.c:zend_memnstr
Unexecuted instantiation: pack.c:zend_memnstr
Unexecuted instantiation: pageinfo.c:zend_memnstr
Unexecuted instantiation: password.c:zend_memnstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_memnstr
Unexecuted instantiation: proc_open.c:zend_memnstr
Unexecuted instantiation: quot_print.c:zend_memnstr
Unexecuted instantiation: scanf.c:zend_memnstr
Unexecuted instantiation: sha1.c:zend_memnstr
Unexecuted instantiation: soundex.c:zend_memnstr
Unexecuted instantiation: streamsfuncs.c:zend_memnstr
Unexecuted instantiation: string.c:zend_memnstr
Unexecuted instantiation: strnatcmp.c:zend_memnstr
Unexecuted instantiation: syslog.c:zend_memnstr
Unexecuted instantiation: type.c:zend_memnstr
Unexecuted instantiation: uniqid.c:zend_memnstr
Unexecuted instantiation: url_scanner_ex.c:zend_memnstr
Unexecuted instantiation: url.c:zend_memnstr
Unexecuted instantiation: user_filters.c:zend_memnstr
Unexecuted instantiation: uuencode.c:zend_memnstr
Unexecuted instantiation: var_unserializer.c:zend_memnstr
Unexecuted instantiation: var.c:zend_memnstr
Unexecuted instantiation: versioning.c:zend_memnstr
Unexecuted instantiation: crypt_sha256.c:zend_memnstr
Unexecuted instantiation: crypt_sha512.c:zend_memnstr
Unexecuted instantiation: php_crypt_r.c:zend_memnstr
Unexecuted instantiation: php_uri.c:zend_memnstr
Unexecuted instantiation: php_uri_common.c:zend_memnstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_memnstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_memnstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_memnstr
Unexecuted instantiation: explicit_bzero.c:zend_memnstr
Unexecuted instantiation: fopen_wrappers.c:zend_memnstr
Unexecuted instantiation: getopt.c:zend_memnstr
Unexecuted instantiation: main.c:zend_memnstr
Unexecuted instantiation: network.c:zend_memnstr
Unexecuted instantiation: output.c:zend_memnstr
Unexecuted instantiation: php_content_types.c:zend_memnstr
Unexecuted instantiation: php_ini_builder.c:zend_memnstr
Unexecuted instantiation: php_ini.c:zend_memnstr
Unexecuted instantiation: php_glob.c:zend_memnstr
Unexecuted instantiation: php_odbc_utils.c:zend_memnstr
Unexecuted instantiation: php_open_temporary_file.c:zend_memnstr
Unexecuted instantiation: php_scandir.c:zend_memnstr
Unexecuted instantiation: php_syslog.c:zend_memnstr
Unexecuted instantiation: php_ticks.c:zend_memnstr
Unexecuted instantiation: php_variables.c:zend_memnstr
Unexecuted instantiation: reentrancy.c:zend_memnstr
Unexecuted instantiation: rfc1867.c:zend_memnstr
Unexecuted instantiation: safe_bcmp.c:zend_memnstr
Unexecuted instantiation: SAPI.c:zend_memnstr
Unexecuted instantiation: snprintf.c:zend_memnstr
Unexecuted instantiation: spprintf.c:zend_memnstr
Unexecuted instantiation: strlcat.c:zend_memnstr
Unexecuted instantiation: strlcpy.c:zend_memnstr
Unexecuted instantiation: cast.c:zend_memnstr
Unexecuted instantiation: filter.c:zend_memnstr
Unexecuted instantiation: glob_wrapper.c:zend_memnstr
Unexecuted instantiation: memory.c:zend_memnstr
Unexecuted instantiation: mmap.c:zend_memnstr
Unexecuted instantiation: plain_wrapper.c:zend_memnstr
Unexecuted instantiation: stream_errors.c:zend_memnstr
Unexecuted instantiation: streams.c:zend_memnstr
Unexecuted instantiation: transports.c:zend_memnstr
Unexecuted instantiation: userspace.c:zend_memnstr
Unexecuted instantiation: xp_socket.c:zend_memnstr
Unexecuted instantiation: block_pass.c:zend_memnstr
Unexecuted instantiation: compact_literals.c:zend_memnstr
Unexecuted instantiation: compact_vars.c:zend_memnstr
Unexecuted instantiation: dce.c:zend_memnstr
Unexecuted instantiation: dfa_pass.c:zend_memnstr
Unexecuted instantiation: escape_analysis.c:zend_memnstr
Unexecuted instantiation: nop_removal.c:zend_memnstr
Unexecuted instantiation: optimize_func_calls.c:zend_memnstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_memnstr
Unexecuted instantiation: pass1.c:zend_memnstr
Unexecuted instantiation: pass3.c:zend_memnstr
Unexecuted instantiation: sccp.c:zend_memnstr
Unexecuted instantiation: scdf.c:zend_memnstr
Unexecuted instantiation: zend_call_graph.c:zend_memnstr
Unexecuted instantiation: zend_cfg.c:zend_memnstr
Unexecuted instantiation: zend_dfg.c:zend_memnstr
Unexecuted instantiation: zend_dump.c:zend_memnstr
Unexecuted instantiation: zend_func_info.c:zend_memnstr
Unexecuted instantiation: zend_inference.c:zend_memnstr
Unexecuted instantiation: zend_optimizer.c:zend_memnstr
Unexecuted instantiation: zend_ssa.c:zend_memnstr
Unexecuted instantiation: zend_alloc.c:zend_memnstr
Unexecuted instantiation: zend_API.c:zend_memnstr
Unexecuted instantiation: zend_ast.c:zend_memnstr
Unexecuted instantiation: zend_attributes.c:zend_memnstr
Unexecuted instantiation: zend_autoload.c:zend_memnstr
Unexecuted instantiation: zend_builtin_functions.c:zend_memnstr
Unexecuted instantiation: zend_call_stack.c:zend_memnstr
Unexecuted instantiation: zend_closures.c:zend_memnstr
Unexecuted instantiation: zend_compile.c:zend_memnstr
Unexecuted instantiation: zend_constants.c:zend_memnstr
Unexecuted instantiation: zend_cpuinfo.c:zend_memnstr
Unexecuted instantiation: zend_default_classes.c:zend_memnstr
Unexecuted instantiation: zend_dtrace.c:zend_memnstr
Unexecuted instantiation: zend_enum.c:zend_memnstr
Unexecuted instantiation: zend_exceptions.c:zend_memnstr
Unexecuted instantiation: zend_execute_API.c:zend_memnstr
Unexecuted instantiation: zend_execute.c:zend_memnstr
Unexecuted instantiation: zend_extensions.c:zend_memnstr
Unexecuted instantiation: zend_fibers.c:zend_memnstr
Unexecuted instantiation: zend_float.c:zend_memnstr
Unexecuted instantiation: zend_gc.c:zend_memnstr
Unexecuted instantiation: zend_gdb.c:zend_memnstr
Unexecuted instantiation: zend_generators.c:zend_memnstr
Unexecuted instantiation: zend_hash.c:zend_memnstr
Unexecuted instantiation: zend_highlight.c:zend_memnstr
Unexecuted instantiation: zend_hrtime.c:zend_memnstr
Unexecuted instantiation: zend_inheritance.c:zend_memnstr
Unexecuted instantiation: zend_ini_parser.c:zend_memnstr
Unexecuted instantiation: zend_ini_scanner.c:zend_memnstr
Unexecuted instantiation: zend_ini.c:zend_memnstr
Unexecuted instantiation: zend_interfaces.c:zend_memnstr
Unexecuted instantiation: zend_iterators.c:zend_memnstr
Unexecuted instantiation: zend_language_parser.c:zend_memnstr
Unexecuted instantiation: zend_language_scanner.c:zend_memnstr
Unexecuted instantiation: zend_lazy_objects.c:zend_memnstr
Unexecuted instantiation: zend_list.c:zend_memnstr
Unexecuted instantiation: zend_llist.c:zend_memnstr
Unexecuted instantiation: zend_multibyte.c:zend_memnstr
Unexecuted instantiation: zend_object_handlers.c:zend_memnstr
Unexecuted instantiation: zend_objects_API.c:zend_memnstr
Unexecuted instantiation: zend_objects.c:zend_memnstr
Unexecuted instantiation: zend_observer.c:zend_memnstr
Unexecuted instantiation: zend_opcode.c:zend_memnstr
Unexecuted instantiation: zend_operators.c:zend_memnstr
Unexecuted instantiation: zend_property_hooks.c:zend_memnstr
Unexecuted instantiation: zend_ptr_stack.c:zend_memnstr
Unexecuted instantiation: zend_signal.c:zend_memnstr
Unexecuted instantiation: zend_smart_str.c:zend_memnstr
Unexecuted instantiation: zend_sort.c:zend_memnstr
Unexecuted instantiation: zend_stack.c:zend_memnstr
Unexecuted instantiation: zend_stream.c:zend_memnstr
Unexecuted instantiation: zend_string.c:zend_memnstr
Unexecuted instantiation: zend_strtod.c:zend_memnstr
Unexecuted instantiation: zend_system_id.c:zend_memnstr
Unexecuted instantiation: zend_variables.c:zend_memnstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_memnstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_memnstr
Unexecuted instantiation: zend_weakrefs.c:zend_memnstr
Unexecuted instantiation: zend.c:zend_memnstr
Unexecuted instantiation: internal_functions_cli.c:zend_memnstr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_memnstr
Unexecuted instantiation: fuzzer-sapi.c:zend_memnstr
229
230
static zend_always_inline const void *zend_memrchr(const void *s, int c, size_t n)
231
0
{
232
0
#if defined(HAVE_MEMRCHR) && !defined(__i386__)
233
  /* On x86 memrchr() doesn't use SSE/AVX, so inlined version is faster */
234
0
  return (const void*)memrchr(s, c, n);
235
#else
236
  const unsigned char *e;
237
  if (0 == n) {
238
    return NULL;
239
  }
240
241
  for (e = (const unsigned char *)s + n - 1; e >= (const unsigned char *)s; e--) {
242
    if (*e == (unsigned char)c) {
243
      return (const void *)e;
244
    }
245
  }
246
  return NULL;
247
#endif
248
0
}
Unexecuted instantiation: php_date.c:zend_memrchr
Unexecuted instantiation: astro.c:zend_memrchr
Unexecuted instantiation: dow.c:zend_memrchr
Unexecuted instantiation: parse_date.c:zend_memrchr
Unexecuted instantiation: parse_tz.c:zend_memrchr
Unexecuted instantiation: parse_posix.c:zend_memrchr
Unexecuted instantiation: timelib.c:zend_memrchr
Unexecuted instantiation: tm2unixtime.c:zend_memrchr
Unexecuted instantiation: unixtime2tm.c:zend_memrchr
Unexecuted instantiation: parse_iso_intervals.c:zend_memrchr
Unexecuted instantiation: interval.c:zend_memrchr
Unexecuted instantiation: php_pcre.c:zend_memrchr
Unexecuted instantiation: exif.c:zend_memrchr
Unexecuted instantiation: hash_adler32.c:zend_memrchr
Unexecuted instantiation: hash_crc32.c:zend_memrchr
Unexecuted instantiation: hash_fnv.c:zend_memrchr
Unexecuted instantiation: hash_gost.c:zend_memrchr
Unexecuted instantiation: hash_haval.c:zend_memrchr
Unexecuted instantiation: hash_joaat.c:zend_memrchr
Unexecuted instantiation: hash_md.c:zend_memrchr
Unexecuted instantiation: hash_murmur.c:zend_memrchr
Unexecuted instantiation: hash_ripemd.c:zend_memrchr
Unexecuted instantiation: hash_sha_ni.c:zend_memrchr
Unexecuted instantiation: hash_sha_sse2.c:zend_memrchr
Unexecuted instantiation: hash_sha.c:zend_memrchr
Unexecuted instantiation: hash_sha3.c:zend_memrchr
Unexecuted instantiation: hash_snefru.c:zend_memrchr
Unexecuted instantiation: hash_tiger.c:zend_memrchr
Unexecuted instantiation: hash_whirlpool.c:zend_memrchr
Unexecuted instantiation: hash_xxhash.c:zend_memrchr
Unexecuted instantiation: hash.c:zend_memrchr
Unexecuted instantiation: json_encoder.c:zend_memrchr
Unexecuted instantiation: json_parser.tab.c:zend_memrchr
Unexecuted instantiation: json_scanner.c:zend_memrchr
Unexecuted instantiation: json.c:zend_memrchr
Unexecuted instantiation: php_lexbor.c:zend_memrchr
Unexecuted instantiation: shared_alloc_mmap.c:zend_memrchr
Unexecuted instantiation: shared_alloc_posix.c:zend_memrchr
Unexecuted instantiation: shared_alloc_shm.c:zend_memrchr
Unexecuted instantiation: zend_accelerator_api.c:zend_memrchr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_memrchr
Unexecuted instantiation: zend_accelerator_debug.c:zend_memrchr
Unexecuted instantiation: zend_accelerator_hash.c:zend_memrchr
Unexecuted instantiation: zend_accelerator_module.c:zend_memrchr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_memrchr
Unexecuted instantiation: zend_file_cache.c:zend_memrchr
Unexecuted instantiation: zend_persist_calc.c:zend_memrchr
Unexecuted instantiation: zend_persist.c:zend_memrchr
Unexecuted instantiation: zend_shared_alloc.c:zend_memrchr
Unexecuted instantiation: ZendAccelerator.c:zend_memrchr
Unexecuted instantiation: ir_cfg.c:zend_memrchr
Unexecuted instantiation: ir_check.c:zend_memrchr
Unexecuted instantiation: ir_dump.c:zend_memrchr
Unexecuted instantiation: ir_emit.c:zend_memrchr
Unexecuted instantiation: ir_gcm.c:zend_memrchr
Unexecuted instantiation: ir_gdb.c:zend_memrchr
Unexecuted instantiation: ir_patch.c:zend_memrchr
Unexecuted instantiation: ir_perf.c:zend_memrchr
Unexecuted instantiation: ir_ra.c:zend_memrchr
Unexecuted instantiation: ir_save.c:zend_memrchr
Unexecuted instantiation: ir_sccp.c:zend_memrchr
Unexecuted instantiation: ir_strtab.c:zend_memrchr
Unexecuted instantiation: ir.c:zend_memrchr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_memrchr
Unexecuted instantiation: zend_jit.c:zend_memrchr
Unexecuted instantiation: csprng.c:zend_memrchr
Unexecuted instantiation: engine_mt19937.c:zend_memrchr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_memrchr
Unexecuted instantiation: engine_secure.c:zend_memrchr
Unexecuted instantiation: engine_user.c:zend_memrchr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_memrchr
Unexecuted instantiation: gammasection.c:zend_memrchr
Unexecuted instantiation: random.c:zend_memrchr
Unexecuted instantiation: randomizer.c:zend_memrchr
Unexecuted instantiation: zend_utils.c:zend_memrchr
Unexecuted instantiation: php_reflection.c:zend_memrchr
Unexecuted instantiation: php_spl.c:zend_memrchr
Unexecuted instantiation: spl_array.c:zend_memrchr
Unexecuted instantiation: spl_directory.c:zend_memrchr
Unexecuted instantiation: spl_dllist.c:zend_memrchr
Unexecuted instantiation: spl_exceptions.c:zend_memrchr
Unexecuted instantiation: spl_fixedarray.c:zend_memrchr
Unexecuted instantiation: spl_functions.c:zend_memrchr
Unexecuted instantiation: spl_heap.c:zend_memrchr
Unexecuted instantiation: spl_iterators.c:zend_memrchr
Unexecuted instantiation: spl_observer.c:zend_memrchr
Unexecuted instantiation: array.c:zend_memrchr
Unexecuted instantiation: assert.c:zend_memrchr
Unexecuted instantiation: base64.c:zend_memrchr
Unexecuted instantiation: basic_functions.c:zend_memrchr
Unexecuted instantiation: browscap.c:zend_memrchr
Unexecuted instantiation: crc32_x86.c:zend_memrchr
Unexecuted instantiation: crc32.c:zend_memrchr
Unexecuted instantiation: credits.c:zend_memrchr
Unexecuted instantiation: crypt.c:zend_memrchr
Unexecuted instantiation: css.c:zend_memrchr
Unexecuted instantiation: datetime.c:zend_memrchr
Unexecuted instantiation: dir.c:zend_memrchr
Unexecuted instantiation: dl.c:zend_memrchr
Unexecuted instantiation: dns.c:zend_memrchr
Unexecuted instantiation: exec.c:zend_memrchr
Unexecuted instantiation: file.c:zend_memrchr
Unexecuted instantiation: filestat.c:zend_memrchr
Unexecuted instantiation: filters.c:zend_memrchr
Unexecuted instantiation: flock_compat.c:zend_memrchr
Unexecuted instantiation: formatted_print.c:zend_memrchr
Unexecuted instantiation: fsock.c:zend_memrchr
Unexecuted instantiation: ftok.c:zend_memrchr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_memrchr
Unexecuted instantiation: head.c:zend_memrchr
Unexecuted instantiation: hrtime.c:zend_memrchr
Unexecuted instantiation: html.c:zend_memrchr
Unexecuted instantiation: http_fopen_wrapper.c:zend_memrchr
Unexecuted instantiation: http.c:zend_memrchr
Unexecuted instantiation: image.c:zend_memrchr
Unexecuted instantiation: incomplete_class.c:zend_memrchr
Unexecuted instantiation: info.c:zend_memrchr
Unexecuted instantiation: iptc.c:zend_memrchr
Unexecuted instantiation: levenshtein.c:zend_memrchr
Unexecuted instantiation: link.c:zend_memrchr
Unexecuted instantiation: mail.c:zend_memrchr
Unexecuted instantiation: math.c:zend_memrchr
Unexecuted instantiation: md5.c:zend_memrchr
Unexecuted instantiation: metaphone.c:zend_memrchr
Unexecuted instantiation: microtime.c:zend_memrchr
Unexecuted instantiation: net.c:zend_memrchr
Unexecuted instantiation: pack.c:zend_memrchr
Unexecuted instantiation: pageinfo.c:zend_memrchr
Unexecuted instantiation: password.c:zend_memrchr
Unexecuted instantiation: php_fopen_wrapper.c:zend_memrchr
Unexecuted instantiation: proc_open.c:zend_memrchr
Unexecuted instantiation: quot_print.c:zend_memrchr
Unexecuted instantiation: scanf.c:zend_memrchr
Unexecuted instantiation: sha1.c:zend_memrchr
Unexecuted instantiation: soundex.c:zend_memrchr
Unexecuted instantiation: streamsfuncs.c:zend_memrchr
Unexecuted instantiation: string.c:zend_memrchr
Unexecuted instantiation: strnatcmp.c:zend_memrchr
Unexecuted instantiation: syslog.c:zend_memrchr
Unexecuted instantiation: type.c:zend_memrchr
Unexecuted instantiation: uniqid.c:zend_memrchr
Unexecuted instantiation: url_scanner_ex.c:zend_memrchr
Unexecuted instantiation: url.c:zend_memrchr
Unexecuted instantiation: user_filters.c:zend_memrchr
Unexecuted instantiation: uuencode.c:zend_memrchr
Unexecuted instantiation: var_unserializer.c:zend_memrchr
Unexecuted instantiation: var.c:zend_memrchr
Unexecuted instantiation: versioning.c:zend_memrchr
Unexecuted instantiation: crypt_sha256.c:zend_memrchr
Unexecuted instantiation: crypt_sha512.c:zend_memrchr
Unexecuted instantiation: php_crypt_r.c:zend_memrchr
Unexecuted instantiation: php_uri.c:zend_memrchr
Unexecuted instantiation: php_uri_common.c:zend_memrchr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_memrchr
Unexecuted instantiation: uri_parser_whatwg.c:zend_memrchr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_memrchr
Unexecuted instantiation: explicit_bzero.c:zend_memrchr
Unexecuted instantiation: fopen_wrappers.c:zend_memrchr
Unexecuted instantiation: getopt.c:zend_memrchr
Unexecuted instantiation: main.c:zend_memrchr
Unexecuted instantiation: network.c:zend_memrchr
Unexecuted instantiation: output.c:zend_memrchr
Unexecuted instantiation: php_content_types.c:zend_memrchr
Unexecuted instantiation: php_ini_builder.c:zend_memrchr
Unexecuted instantiation: php_ini.c:zend_memrchr
Unexecuted instantiation: php_glob.c:zend_memrchr
Unexecuted instantiation: php_odbc_utils.c:zend_memrchr
Unexecuted instantiation: php_open_temporary_file.c:zend_memrchr
Unexecuted instantiation: php_scandir.c:zend_memrchr
Unexecuted instantiation: php_syslog.c:zend_memrchr
Unexecuted instantiation: php_ticks.c:zend_memrchr
Unexecuted instantiation: php_variables.c:zend_memrchr
Unexecuted instantiation: reentrancy.c:zend_memrchr
Unexecuted instantiation: rfc1867.c:zend_memrchr
Unexecuted instantiation: safe_bcmp.c:zend_memrchr
Unexecuted instantiation: SAPI.c:zend_memrchr
Unexecuted instantiation: snprintf.c:zend_memrchr
Unexecuted instantiation: spprintf.c:zend_memrchr
Unexecuted instantiation: strlcat.c:zend_memrchr
Unexecuted instantiation: strlcpy.c:zend_memrchr
Unexecuted instantiation: cast.c:zend_memrchr
Unexecuted instantiation: filter.c:zend_memrchr
Unexecuted instantiation: glob_wrapper.c:zend_memrchr
Unexecuted instantiation: memory.c:zend_memrchr
Unexecuted instantiation: mmap.c:zend_memrchr
Unexecuted instantiation: plain_wrapper.c:zend_memrchr
Unexecuted instantiation: stream_errors.c:zend_memrchr
Unexecuted instantiation: streams.c:zend_memrchr
Unexecuted instantiation: transports.c:zend_memrchr
Unexecuted instantiation: userspace.c:zend_memrchr
Unexecuted instantiation: xp_socket.c:zend_memrchr
Unexecuted instantiation: block_pass.c:zend_memrchr
Unexecuted instantiation: compact_literals.c:zend_memrchr
Unexecuted instantiation: compact_vars.c:zend_memrchr
Unexecuted instantiation: dce.c:zend_memrchr
Unexecuted instantiation: dfa_pass.c:zend_memrchr
Unexecuted instantiation: escape_analysis.c:zend_memrchr
Unexecuted instantiation: nop_removal.c:zend_memrchr
Unexecuted instantiation: optimize_func_calls.c:zend_memrchr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_memrchr
Unexecuted instantiation: pass1.c:zend_memrchr
Unexecuted instantiation: pass3.c:zend_memrchr
Unexecuted instantiation: sccp.c:zend_memrchr
Unexecuted instantiation: scdf.c:zend_memrchr
Unexecuted instantiation: zend_call_graph.c:zend_memrchr
Unexecuted instantiation: zend_cfg.c:zend_memrchr
Unexecuted instantiation: zend_dfg.c:zend_memrchr
Unexecuted instantiation: zend_dump.c:zend_memrchr
Unexecuted instantiation: zend_func_info.c:zend_memrchr
Unexecuted instantiation: zend_inference.c:zend_memrchr
Unexecuted instantiation: zend_optimizer.c:zend_memrchr
Unexecuted instantiation: zend_ssa.c:zend_memrchr
Unexecuted instantiation: zend_alloc.c:zend_memrchr
Unexecuted instantiation: zend_API.c:zend_memrchr
Unexecuted instantiation: zend_ast.c:zend_memrchr
Unexecuted instantiation: zend_attributes.c:zend_memrchr
Unexecuted instantiation: zend_autoload.c:zend_memrchr
Unexecuted instantiation: zend_builtin_functions.c:zend_memrchr
Unexecuted instantiation: zend_call_stack.c:zend_memrchr
Unexecuted instantiation: zend_closures.c:zend_memrchr
Unexecuted instantiation: zend_compile.c:zend_memrchr
Unexecuted instantiation: zend_constants.c:zend_memrchr
Unexecuted instantiation: zend_cpuinfo.c:zend_memrchr
Unexecuted instantiation: zend_default_classes.c:zend_memrchr
Unexecuted instantiation: zend_dtrace.c:zend_memrchr
Unexecuted instantiation: zend_enum.c:zend_memrchr
Unexecuted instantiation: zend_exceptions.c:zend_memrchr
Unexecuted instantiation: zend_execute_API.c:zend_memrchr
Unexecuted instantiation: zend_execute.c:zend_memrchr
Unexecuted instantiation: zend_extensions.c:zend_memrchr
Unexecuted instantiation: zend_fibers.c:zend_memrchr
Unexecuted instantiation: zend_float.c:zend_memrchr
Unexecuted instantiation: zend_gc.c:zend_memrchr
Unexecuted instantiation: zend_gdb.c:zend_memrchr
Unexecuted instantiation: zend_generators.c:zend_memrchr
Unexecuted instantiation: zend_hash.c:zend_memrchr
Unexecuted instantiation: zend_highlight.c:zend_memrchr
Unexecuted instantiation: zend_hrtime.c:zend_memrchr
Unexecuted instantiation: zend_inheritance.c:zend_memrchr
Unexecuted instantiation: zend_ini_parser.c:zend_memrchr
Unexecuted instantiation: zend_ini_scanner.c:zend_memrchr
Unexecuted instantiation: zend_ini.c:zend_memrchr
Unexecuted instantiation: zend_interfaces.c:zend_memrchr
Unexecuted instantiation: zend_iterators.c:zend_memrchr
Unexecuted instantiation: zend_language_parser.c:zend_memrchr
Unexecuted instantiation: zend_language_scanner.c:zend_memrchr
Unexecuted instantiation: zend_lazy_objects.c:zend_memrchr
Unexecuted instantiation: zend_list.c:zend_memrchr
Unexecuted instantiation: zend_llist.c:zend_memrchr
Unexecuted instantiation: zend_multibyte.c:zend_memrchr
Unexecuted instantiation: zend_object_handlers.c:zend_memrchr
Unexecuted instantiation: zend_objects_API.c:zend_memrchr
Unexecuted instantiation: zend_objects.c:zend_memrchr
Unexecuted instantiation: zend_observer.c:zend_memrchr
Unexecuted instantiation: zend_opcode.c:zend_memrchr
Unexecuted instantiation: zend_operators.c:zend_memrchr
Unexecuted instantiation: zend_property_hooks.c:zend_memrchr
Unexecuted instantiation: zend_ptr_stack.c:zend_memrchr
Unexecuted instantiation: zend_signal.c:zend_memrchr
Unexecuted instantiation: zend_smart_str.c:zend_memrchr
Unexecuted instantiation: zend_sort.c:zend_memrchr
Unexecuted instantiation: zend_stack.c:zend_memrchr
Unexecuted instantiation: zend_stream.c:zend_memrchr
Unexecuted instantiation: zend_string.c:zend_memrchr
Unexecuted instantiation: zend_strtod.c:zend_memrchr
Unexecuted instantiation: zend_system_id.c:zend_memrchr
Unexecuted instantiation: zend_variables.c:zend_memrchr
Unexecuted instantiation: zend_virtual_cwd.c:zend_memrchr
Unexecuted instantiation: zend_vm_opcodes.c:zend_memrchr
Unexecuted instantiation: zend_weakrefs.c:zend_memrchr
Unexecuted instantiation: zend.c:zend_memrchr
Unexecuted instantiation: internal_functions_cli.c:zend_memrchr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_memrchr
Unexecuted instantiation: fuzzer-sapi.c:zend_memrchr
249
250
251
static zend_always_inline const char *
252
zend_memnrstr(const char *haystack, const char *needle, size_t needle_len, const char *end)
253
0
{
254
0
    const char *p = end;
255
0
    ptrdiff_t off_p;
256
0
    size_t off_s;
257
258
0
  if (needle_len == 0) {
259
0
    return p;
260
0
  }
261
262
0
    if (needle_len == 1) {
263
0
        return (const char *)zend_memrchr(haystack, *needle, (p - haystack));
264
0
    }
265
266
0
    off_p = end - haystack;
267
0
    off_s = (off_p > 0) ? (size_t)off_p : 0;
268
269
0
    if (needle_len > off_s) {
270
0
        return NULL;
271
0
    }
272
273
0
  if (EXPECTED(off_s < 1024 || needle_len < 3)) {
274
0
    const char ne = needle[needle_len-1];
275
0
    p -= needle_len;
276
277
0
    do {
278
0
      p = (const char *)zend_memrchr(haystack, *needle, (p - haystack) + 1);
279
0
      if (!p) {
280
0
        return NULL;
281
0
      }
282
0
      if (ne == p[needle_len-1] && !memcmp(needle + 1, p + 1, needle_len - 2)) {
283
0
        return p;
284
0
      }
285
0
    } while (p-- >= haystack);
286
287
0
    return NULL;
288
0
  } else {
289
0
    return zend_memnrstr_ex(haystack, needle, needle_len, end);
290
0
  }
291
0
}
Unexecuted instantiation: php_date.c:zend_memnrstr
Unexecuted instantiation: astro.c:zend_memnrstr
Unexecuted instantiation: dow.c:zend_memnrstr
Unexecuted instantiation: parse_date.c:zend_memnrstr
Unexecuted instantiation: parse_tz.c:zend_memnrstr
Unexecuted instantiation: parse_posix.c:zend_memnrstr
Unexecuted instantiation: timelib.c:zend_memnrstr
Unexecuted instantiation: tm2unixtime.c:zend_memnrstr
Unexecuted instantiation: unixtime2tm.c:zend_memnrstr
Unexecuted instantiation: parse_iso_intervals.c:zend_memnrstr
Unexecuted instantiation: interval.c:zend_memnrstr
Unexecuted instantiation: php_pcre.c:zend_memnrstr
Unexecuted instantiation: exif.c:zend_memnrstr
Unexecuted instantiation: hash_adler32.c:zend_memnrstr
Unexecuted instantiation: hash_crc32.c:zend_memnrstr
Unexecuted instantiation: hash_fnv.c:zend_memnrstr
Unexecuted instantiation: hash_gost.c:zend_memnrstr
Unexecuted instantiation: hash_haval.c:zend_memnrstr
Unexecuted instantiation: hash_joaat.c:zend_memnrstr
Unexecuted instantiation: hash_md.c:zend_memnrstr
Unexecuted instantiation: hash_murmur.c:zend_memnrstr
Unexecuted instantiation: hash_ripemd.c:zend_memnrstr
Unexecuted instantiation: hash_sha_ni.c:zend_memnrstr
Unexecuted instantiation: hash_sha_sse2.c:zend_memnrstr
Unexecuted instantiation: hash_sha.c:zend_memnrstr
Unexecuted instantiation: hash_sha3.c:zend_memnrstr
Unexecuted instantiation: hash_snefru.c:zend_memnrstr
Unexecuted instantiation: hash_tiger.c:zend_memnrstr
Unexecuted instantiation: hash_whirlpool.c:zend_memnrstr
Unexecuted instantiation: hash_xxhash.c:zend_memnrstr
Unexecuted instantiation: hash.c:zend_memnrstr
Unexecuted instantiation: json_encoder.c:zend_memnrstr
Unexecuted instantiation: json_parser.tab.c:zend_memnrstr
Unexecuted instantiation: json_scanner.c:zend_memnrstr
Unexecuted instantiation: json.c:zend_memnrstr
Unexecuted instantiation: php_lexbor.c:zend_memnrstr
Unexecuted instantiation: shared_alloc_mmap.c:zend_memnrstr
Unexecuted instantiation: shared_alloc_posix.c:zend_memnrstr
Unexecuted instantiation: shared_alloc_shm.c:zend_memnrstr
Unexecuted instantiation: zend_accelerator_api.c:zend_memnrstr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_memnrstr
Unexecuted instantiation: zend_accelerator_debug.c:zend_memnrstr
Unexecuted instantiation: zend_accelerator_hash.c:zend_memnrstr
Unexecuted instantiation: zend_accelerator_module.c:zend_memnrstr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_memnrstr
Unexecuted instantiation: zend_file_cache.c:zend_memnrstr
Unexecuted instantiation: zend_persist_calc.c:zend_memnrstr
Unexecuted instantiation: zend_persist.c:zend_memnrstr
Unexecuted instantiation: zend_shared_alloc.c:zend_memnrstr
Unexecuted instantiation: ZendAccelerator.c:zend_memnrstr
Unexecuted instantiation: ir_cfg.c:zend_memnrstr
Unexecuted instantiation: ir_check.c:zend_memnrstr
Unexecuted instantiation: ir_dump.c:zend_memnrstr
Unexecuted instantiation: ir_emit.c:zend_memnrstr
Unexecuted instantiation: ir_gcm.c:zend_memnrstr
Unexecuted instantiation: ir_gdb.c:zend_memnrstr
Unexecuted instantiation: ir_patch.c:zend_memnrstr
Unexecuted instantiation: ir_perf.c:zend_memnrstr
Unexecuted instantiation: ir_ra.c:zend_memnrstr
Unexecuted instantiation: ir_save.c:zend_memnrstr
Unexecuted instantiation: ir_sccp.c:zend_memnrstr
Unexecuted instantiation: ir_strtab.c:zend_memnrstr
Unexecuted instantiation: ir.c:zend_memnrstr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_memnrstr
Unexecuted instantiation: zend_jit.c:zend_memnrstr
Unexecuted instantiation: csprng.c:zend_memnrstr
Unexecuted instantiation: engine_mt19937.c:zend_memnrstr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_memnrstr
Unexecuted instantiation: engine_secure.c:zend_memnrstr
Unexecuted instantiation: engine_user.c:zend_memnrstr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_memnrstr
Unexecuted instantiation: gammasection.c:zend_memnrstr
Unexecuted instantiation: random.c:zend_memnrstr
Unexecuted instantiation: randomizer.c:zend_memnrstr
Unexecuted instantiation: zend_utils.c:zend_memnrstr
Unexecuted instantiation: php_reflection.c:zend_memnrstr
Unexecuted instantiation: php_spl.c:zend_memnrstr
Unexecuted instantiation: spl_array.c:zend_memnrstr
Unexecuted instantiation: spl_directory.c:zend_memnrstr
Unexecuted instantiation: spl_dllist.c:zend_memnrstr
Unexecuted instantiation: spl_exceptions.c:zend_memnrstr
Unexecuted instantiation: spl_fixedarray.c:zend_memnrstr
Unexecuted instantiation: spl_functions.c:zend_memnrstr
Unexecuted instantiation: spl_heap.c:zend_memnrstr
Unexecuted instantiation: spl_iterators.c:zend_memnrstr
Unexecuted instantiation: spl_observer.c:zend_memnrstr
Unexecuted instantiation: array.c:zend_memnrstr
Unexecuted instantiation: assert.c:zend_memnrstr
Unexecuted instantiation: base64.c:zend_memnrstr
Unexecuted instantiation: basic_functions.c:zend_memnrstr
Unexecuted instantiation: browscap.c:zend_memnrstr
Unexecuted instantiation: crc32_x86.c:zend_memnrstr
Unexecuted instantiation: crc32.c:zend_memnrstr
Unexecuted instantiation: credits.c:zend_memnrstr
Unexecuted instantiation: crypt.c:zend_memnrstr
Unexecuted instantiation: css.c:zend_memnrstr
Unexecuted instantiation: datetime.c:zend_memnrstr
Unexecuted instantiation: dir.c:zend_memnrstr
Unexecuted instantiation: dl.c:zend_memnrstr
Unexecuted instantiation: dns.c:zend_memnrstr
Unexecuted instantiation: exec.c:zend_memnrstr
Unexecuted instantiation: file.c:zend_memnrstr
Unexecuted instantiation: filestat.c:zend_memnrstr
Unexecuted instantiation: filters.c:zend_memnrstr
Unexecuted instantiation: flock_compat.c:zend_memnrstr
Unexecuted instantiation: formatted_print.c:zend_memnrstr
Unexecuted instantiation: fsock.c:zend_memnrstr
Unexecuted instantiation: ftok.c:zend_memnrstr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_memnrstr
Unexecuted instantiation: head.c:zend_memnrstr
Unexecuted instantiation: hrtime.c:zend_memnrstr
Unexecuted instantiation: html.c:zend_memnrstr
Unexecuted instantiation: http_fopen_wrapper.c:zend_memnrstr
Unexecuted instantiation: http.c:zend_memnrstr
Unexecuted instantiation: image.c:zend_memnrstr
Unexecuted instantiation: incomplete_class.c:zend_memnrstr
Unexecuted instantiation: info.c:zend_memnrstr
Unexecuted instantiation: iptc.c:zend_memnrstr
Unexecuted instantiation: levenshtein.c:zend_memnrstr
Unexecuted instantiation: link.c:zend_memnrstr
Unexecuted instantiation: mail.c:zend_memnrstr
Unexecuted instantiation: math.c:zend_memnrstr
Unexecuted instantiation: md5.c:zend_memnrstr
Unexecuted instantiation: metaphone.c:zend_memnrstr
Unexecuted instantiation: microtime.c:zend_memnrstr
Unexecuted instantiation: net.c:zend_memnrstr
Unexecuted instantiation: pack.c:zend_memnrstr
Unexecuted instantiation: pageinfo.c:zend_memnrstr
Unexecuted instantiation: password.c:zend_memnrstr
Unexecuted instantiation: php_fopen_wrapper.c:zend_memnrstr
Unexecuted instantiation: proc_open.c:zend_memnrstr
Unexecuted instantiation: quot_print.c:zend_memnrstr
Unexecuted instantiation: scanf.c:zend_memnrstr
Unexecuted instantiation: sha1.c:zend_memnrstr
Unexecuted instantiation: soundex.c:zend_memnrstr
Unexecuted instantiation: streamsfuncs.c:zend_memnrstr
Unexecuted instantiation: string.c:zend_memnrstr
Unexecuted instantiation: strnatcmp.c:zend_memnrstr
Unexecuted instantiation: syslog.c:zend_memnrstr
Unexecuted instantiation: type.c:zend_memnrstr
Unexecuted instantiation: uniqid.c:zend_memnrstr
Unexecuted instantiation: url_scanner_ex.c:zend_memnrstr
Unexecuted instantiation: url.c:zend_memnrstr
Unexecuted instantiation: user_filters.c:zend_memnrstr
Unexecuted instantiation: uuencode.c:zend_memnrstr
Unexecuted instantiation: var_unserializer.c:zend_memnrstr
Unexecuted instantiation: var.c:zend_memnrstr
Unexecuted instantiation: versioning.c:zend_memnrstr
Unexecuted instantiation: crypt_sha256.c:zend_memnrstr
Unexecuted instantiation: crypt_sha512.c:zend_memnrstr
Unexecuted instantiation: php_crypt_r.c:zend_memnrstr
Unexecuted instantiation: php_uri.c:zend_memnrstr
Unexecuted instantiation: php_uri_common.c:zend_memnrstr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_memnrstr
Unexecuted instantiation: uri_parser_whatwg.c:zend_memnrstr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_memnrstr
Unexecuted instantiation: explicit_bzero.c:zend_memnrstr
Unexecuted instantiation: fopen_wrappers.c:zend_memnrstr
Unexecuted instantiation: getopt.c:zend_memnrstr
Unexecuted instantiation: main.c:zend_memnrstr
Unexecuted instantiation: network.c:zend_memnrstr
Unexecuted instantiation: output.c:zend_memnrstr
Unexecuted instantiation: php_content_types.c:zend_memnrstr
Unexecuted instantiation: php_ini_builder.c:zend_memnrstr
Unexecuted instantiation: php_ini.c:zend_memnrstr
Unexecuted instantiation: php_glob.c:zend_memnrstr
Unexecuted instantiation: php_odbc_utils.c:zend_memnrstr
Unexecuted instantiation: php_open_temporary_file.c:zend_memnrstr
Unexecuted instantiation: php_scandir.c:zend_memnrstr
Unexecuted instantiation: php_syslog.c:zend_memnrstr
Unexecuted instantiation: php_ticks.c:zend_memnrstr
Unexecuted instantiation: php_variables.c:zend_memnrstr
Unexecuted instantiation: reentrancy.c:zend_memnrstr
Unexecuted instantiation: rfc1867.c:zend_memnrstr
Unexecuted instantiation: safe_bcmp.c:zend_memnrstr
Unexecuted instantiation: SAPI.c:zend_memnrstr
Unexecuted instantiation: snprintf.c:zend_memnrstr
Unexecuted instantiation: spprintf.c:zend_memnrstr
Unexecuted instantiation: strlcat.c:zend_memnrstr
Unexecuted instantiation: strlcpy.c:zend_memnrstr
Unexecuted instantiation: cast.c:zend_memnrstr
Unexecuted instantiation: filter.c:zend_memnrstr
Unexecuted instantiation: glob_wrapper.c:zend_memnrstr
Unexecuted instantiation: memory.c:zend_memnrstr
Unexecuted instantiation: mmap.c:zend_memnrstr
Unexecuted instantiation: plain_wrapper.c:zend_memnrstr
Unexecuted instantiation: stream_errors.c:zend_memnrstr
Unexecuted instantiation: streams.c:zend_memnrstr
Unexecuted instantiation: transports.c:zend_memnrstr
Unexecuted instantiation: userspace.c:zend_memnrstr
Unexecuted instantiation: xp_socket.c:zend_memnrstr
Unexecuted instantiation: block_pass.c:zend_memnrstr
Unexecuted instantiation: compact_literals.c:zend_memnrstr
Unexecuted instantiation: compact_vars.c:zend_memnrstr
Unexecuted instantiation: dce.c:zend_memnrstr
Unexecuted instantiation: dfa_pass.c:zend_memnrstr
Unexecuted instantiation: escape_analysis.c:zend_memnrstr
Unexecuted instantiation: nop_removal.c:zend_memnrstr
Unexecuted instantiation: optimize_func_calls.c:zend_memnrstr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_memnrstr
Unexecuted instantiation: pass1.c:zend_memnrstr
Unexecuted instantiation: pass3.c:zend_memnrstr
Unexecuted instantiation: sccp.c:zend_memnrstr
Unexecuted instantiation: scdf.c:zend_memnrstr
Unexecuted instantiation: zend_call_graph.c:zend_memnrstr
Unexecuted instantiation: zend_cfg.c:zend_memnrstr
Unexecuted instantiation: zend_dfg.c:zend_memnrstr
Unexecuted instantiation: zend_dump.c:zend_memnrstr
Unexecuted instantiation: zend_func_info.c:zend_memnrstr
Unexecuted instantiation: zend_inference.c:zend_memnrstr
Unexecuted instantiation: zend_optimizer.c:zend_memnrstr
Unexecuted instantiation: zend_ssa.c:zend_memnrstr
Unexecuted instantiation: zend_alloc.c:zend_memnrstr
Unexecuted instantiation: zend_API.c:zend_memnrstr
Unexecuted instantiation: zend_ast.c:zend_memnrstr
Unexecuted instantiation: zend_attributes.c:zend_memnrstr
Unexecuted instantiation: zend_autoload.c:zend_memnrstr
Unexecuted instantiation: zend_builtin_functions.c:zend_memnrstr
Unexecuted instantiation: zend_call_stack.c:zend_memnrstr
Unexecuted instantiation: zend_closures.c:zend_memnrstr
Unexecuted instantiation: zend_compile.c:zend_memnrstr
Unexecuted instantiation: zend_constants.c:zend_memnrstr
Unexecuted instantiation: zend_cpuinfo.c:zend_memnrstr
Unexecuted instantiation: zend_default_classes.c:zend_memnrstr
Unexecuted instantiation: zend_dtrace.c:zend_memnrstr
Unexecuted instantiation: zend_enum.c:zend_memnrstr
Unexecuted instantiation: zend_exceptions.c:zend_memnrstr
Unexecuted instantiation: zend_execute_API.c:zend_memnrstr
Unexecuted instantiation: zend_execute.c:zend_memnrstr
Unexecuted instantiation: zend_extensions.c:zend_memnrstr
Unexecuted instantiation: zend_fibers.c:zend_memnrstr
Unexecuted instantiation: zend_float.c:zend_memnrstr
Unexecuted instantiation: zend_gc.c:zend_memnrstr
Unexecuted instantiation: zend_gdb.c:zend_memnrstr
Unexecuted instantiation: zend_generators.c:zend_memnrstr
Unexecuted instantiation: zend_hash.c:zend_memnrstr
Unexecuted instantiation: zend_highlight.c:zend_memnrstr
Unexecuted instantiation: zend_hrtime.c:zend_memnrstr
Unexecuted instantiation: zend_inheritance.c:zend_memnrstr
Unexecuted instantiation: zend_ini_parser.c:zend_memnrstr
Unexecuted instantiation: zend_ini_scanner.c:zend_memnrstr
Unexecuted instantiation: zend_ini.c:zend_memnrstr
Unexecuted instantiation: zend_interfaces.c:zend_memnrstr
Unexecuted instantiation: zend_iterators.c:zend_memnrstr
Unexecuted instantiation: zend_language_parser.c:zend_memnrstr
Unexecuted instantiation: zend_language_scanner.c:zend_memnrstr
Unexecuted instantiation: zend_lazy_objects.c:zend_memnrstr
Unexecuted instantiation: zend_list.c:zend_memnrstr
Unexecuted instantiation: zend_llist.c:zend_memnrstr
Unexecuted instantiation: zend_multibyte.c:zend_memnrstr
Unexecuted instantiation: zend_object_handlers.c:zend_memnrstr
Unexecuted instantiation: zend_objects_API.c:zend_memnrstr
Unexecuted instantiation: zend_objects.c:zend_memnrstr
Unexecuted instantiation: zend_observer.c:zend_memnrstr
Unexecuted instantiation: zend_opcode.c:zend_memnrstr
Unexecuted instantiation: zend_operators.c:zend_memnrstr
Unexecuted instantiation: zend_property_hooks.c:zend_memnrstr
Unexecuted instantiation: zend_ptr_stack.c:zend_memnrstr
Unexecuted instantiation: zend_signal.c:zend_memnrstr
Unexecuted instantiation: zend_smart_str.c:zend_memnrstr
Unexecuted instantiation: zend_sort.c:zend_memnrstr
Unexecuted instantiation: zend_stack.c:zend_memnrstr
Unexecuted instantiation: zend_stream.c:zend_memnrstr
Unexecuted instantiation: zend_string.c:zend_memnrstr
Unexecuted instantiation: zend_strtod.c:zend_memnrstr
Unexecuted instantiation: zend_system_id.c:zend_memnrstr
Unexecuted instantiation: zend_variables.c:zend_memnrstr
Unexecuted instantiation: zend_virtual_cwd.c:zend_memnrstr
Unexecuted instantiation: zend_vm_opcodes.c:zend_memnrstr
Unexecuted instantiation: zend_weakrefs.c:zend_memnrstr
Unexecuted instantiation: zend.c:zend_memnrstr
Unexecuted instantiation: internal_functions_cli.c:zend_memnrstr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_memnrstr
Unexecuted instantiation: fuzzer-sapi.c:zend_memnrstr
292
293
static zend_always_inline size_t zend_strnlen(const char* s, size_t maxlen)
294
226k
{
295
226k
#if defined(HAVE_STRNLEN)
296
226k
  return strnlen(s, maxlen);
297
#else
298
  const char *p = (const char *)memchr(s, '\0', maxlen);
299
  return p ? p-s : maxlen;
300
#endif
301
226k
}
Unexecuted instantiation: php_date.c:zend_strnlen
Unexecuted instantiation: astro.c:zend_strnlen
Unexecuted instantiation: dow.c:zend_strnlen
Unexecuted instantiation: parse_date.c:zend_strnlen
Unexecuted instantiation: parse_tz.c:zend_strnlen
Unexecuted instantiation: parse_posix.c:zend_strnlen
Unexecuted instantiation: timelib.c:zend_strnlen
Unexecuted instantiation: tm2unixtime.c:zend_strnlen
Unexecuted instantiation: unixtime2tm.c:zend_strnlen
Unexecuted instantiation: parse_iso_intervals.c:zend_strnlen
Unexecuted instantiation: interval.c:zend_strnlen
Unexecuted instantiation: php_pcre.c:zend_strnlen
Unexecuted instantiation: exif.c:zend_strnlen
Unexecuted instantiation: hash_adler32.c:zend_strnlen
Unexecuted instantiation: hash_crc32.c:zend_strnlen
Unexecuted instantiation: hash_fnv.c:zend_strnlen
Unexecuted instantiation: hash_gost.c:zend_strnlen
Unexecuted instantiation: hash_haval.c:zend_strnlen
Unexecuted instantiation: hash_joaat.c:zend_strnlen
Unexecuted instantiation: hash_md.c:zend_strnlen
Unexecuted instantiation: hash_murmur.c:zend_strnlen
Unexecuted instantiation: hash_ripemd.c:zend_strnlen
Unexecuted instantiation: hash_sha_ni.c:zend_strnlen
Unexecuted instantiation: hash_sha_sse2.c:zend_strnlen
Unexecuted instantiation: hash_sha.c:zend_strnlen
Unexecuted instantiation: hash_sha3.c:zend_strnlen
Unexecuted instantiation: hash_snefru.c:zend_strnlen
Unexecuted instantiation: hash_tiger.c:zend_strnlen
Unexecuted instantiation: hash_whirlpool.c:zend_strnlen
Unexecuted instantiation: hash_xxhash.c:zend_strnlen
Unexecuted instantiation: hash.c:zend_strnlen
Unexecuted instantiation: json_encoder.c:zend_strnlen
Unexecuted instantiation: json_parser.tab.c:zend_strnlen
Unexecuted instantiation: json_scanner.c:zend_strnlen
Unexecuted instantiation: json.c:zend_strnlen
Unexecuted instantiation: php_lexbor.c:zend_strnlen
Unexecuted instantiation: shared_alloc_mmap.c:zend_strnlen
Unexecuted instantiation: shared_alloc_posix.c:zend_strnlen
Unexecuted instantiation: shared_alloc_shm.c:zend_strnlen
Unexecuted instantiation: zend_accelerator_api.c:zend_strnlen
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_strnlen
Unexecuted instantiation: zend_accelerator_debug.c:zend_strnlen
Unexecuted instantiation: zend_accelerator_hash.c:zend_strnlen
Unexecuted instantiation: zend_accelerator_module.c:zend_strnlen
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_strnlen
Unexecuted instantiation: zend_file_cache.c:zend_strnlen
Unexecuted instantiation: zend_persist_calc.c:zend_strnlen
Unexecuted instantiation: zend_persist.c:zend_strnlen
Unexecuted instantiation: zend_shared_alloc.c:zend_strnlen
Unexecuted instantiation: ZendAccelerator.c:zend_strnlen
Unexecuted instantiation: ir_cfg.c:zend_strnlen
Unexecuted instantiation: ir_check.c:zend_strnlen
Unexecuted instantiation: ir_dump.c:zend_strnlen
Unexecuted instantiation: ir_emit.c:zend_strnlen
Unexecuted instantiation: ir_gcm.c:zend_strnlen
Unexecuted instantiation: ir_gdb.c:zend_strnlen
Unexecuted instantiation: ir_patch.c:zend_strnlen
Unexecuted instantiation: ir_perf.c:zend_strnlen
Unexecuted instantiation: ir_ra.c:zend_strnlen
Unexecuted instantiation: ir_save.c:zend_strnlen
Unexecuted instantiation: ir_sccp.c:zend_strnlen
Unexecuted instantiation: ir_strtab.c:zend_strnlen
Unexecuted instantiation: ir.c:zend_strnlen
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_strnlen
Unexecuted instantiation: zend_jit.c:zend_strnlen
Unexecuted instantiation: csprng.c:zend_strnlen
Unexecuted instantiation: engine_mt19937.c:zend_strnlen
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_strnlen
Unexecuted instantiation: engine_secure.c:zend_strnlen
Unexecuted instantiation: engine_user.c:zend_strnlen
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_strnlen
Unexecuted instantiation: gammasection.c:zend_strnlen
Unexecuted instantiation: random.c:zend_strnlen
Unexecuted instantiation: randomizer.c:zend_strnlen
Unexecuted instantiation: zend_utils.c:zend_strnlen
Unexecuted instantiation: php_reflection.c:zend_strnlen
Unexecuted instantiation: php_spl.c:zend_strnlen
Unexecuted instantiation: spl_array.c:zend_strnlen
Unexecuted instantiation: spl_directory.c:zend_strnlen
Unexecuted instantiation: spl_dllist.c:zend_strnlen
Unexecuted instantiation: spl_exceptions.c:zend_strnlen
Unexecuted instantiation: spl_fixedarray.c:zend_strnlen
Unexecuted instantiation: spl_functions.c:zend_strnlen
Unexecuted instantiation: spl_heap.c:zend_strnlen
Unexecuted instantiation: spl_iterators.c:zend_strnlen
Unexecuted instantiation: spl_observer.c:zend_strnlen
Unexecuted instantiation: array.c:zend_strnlen
Unexecuted instantiation: assert.c:zend_strnlen
Unexecuted instantiation: base64.c:zend_strnlen
Unexecuted instantiation: basic_functions.c:zend_strnlen
Unexecuted instantiation: browscap.c:zend_strnlen
Unexecuted instantiation: crc32_x86.c:zend_strnlen
Unexecuted instantiation: crc32.c:zend_strnlen
Unexecuted instantiation: credits.c:zend_strnlen
Unexecuted instantiation: crypt.c:zend_strnlen
Unexecuted instantiation: css.c:zend_strnlen
Unexecuted instantiation: datetime.c:zend_strnlen
Unexecuted instantiation: dir.c:zend_strnlen
Unexecuted instantiation: dl.c:zend_strnlen
Unexecuted instantiation: dns.c:zend_strnlen
Unexecuted instantiation: exec.c:zend_strnlen
Unexecuted instantiation: file.c:zend_strnlen
Unexecuted instantiation: filestat.c:zend_strnlen
Unexecuted instantiation: filters.c:zend_strnlen
Unexecuted instantiation: flock_compat.c:zend_strnlen
Unexecuted instantiation: formatted_print.c:zend_strnlen
Unexecuted instantiation: fsock.c:zend_strnlen
Unexecuted instantiation: ftok.c:zend_strnlen
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_strnlen
Unexecuted instantiation: head.c:zend_strnlen
Unexecuted instantiation: hrtime.c:zend_strnlen
Unexecuted instantiation: html.c:zend_strnlen
Unexecuted instantiation: http_fopen_wrapper.c:zend_strnlen
Unexecuted instantiation: http.c:zend_strnlen
Unexecuted instantiation: image.c:zend_strnlen
Unexecuted instantiation: incomplete_class.c:zend_strnlen
Unexecuted instantiation: info.c:zend_strnlen
Unexecuted instantiation: iptc.c:zend_strnlen
Unexecuted instantiation: levenshtein.c:zend_strnlen
Unexecuted instantiation: link.c:zend_strnlen
Unexecuted instantiation: mail.c:zend_strnlen
Unexecuted instantiation: math.c:zend_strnlen
Unexecuted instantiation: md5.c:zend_strnlen
Unexecuted instantiation: metaphone.c:zend_strnlen
Unexecuted instantiation: microtime.c:zend_strnlen
Unexecuted instantiation: net.c:zend_strnlen
Unexecuted instantiation: pack.c:zend_strnlen
Unexecuted instantiation: pageinfo.c:zend_strnlen
Unexecuted instantiation: password.c:zend_strnlen
Unexecuted instantiation: php_fopen_wrapper.c:zend_strnlen
Unexecuted instantiation: proc_open.c:zend_strnlen
Unexecuted instantiation: quot_print.c:zend_strnlen
Unexecuted instantiation: scanf.c:zend_strnlen
Unexecuted instantiation: sha1.c:zend_strnlen
Unexecuted instantiation: soundex.c:zend_strnlen
Unexecuted instantiation: streamsfuncs.c:zend_strnlen
Unexecuted instantiation: string.c:zend_strnlen
Unexecuted instantiation: strnatcmp.c:zend_strnlen
Unexecuted instantiation: syslog.c:zend_strnlen
Unexecuted instantiation: type.c:zend_strnlen
Unexecuted instantiation: uniqid.c:zend_strnlen
Unexecuted instantiation: url_scanner_ex.c:zend_strnlen
Unexecuted instantiation: url.c:zend_strnlen
Unexecuted instantiation: user_filters.c:zend_strnlen
Unexecuted instantiation: uuencode.c:zend_strnlen
Unexecuted instantiation: var_unserializer.c:zend_strnlen
Unexecuted instantiation: var.c:zend_strnlen
Unexecuted instantiation: versioning.c:zend_strnlen
Unexecuted instantiation: crypt_sha256.c:zend_strnlen
Unexecuted instantiation: crypt_sha512.c:zend_strnlen
Unexecuted instantiation: php_crypt_r.c:zend_strnlen
Unexecuted instantiation: php_uri.c:zend_strnlen
Unexecuted instantiation: php_uri_common.c:zend_strnlen
Unexecuted instantiation: uri_parser_rfc3986.c:zend_strnlen
Unexecuted instantiation: uri_parser_whatwg.c:zend_strnlen
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_strnlen
Unexecuted instantiation: explicit_bzero.c:zend_strnlen
Unexecuted instantiation: fopen_wrappers.c:zend_strnlen
Unexecuted instantiation: getopt.c:zend_strnlen
Unexecuted instantiation: main.c:zend_strnlen
Unexecuted instantiation: network.c:zend_strnlen
Unexecuted instantiation: output.c:zend_strnlen
Unexecuted instantiation: php_content_types.c:zend_strnlen
Unexecuted instantiation: php_ini_builder.c:zend_strnlen
Unexecuted instantiation: php_ini.c:zend_strnlen
Unexecuted instantiation: php_glob.c:zend_strnlen
Unexecuted instantiation: php_odbc_utils.c:zend_strnlen
Unexecuted instantiation: php_open_temporary_file.c:zend_strnlen
Unexecuted instantiation: php_scandir.c:zend_strnlen
Unexecuted instantiation: php_syslog.c:zend_strnlen
Unexecuted instantiation: php_ticks.c:zend_strnlen
Unexecuted instantiation: php_variables.c:zend_strnlen
Unexecuted instantiation: reentrancy.c:zend_strnlen
Unexecuted instantiation: rfc1867.c:zend_strnlen
Unexecuted instantiation: safe_bcmp.c:zend_strnlen
Unexecuted instantiation: SAPI.c:zend_strnlen
Unexecuted instantiation: snprintf.c:zend_strnlen
spprintf.c:zend_strnlen
Line
Count
Source
294
7
{
295
7
#if defined(HAVE_STRNLEN)
296
7
  return strnlen(s, maxlen);
297
#else
298
  const char *p = (const char *)memchr(s, '\0', maxlen);
299
  return p ? p-s : maxlen;
300
#endif
301
7
}
Unexecuted instantiation: strlcat.c:zend_strnlen
Unexecuted instantiation: strlcpy.c:zend_strnlen
Unexecuted instantiation: cast.c:zend_strnlen
Unexecuted instantiation: filter.c:zend_strnlen
Unexecuted instantiation: glob_wrapper.c:zend_strnlen
Unexecuted instantiation: memory.c:zend_strnlen
Unexecuted instantiation: mmap.c:zend_strnlen
Unexecuted instantiation: plain_wrapper.c:zend_strnlen
Unexecuted instantiation: stream_errors.c:zend_strnlen
Unexecuted instantiation: streams.c:zend_strnlen
Unexecuted instantiation: transports.c:zend_strnlen
Unexecuted instantiation: userspace.c:zend_strnlen
Unexecuted instantiation: xp_socket.c:zend_strnlen
Unexecuted instantiation: block_pass.c:zend_strnlen
Unexecuted instantiation: compact_literals.c:zend_strnlen
Unexecuted instantiation: compact_vars.c:zend_strnlen
Unexecuted instantiation: dce.c:zend_strnlen
Unexecuted instantiation: dfa_pass.c:zend_strnlen
Unexecuted instantiation: escape_analysis.c:zend_strnlen
Unexecuted instantiation: nop_removal.c:zend_strnlen
Unexecuted instantiation: optimize_func_calls.c:zend_strnlen
Unexecuted instantiation: optimize_temp_vars_5.c:zend_strnlen
Unexecuted instantiation: pass1.c:zend_strnlen
Unexecuted instantiation: pass3.c:zend_strnlen
Unexecuted instantiation: sccp.c:zend_strnlen
Unexecuted instantiation: scdf.c:zend_strnlen
Unexecuted instantiation: zend_call_graph.c:zend_strnlen
Unexecuted instantiation: zend_cfg.c:zend_strnlen
Unexecuted instantiation: zend_dfg.c:zend_strnlen
Unexecuted instantiation: zend_dump.c:zend_strnlen
Unexecuted instantiation: zend_func_info.c:zend_strnlen
Unexecuted instantiation: zend_inference.c:zend_strnlen
Unexecuted instantiation: zend_optimizer.c:zend_strnlen
Unexecuted instantiation: zend_ssa.c:zend_strnlen
Unexecuted instantiation: zend_alloc.c:zend_strnlen
Unexecuted instantiation: zend_API.c:zend_strnlen
Unexecuted instantiation: zend_ast.c:zend_strnlen
Unexecuted instantiation: zend_attributes.c:zend_strnlen
Unexecuted instantiation: zend_autoload.c:zend_strnlen
Unexecuted instantiation: zend_builtin_functions.c:zend_strnlen
Unexecuted instantiation: zend_call_stack.c:zend_strnlen
Unexecuted instantiation: zend_closures.c:zend_strnlen
zend_compile.c:zend_strnlen
Line
Count
Source
294
226k
{
295
226k
#if defined(HAVE_STRNLEN)
296
226k
  return strnlen(s, maxlen);
297
#else
298
  const char *p = (const char *)memchr(s, '\0', maxlen);
299
  return p ? p-s : maxlen;
300
#endif
301
226k
}
Unexecuted instantiation: zend_constants.c:zend_strnlen
Unexecuted instantiation: zend_cpuinfo.c:zend_strnlen
Unexecuted instantiation: zend_default_classes.c:zend_strnlen
Unexecuted instantiation: zend_dtrace.c:zend_strnlen
Unexecuted instantiation: zend_enum.c:zend_strnlen
Unexecuted instantiation: zend_exceptions.c:zend_strnlen
Unexecuted instantiation: zend_execute_API.c:zend_strnlen
Unexecuted instantiation: zend_execute.c:zend_strnlen
Unexecuted instantiation: zend_extensions.c:zend_strnlen
Unexecuted instantiation: zend_fibers.c:zend_strnlen
Unexecuted instantiation: zend_float.c:zend_strnlen
Unexecuted instantiation: zend_gc.c:zend_strnlen
Unexecuted instantiation: zend_gdb.c:zend_strnlen
Unexecuted instantiation: zend_generators.c:zend_strnlen
Unexecuted instantiation: zend_hash.c:zend_strnlen
Unexecuted instantiation: zend_highlight.c:zend_strnlen
Unexecuted instantiation: zend_hrtime.c:zend_strnlen
Unexecuted instantiation: zend_inheritance.c:zend_strnlen
Unexecuted instantiation: zend_ini_parser.c:zend_strnlen
Unexecuted instantiation: zend_ini_scanner.c:zend_strnlen
Unexecuted instantiation: zend_ini.c:zend_strnlen
Unexecuted instantiation: zend_interfaces.c:zend_strnlen
Unexecuted instantiation: zend_iterators.c:zend_strnlen
Unexecuted instantiation: zend_language_parser.c:zend_strnlen
Unexecuted instantiation: zend_language_scanner.c:zend_strnlen
Unexecuted instantiation: zend_lazy_objects.c:zend_strnlen
Unexecuted instantiation: zend_list.c:zend_strnlen
Unexecuted instantiation: zend_llist.c:zend_strnlen
Unexecuted instantiation: zend_multibyte.c:zend_strnlen
Unexecuted instantiation: zend_object_handlers.c:zend_strnlen
Unexecuted instantiation: zend_objects_API.c:zend_strnlen
Unexecuted instantiation: zend_objects.c:zend_strnlen
Unexecuted instantiation: zend_observer.c:zend_strnlen
Unexecuted instantiation: zend_opcode.c:zend_strnlen
Unexecuted instantiation: zend_operators.c:zend_strnlen
Unexecuted instantiation: zend_property_hooks.c:zend_strnlen
Unexecuted instantiation: zend_ptr_stack.c:zend_strnlen
Unexecuted instantiation: zend_signal.c:zend_strnlen
Unexecuted instantiation: zend_smart_str.c:zend_strnlen
Unexecuted instantiation: zend_sort.c:zend_strnlen
Unexecuted instantiation: zend_stack.c:zend_strnlen
Unexecuted instantiation: zend_stream.c:zend_strnlen
Unexecuted instantiation: zend_string.c:zend_strnlen
Unexecuted instantiation: zend_strtod.c:zend_strnlen
Unexecuted instantiation: zend_system_id.c:zend_strnlen
Unexecuted instantiation: zend_variables.c:zend_strnlen
Unexecuted instantiation: zend_virtual_cwd.c:zend_strnlen
Unexecuted instantiation: zend_vm_opcodes.c:zend_strnlen
Unexecuted instantiation: zend_weakrefs.c:zend_strnlen
Unexecuted instantiation: zend.c:zend_strnlen
Unexecuted instantiation: internal_functions_cli.c:zend_strnlen
Unexecuted instantiation: fuzzer-unserializehash.c:zend_strnlen
Unexecuted instantiation: fuzzer-sapi.c:zend_strnlen
302
303
static zend_always_inline void *zend_mempcpy(void *dest, const void *src, size_t n)
304
77.8k
{
305
77.8k
#if defined(HAVE_MEMPCPY)
306
77.8k
  return mempcpy(dest, src, n);
307
#else
308
  return (char *)memcpy(dest, src, n) + n;
309
#endif
310
77.8k
}
Unexecuted instantiation: php_date.c:zend_mempcpy
Unexecuted instantiation: astro.c:zend_mempcpy
Unexecuted instantiation: dow.c:zend_mempcpy
Unexecuted instantiation: parse_date.c:zend_mempcpy
Unexecuted instantiation: parse_tz.c:zend_mempcpy
Unexecuted instantiation: parse_posix.c:zend_mempcpy
Unexecuted instantiation: timelib.c:zend_mempcpy
Unexecuted instantiation: tm2unixtime.c:zend_mempcpy
Unexecuted instantiation: unixtime2tm.c:zend_mempcpy
Unexecuted instantiation: parse_iso_intervals.c:zend_mempcpy
Unexecuted instantiation: interval.c:zend_mempcpy
Unexecuted instantiation: php_pcre.c:zend_mempcpy
Unexecuted instantiation: exif.c:zend_mempcpy
Unexecuted instantiation: hash_adler32.c:zend_mempcpy
Unexecuted instantiation: hash_crc32.c:zend_mempcpy
Unexecuted instantiation: hash_fnv.c:zend_mempcpy
Unexecuted instantiation: hash_gost.c:zend_mempcpy
Unexecuted instantiation: hash_haval.c:zend_mempcpy
Unexecuted instantiation: hash_joaat.c:zend_mempcpy
Unexecuted instantiation: hash_md.c:zend_mempcpy
Unexecuted instantiation: hash_murmur.c:zend_mempcpy
Unexecuted instantiation: hash_ripemd.c:zend_mempcpy
Unexecuted instantiation: hash_sha_ni.c:zend_mempcpy
Unexecuted instantiation: hash_sha_sse2.c:zend_mempcpy
Unexecuted instantiation: hash_sha.c:zend_mempcpy
Unexecuted instantiation: hash_sha3.c:zend_mempcpy
Unexecuted instantiation: hash_snefru.c:zend_mempcpy
Unexecuted instantiation: hash_tiger.c:zend_mempcpy
Unexecuted instantiation: hash_whirlpool.c:zend_mempcpy
Unexecuted instantiation: hash_xxhash.c:zend_mempcpy
Unexecuted instantiation: hash.c:zend_mempcpy
Unexecuted instantiation: json_encoder.c:zend_mempcpy
Unexecuted instantiation: json_parser.tab.c:zend_mempcpy
Unexecuted instantiation: json_scanner.c:zend_mempcpy
Unexecuted instantiation: json.c:zend_mempcpy
Unexecuted instantiation: php_lexbor.c:zend_mempcpy
Unexecuted instantiation: shared_alloc_mmap.c:zend_mempcpy
Unexecuted instantiation: shared_alloc_posix.c:zend_mempcpy
Unexecuted instantiation: shared_alloc_shm.c:zend_mempcpy
Unexecuted instantiation: zend_accelerator_api.c:zend_mempcpy
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_mempcpy
Unexecuted instantiation: zend_accelerator_debug.c:zend_mempcpy
Unexecuted instantiation: zend_accelerator_hash.c:zend_mempcpy
Unexecuted instantiation: zend_accelerator_module.c:zend_mempcpy
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_mempcpy
Unexecuted instantiation: zend_file_cache.c:zend_mempcpy
Unexecuted instantiation: zend_persist_calc.c:zend_mempcpy
Unexecuted instantiation: zend_persist.c:zend_mempcpy
Unexecuted instantiation: zend_shared_alloc.c:zend_mempcpy
Unexecuted instantiation: ZendAccelerator.c:zend_mempcpy
Unexecuted instantiation: ir_cfg.c:zend_mempcpy
Unexecuted instantiation: ir_check.c:zend_mempcpy
Unexecuted instantiation: ir_dump.c:zend_mempcpy
Unexecuted instantiation: ir_emit.c:zend_mempcpy
Unexecuted instantiation: ir_gcm.c:zend_mempcpy
Unexecuted instantiation: ir_gdb.c:zend_mempcpy
Unexecuted instantiation: ir_patch.c:zend_mempcpy
Unexecuted instantiation: ir_perf.c:zend_mempcpy
Unexecuted instantiation: ir_ra.c:zend_mempcpy
Unexecuted instantiation: ir_save.c:zend_mempcpy
Unexecuted instantiation: ir_sccp.c:zend_mempcpy
Unexecuted instantiation: ir_strtab.c:zend_mempcpy
Unexecuted instantiation: ir.c:zend_mempcpy
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_mempcpy
Unexecuted instantiation: zend_jit.c:zend_mempcpy
Unexecuted instantiation: csprng.c:zend_mempcpy
Unexecuted instantiation: engine_mt19937.c:zend_mempcpy
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_mempcpy
Unexecuted instantiation: engine_secure.c:zend_mempcpy
Unexecuted instantiation: engine_user.c:zend_mempcpy
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_mempcpy
Unexecuted instantiation: gammasection.c:zend_mempcpy
Unexecuted instantiation: random.c:zend_mempcpy
Unexecuted instantiation: randomizer.c:zend_mempcpy
Unexecuted instantiation: zend_utils.c:zend_mempcpy
Unexecuted instantiation: php_reflection.c:zend_mempcpy
Unexecuted instantiation: php_spl.c:zend_mempcpy
Unexecuted instantiation: spl_array.c:zend_mempcpy
Unexecuted instantiation: spl_directory.c:zend_mempcpy
Unexecuted instantiation: spl_dllist.c:zend_mempcpy
Unexecuted instantiation: spl_exceptions.c:zend_mempcpy
Unexecuted instantiation: spl_fixedarray.c:zend_mempcpy
Unexecuted instantiation: spl_functions.c:zend_mempcpy
Unexecuted instantiation: spl_heap.c:zend_mempcpy
Unexecuted instantiation: spl_iterators.c:zend_mempcpy
Unexecuted instantiation: spl_observer.c:zend_mempcpy
Unexecuted instantiation: array.c:zend_mempcpy
Unexecuted instantiation: assert.c:zend_mempcpy
Unexecuted instantiation: base64.c:zend_mempcpy
Unexecuted instantiation: basic_functions.c:zend_mempcpy
Unexecuted instantiation: browscap.c:zend_mempcpy
Unexecuted instantiation: crc32_x86.c:zend_mempcpy
Unexecuted instantiation: crc32.c:zend_mempcpy
Unexecuted instantiation: credits.c:zend_mempcpy
Unexecuted instantiation: crypt.c:zend_mempcpy
Unexecuted instantiation: css.c:zend_mempcpy
Unexecuted instantiation: datetime.c:zend_mempcpy
Unexecuted instantiation: dir.c:zend_mempcpy
Unexecuted instantiation: dl.c:zend_mempcpy
Unexecuted instantiation: dns.c:zend_mempcpy
Unexecuted instantiation: exec.c:zend_mempcpy
Unexecuted instantiation: file.c:zend_mempcpy
Unexecuted instantiation: filestat.c:zend_mempcpy
Unexecuted instantiation: filters.c:zend_mempcpy
Unexecuted instantiation: flock_compat.c:zend_mempcpy
Unexecuted instantiation: formatted_print.c:zend_mempcpy
Unexecuted instantiation: fsock.c:zend_mempcpy
Unexecuted instantiation: ftok.c:zend_mempcpy
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_mempcpy
Unexecuted instantiation: head.c:zend_mempcpy
Unexecuted instantiation: hrtime.c:zend_mempcpy
Unexecuted instantiation: html.c:zend_mempcpy
Unexecuted instantiation: http_fopen_wrapper.c:zend_mempcpy
Unexecuted instantiation: http.c:zend_mempcpy
Unexecuted instantiation: image.c:zend_mempcpy
Unexecuted instantiation: incomplete_class.c:zend_mempcpy
Unexecuted instantiation: info.c:zend_mempcpy
Unexecuted instantiation: iptc.c:zend_mempcpy
Unexecuted instantiation: levenshtein.c:zend_mempcpy
Unexecuted instantiation: link.c:zend_mempcpy
Unexecuted instantiation: mail.c:zend_mempcpy
Unexecuted instantiation: math.c:zend_mempcpy
Unexecuted instantiation: md5.c:zend_mempcpy
Unexecuted instantiation: metaphone.c:zend_mempcpy
Unexecuted instantiation: microtime.c:zend_mempcpy
Unexecuted instantiation: net.c:zend_mempcpy
Unexecuted instantiation: pack.c:zend_mempcpy
Unexecuted instantiation: pageinfo.c:zend_mempcpy
Unexecuted instantiation: password.c:zend_mempcpy
Unexecuted instantiation: php_fopen_wrapper.c:zend_mempcpy
Unexecuted instantiation: proc_open.c:zend_mempcpy
Unexecuted instantiation: quot_print.c:zend_mempcpy
Unexecuted instantiation: scanf.c:zend_mempcpy
Unexecuted instantiation: sha1.c:zend_mempcpy
Unexecuted instantiation: soundex.c:zend_mempcpy
Unexecuted instantiation: streamsfuncs.c:zend_mempcpy
Unexecuted instantiation: string.c:zend_mempcpy
Unexecuted instantiation: strnatcmp.c:zend_mempcpy
Unexecuted instantiation: syslog.c:zend_mempcpy
Unexecuted instantiation: type.c:zend_mempcpy
Unexecuted instantiation: uniqid.c:zend_mempcpy
Unexecuted instantiation: url_scanner_ex.c:zend_mempcpy
Unexecuted instantiation: url.c:zend_mempcpy
Unexecuted instantiation: user_filters.c:zend_mempcpy
Unexecuted instantiation: uuencode.c:zend_mempcpy
Unexecuted instantiation: var_unserializer.c:zend_mempcpy
Unexecuted instantiation: var.c:zend_mempcpy
Unexecuted instantiation: versioning.c:zend_mempcpy
Unexecuted instantiation: crypt_sha256.c:zend_mempcpy
Unexecuted instantiation: crypt_sha512.c:zend_mempcpy
Unexecuted instantiation: php_crypt_r.c:zend_mempcpy
Unexecuted instantiation: php_uri.c:zend_mempcpy
Unexecuted instantiation: php_uri_common.c:zend_mempcpy
Unexecuted instantiation: uri_parser_rfc3986.c:zend_mempcpy
Unexecuted instantiation: uri_parser_whatwg.c:zend_mempcpy
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_mempcpy
Unexecuted instantiation: explicit_bzero.c:zend_mempcpy
Unexecuted instantiation: fopen_wrappers.c:zend_mempcpy
Unexecuted instantiation: getopt.c:zend_mempcpy
Unexecuted instantiation: main.c:zend_mempcpy
Unexecuted instantiation: network.c:zend_mempcpy
Unexecuted instantiation: output.c:zend_mempcpy
Unexecuted instantiation: php_content_types.c:zend_mempcpy
Unexecuted instantiation: php_ini_builder.c:zend_mempcpy
Unexecuted instantiation: php_ini.c:zend_mempcpy
Unexecuted instantiation: php_glob.c:zend_mempcpy
Unexecuted instantiation: php_odbc_utils.c:zend_mempcpy
Unexecuted instantiation: php_open_temporary_file.c:zend_mempcpy
Unexecuted instantiation: php_scandir.c:zend_mempcpy
Unexecuted instantiation: php_syslog.c:zend_mempcpy
Unexecuted instantiation: php_ticks.c:zend_mempcpy
Unexecuted instantiation: php_variables.c:zend_mempcpy
Unexecuted instantiation: reentrancy.c:zend_mempcpy
Unexecuted instantiation: rfc1867.c:zend_mempcpy
Unexecuted instantiation: safe_bcmp.c:zend_mempcpy
SAPI.c:zend_mempcpy
Line
Count
Source
304
77.7k
{
305
77.7k
#if defined(HAVE_MEMPCPY)
306
77.7k
  return mempcpy(dest, src, n);
307
#else
308
  return (char *)memcpy(dest, src, n) + n;
309
#endif
310
77.7k
}
Unexecuted instantiation: snprintf.c:zend_mempcpy
Unexecuted instantiation: spprintf.c:zend_mempcpy
Unexecuted instantiation: strlcat.c:zend_mempcpy
Unexecuted instantiation: strlcpy.c:zend_mempcpy
Unexecuted instantiation: cast.c:zend_mempcpy
Unexecuted instantiation: filter.c:zend_mempcpy
Unexecuted instantiation: glob_wrapper.c:zend_mempcpy
Unexecuted instantiation: memory.c:zend_mempcpy
Unexecuted instantiation: mmap.c:zend_mempcpy
Unexecuted instantiation: plain_wrapper.c:zend_mempcpy
Unexecuted instantiation: stream_errors.c:zend_mempcpy
Unexecuted instantiation: streams.c:zend_mempcpy
Unexecuted instantiation: transports.c:zend_mempcpy
Unexecuted instantiation: userspace.c:zend_mempcpy
Unexecuted instantiation: xp_socket.c:zend_mempcpy
Unexecuted instantiation: block_pass.c:zend_mempcpy
Unexecuted instantiation: compact_literals.c:zend_mempcpy
Unexecuted instantiation: compact_vars.c:zend_mempcpy
Unexecuted instantiation: dce.c:zend_mempcpy
Unexecuted instantiation: dfa_pass.c:zend_mempcpy
Unexecuted instantiation: escape_analysis.c:zend_mempcpy
Unexecuted instantiation: nop_removal.c:zend_mempcpy
Unexecuted instantiation: optimize_func_calls.c:zend_mempcpy
Unexecuted instantiation: optimize_temp_vars_5.c:zend_mempcpy
Unexecuted instantiation: pass1.c:zend_mempcpy
Unexecuted instantiation: pass3.c:zend_mempcpy
Unexecuted instantiation: sccp.c:zend_mempcpy
Unexecuted instantiation: scdf.c:zend_mempcpy
Unexecuted instantiation: zend_call_graph.c:zend_mempcpy
Unexecuted instantiation: zend_cfg.c:zend_mempcpy
Unexecuted instantiation: zend_dfg.c:zend_mempcpy
Unexecuted instantiation: zend_dump.c:zend_mempcpy
Unexecuted instantiation: zend_func_info.c:zend_mempcpy
Unexecuted instantiation: zend_inference.c:zend_mempcpy
Unexecuted instantiation: zend_optimizer.c:zend_mempcpy
Unexecuted instantiation: zend_ssa.c:zend_mempcpy
Unexecuted instantiation: zend_alloc.c:zend_mempcpy
Unexecuted instantiation: zend_API.c:zend_mempcpy
Unexecuted instantiation: zend_ast.c:zend_mempcpy
Unexecuted instantiation: zend_attributes.c:zend_mempcpy
Unexecuted instantiation: zend_autoload.c:zend_mempcpy
Unexecuted instantiation: zend_builtin_functions.c:zend_mempcpy
Unexecuted instantiation: zend_call_stack.c:zend_mempcpy
Unexecuted instantiation: zend_closures.c:zend_mempcpy
Unexecuted instantiation: zend_compile.c:zend_mempcpy
Unexecuted instantiation: zend_constants.c:zend_mempcpy
Unexecuted instantiation: zend_cpuinfo.c:zend_mempcpy
Unexecuted instantiation: zend_default_classes.c:zend_mempcpy
Unexecuted instantiation: zend_dtrace.c:zend_mempcpy
Unexecuted instantiation: zend_enum.c:zend_mempcpy
Unexecuted instantiation: zend_exceptions.c:zend_mempcpy
Unexecuted instantiation: zend_execute_API.c:zend_mempcpy
Unexecuted instantiation: zend_execute.c:zend_mempcpy
Unexecuted instantiation: zend_extensions.c:zend_mempcpy
Unexecuted instantiation: zend_fibers.c:zend_mempcpy
Unexecuted instantiation: zend_float.c:zend_mempcpy
Unexecuted instantiation: zend_gc.c:zend_mempcpy
Unexecuted instantiation: zend_gdb.c:zend_mempcpy
Unexecuted instantiation: zend_generators.c:zend_mempcpy
Unexecuted instantiation: zend_hash.c:zend_mempcpy
Unexecuted instantiation: zend_highlight.c:zend_mempcpy
Unexecuted instantiation: zend_hrtime.c:zend_mempcpy
Unexecuted instantiation: zend_inheritance.c:zend_mempcpy
Unexecuted instantiation: zend_ini_parser.c:zend_mempcpy
Unexecuted instantiation: zend_ini_scanner.c:zend_mempcpy
Unexecuted instantiation: zend_ini.c:zend_mempcpy
Unexecuted instantiation: zend_interfaces.c:zend_mempcpy
Unexecuted instantiation: zend_iterators.c:zend_mempcpy
Unexecuted instantiation: zend_language_parser.c:zend_mempcpy
Unexecuted instantiation: zend_language_scanner.c:zend_mempcpy
Unexecuted instantiation: zend_lazy_objects.c:zend_mempcpy
Unexecuted instantiation: zend_list.c:zend_mempcpy
Unexecuted instantiation: zend_llist.c:zend_mempcpy
Unexecuted instantiation: zend_multibyte.c:zend_mempcpy
Unexecuted instantiation: zend_object_handlers.c:zend_mempcpy
Unexecuted instantiation: zend_objects_API.c:zend_mempcpy
Unexecuted instantiation: zend_objects.c:zend_mempcpy
Unexecuted instantiation: zend_observer.c:zend_mempcpy
Unexecuted instantiation: zend_opcode.c:zend_mempcpy
Unexecuted instantiation: zend_operators.c:zend_mempcpy
Unexecuted instantiation: zend_property_hooks.c:zend_mempcpy
Unexecuted instantiation: zend_ptr_stack.c:zend_mempcpy
Unexecuted instantiation: zend_signal.c:zend_mempcpy
Unexecuted instantiation: zend_smart_str.c:zend_mempcpy
Unexecuted instantiation: zend_sort.c:zend_mempcpy
Unexecuted instantiation: zend_stack.c:zend_mempcpy
Unexecuted instantiation: zend_stream.c:zend_mempcpy
zend_string.c:zend_mempcpy
Line
Count
Source
304
26
{
305
26
#if defined(HAVE_MEMPCPY)
306
26
  return mempcpy(dest, src, n);
307
#else
308
  return (char *)memcpy(dest, src, n) + n;
309
#endif
310
26
}
Unexecuted instantiation: zend_strtod.c:zend_mempcpy
Unexecuted instantiation: zend_system_id.c:zend_mempcpy
Unexecuted instantiation: zend_variables.c:zend_mempcpy
Unexecuted instantiation: zend_virtual_cwd.c:zend_mempcpy
Unexecuted instantiation: zend_vm_opcodes.c:zend_mempcpy
Unexecuted instantiation: zend_weakrefs.c:zend_mempcpy
Unexecuted instantiation: zend.c:zend_mempcpy
Unexecuted instantiation: internal_functions_cli.c:zend_mempcpy
Unexecuted instantiation: fuzzer-unserializehash.c:zend_mempcpy
fuzzer-sapi.c:zend_mempcpy
Line
Count
Source
304
2
{
305
2
#if defined(HAVE_MEMPCPY)
306
2
  return mempcpy(dest, src, n);
307
#else
308
  return (char *)memcpy(dest, src, n) + n;
309
#endif
310
2
}
311
312
ZEND_API zend_result ZEND_FASTCALL increment_function(zval *op1);
313
ZEND_API zend_result ZEND_FASTCALL decrement_function(zval *op2);
314
315
ZEND_API void ZEND_FASTCALL convert_scalar_to_number(zval *op);
316
ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op);
317
ZEND_API void ZEND_FASTCALL convert_to_long(zval *op);
318
ZEND_API void ZEND_FASTCALL convert_to_double(zval *op);
319
ZEND_API void ZEND_FASTCALL convert_to_null(zval *op);
320
ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op);
321
ZEND_API void ZEND_FASTCALL convert_to_array(zval *op);
322
ZEND_API void ZEND_FASTCALL convert_to_object(zval *op);
323
324
ZEND_API zend_long    ZEND_FASTCALL zval_get_long_func(const zval *op, bool is_strict);
325
ZEND_API zend_long    ZEND_FASTCALL zval_try_get_long(const zval *op, bool *failed);
326
ZEND_API double       ZEND_FASTCALL zval_get_double_func(const zval *op);
327
ZEND_API zend_string* ZEND_FASTCALL zval_get_string_func(const zval *op);
328
ZEND_API zend_string* ZEND_FASTCALL zval_try_get_string_func(const zval *op);
329
330
61.8k
static zend_always_inline zend_long zval_get_long(const zval *op) {
331
61.8k
  return EXPECTED(Z_TYPE_P(op) == IS_LONG) ? Z_LVAL_P(op) : zval_get_long_func(op, false);
332
61.8k
}
php_date.c:zval_get_long
Line
Count
Source
330
61.8k
static zend_always_inline zend_long zval_get_long(const zval *op) {
331
61.8k
  return EXPECTED(Z_TYPE_P(op) == IS_LONG) ? Z_LVAL_P(op) : zval_get_long_func(op, false);
332
61.8k
}
Unexecuted instantiation: astro.c:zval_get_long
Unexecuted instantiation: dow.c:zval_get_long
Unexecuted instantiation: parse_date.c:zval_get_long
Unexecuted instantiation: parse_tz.c:zval_get_long
Unexecuted instantiation: parse_posix.c:zval_get_long
Unexecuted instantiation: timelib.c:zval_get_long
Unexecuted instantiation: tm2unixtime.c:zval_get_long
Unexecuted instantiation: unixtime2tm.c:zval_get_long
Unexecuted instantiation: parse_iso_intervals.c:zval_get_long
Unexecuted instantiation: interval.c:zval_get_long
Unexecuted instantiation: php_pcre.c:zval_get_long
Unexecuted instantiation: exif.c:zval_get_long
Unexecuted instantiation: hash_adler32.c:zval_get_long
Unexecuted instantiation: hash_crc32.c:zval_get_long
Unexecuted instantiation: hash_fnv.c:zval_get_long
Unexecuted instantiation: hash_gost.c:zval_get_long
Unexecuted instantiation: hash_haval.c:zval_get_long
Unexecuted instantiation: hash_joaat.c:zval_get_long
Unexecuted instantiation: hash_md.c:zval_get_long
Unexecuted instantiation: hash_murmur.c:zval_get_long
Unexecuted instantiation: hash_ripemd.c:zval_get_long
Unexecuted instantiation: hash_sha_ni.c:zval_get_long
Unexecuted instantiation: hash_sha_sse2.c:zval_get_long
Unexecuted instantiation: hash_sha.c:zval_get_long
Unexecuted instantiation: hash_sha3.c:zval_get_long
Unexecuted instantiation: hash_snefru.c:zval_get_long
Unexecuted instantiation: hash_tiger.c:zval_get_long
Unexecuted instantiation: hash_whirlpool.c:zval_get_long
Unexecuted instantiation: hash_xxhash.c:zval_get_long
Unexecuted instantiation: hash.c:zval_get_long
Unexecuted instantiation: json_encoder.c:zval_get_long
Unexecuted instantiation: json_parser.tab.c:zval_get_long
Unexecuted instantiation: json_scanner.c:zval_get_long
Unexecuted instantiation: json.c:zval_get_long
Unexecuted instantiation: php_lexbor.c:zval_get_long
Unexecuted instantiation: shared_alloc_mmap.c:zval_get_long
Unexecuted instantiation: shared_alloc_posix.c:zval_get_long
Unexecuted instantiation: shared_alloc_shm.c:zval_get_long
Unexecuted instantiation: zend_accelerator_api.c:zval_get_long
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_get_long
Unexecuted instantiation: zend_accelerator_debug.c:zval_get_long
Unexecuted instantiation: zend_accelerator_hash.c:zval_get_long
Unexecuted instantiation: zend_accelerator_module.c:zval_get_long
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_get_long
Unexecuted instantiation: zend_file_cache.c:zval_get_long
Unexecuted instantiation: zend_persist_calc.c:zval_get_long
Unexecuted instantiation: zend_persist.c:zval_get_long
Unexecuted instantiation: zend_shared_alloc.c:zval_get_long
Unexecuted instantiation: ZendAccelerator.c:zval_get_long
Unexecuted instantiation: ir_cfg.c:zval_get_long
Unexecuted instantiation: ir_check.c:zval_get_long
Unexecuted instantiation: ir_dump.c:zval_get_long
Unexecuted instantiation: ir_emit.c:zval_get_long
Unexecuted instantiation: ir_gcm.c:zval_get_long
Unexecuted instantiation: ir_gdb.c:zval_get_long
Unexecuted instantiation: ir_patch.c:zval_get_long
Unexecuted instantiation: ir_perf.c:zval_get_long
Unexecuted instantiation: ir_ra.c:zval_get_long
Unexecuted instantiation: ir_save.c:zval_get_long
Unexecuted instantiation: ir_sccp.c:zval_get_long
Unexecuted instantiation: ir_strtab.c:zval_get_long
Unexecuted instantiation: ir.c:zval_get_long
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_get_long
Unexecuted instantiation: zend_jit.c:zval_get_long
Unexecuted instantiation: csprng.c:zval_get_long
Unexecuted instantiation: engine_mt19937.c:zval_get_long
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_get_long
Unexecuted instantiation: engine_secure.c:zval_get_long
Unexecuted instantiation: engine_user.c:zval_get_long
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_get_long
Unexecuted instantiation: gammasection.c:zval_get_long
Unexecuted instantiation: random.c:zval_get_long
Unexecuted instantiation: randomizer.c:zval_get_long
Unexecuted instantiation: zend_utils.c:zval_get_long
Unexecuted instantiation: php_reflection.c:zval_get_long
Unexecuted instantiation: php_spl.c:zval_get_long
Unexecuted instantiation: spl_array.c:zval_get_long
Unexecuted instantiation: spl_directory.c:zval_get_long
Unexecuted instantiation: spl_dllist.c:zval_get_long
Unexecuted instantiation: spl_exceptions.c:zval_get_long
Unexecuted instantiation: spl_fixedarray.c:zval_get_long
Unexecuted instantiation: spl_functions.c:zval_get_long
Unexecuted instantiation: spl_heap.c:zval_get_long
Unexecuted instantiation: spl_iterators.c:zval_get_long
Unexecuted instantiation: spl_observer.c:zval_get_long
Unexecuted instantiation: array.c:zval_get_long
Unexecuted instantiation: assert.c:zval_get_long
Unexecuted instantiation: base64.c:zval_get_long
Unexecuted instantiation: basic_functions.c:zval_get_long
Unexecuted instantiation: browscap.c:zval_get_long
Unexecuted instantiation: crc32_x86.c:zval_get_long
Unexecuted instantiation: crc32.c:zval_get_long
Unexecuted instantiation: credits.c:zval_get_long
Unexecuted instantiation: crypt.c:zval_get_long
Unexecuted instantiation: css.c:zval_get_long
Unexecuted instantiation: datetime.c:zval_get_long
Unexecuted instantiation: dir.c:zval_get_long
Unexecuted instantiation: dl.c:zval_get_long
Unexecuted instantiation: dns.c:zval_get_long
Unexecuted instantiation: exec.c:zval_get_long
Unexecuted instantiation: file.c:zval_get_long
Unexecuted instantiation: filestat.c:zval_get_long
Unexecuted instantiation: filters.c:zval_get_long
Unexecuted instantiation: flock_compat.c:zval_get_long
Unexecuted instantiation: formatted_print.c:zval_get_long
Unexecuted instantiation: fsock.c:zval_get_long
Unexecuted instantiation: ftok.c:zval_get_long
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_get_long
Unexecuted instantiation: head.c:zval_get_long
Unexecuted instantiation: hrtime.c:zval_get_long
Unexecuted instantiation: html.c:zval_get_long
Unexecuted instantiation: http_fopen_wrapper.c:zval_get_long
Unexecuted instantiation: http.c:zval_get_long
Unexecuted instantiation: image.c:zval_get_long
Unexecuted instantiation: incomplete_class.c:zval_get_long
Unexecuted instantiation: info.c:zval_get_long
Unexecuted instantiation: iptc.c:zval_get_long
Unexecuted instantiation: levenshtein.c:zval_get_long
Unexecuted instantiation: link.c:zval_get_long
Unexecuted instantiation: mail.c:zval_get_long
Unexecuted instantiation: math.c:zval_get_long
Unexecuted instantiation: md5.c:zval_get_long
Unexecuted instantiation: metaphone.c:zval_get_long
Unexecuted instantiation: microtime.c:zval_get_long
Unexecuted instantiation: net.c:zval_get_long
Unexecuted instantiation: pack.c:zval_get_long
Unexecuted instantiation: pageinfo.c:zval_get_long
Unexecuted instantiation: password.c:zval_get_long
Unexecuted instantiation: php_fopen_wrapper.c:zval_get_long
Unexecuted instantiation: proc_open.c:zval_get_long
Unexecuted instantiation: quot_print.c:zval_get_long
Unexecuted instantiation: scanf.c:zval_get_long
Unexecuted instantiation: sha1.c:zval_get_long
Unexecuted instantiation: soundex.c:zval_get_long
Unexecuted instantiation: streamsfuncs.c:zval_get_long
Unexecuted instantiation: string.c:zval_get_long
Unexecuted instantiation: strnatcmp.c:zval_get_long
Unexecuted instantiation: syslog.c:zval_get_long
Unexecuted instantiation: type.c:zval_get_long
Unexecuted instantiation: uniqid.c:zval_get_long
Unexecuted instantiation: url_scanner_ex.c:zval_get_long
Unexecuted instantiation: url.c:zval_get_long
Unexecuted instantiation: user_filters.c:zval_get_long
Unexecuted instantiation: uuencode.c:zval_get_long
Unexecuted instantiation: var_unserializer.c:zval_get_long
Unexecuted instantiation: var.c:zval_get_long
Unexecuted instantiation: versioning.c:zval_get_long
Unexecuted instantiation: crypt_sha256.c:zval_get_long
Unexecuted instantiation: crypt_sha512.c:zval_get_long
Unexecuted instantiation: php_crypt_r.c:zval_get_long
Unexecuted instantiation: php_uri.c:zval_get_long
Unexecuted instantiation: php_uri_common.c:zval_get_long
Unexecuted instantiation: uri_parser_rfc3986.c:zval_get_long
Unexecuted instantiation: uri_parser_whatwg.c:zval_get_long
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_get_long
Unexecuted instantiation: explicit_bzero.c:zval_get_long
Unexecuted instantiation: fopen_wrappers.c:zval_get_long
Unexecuted instantiation: getopt.c:zval_get_long
Unexecuted instantiation: main.c:zval_get_long
Unexecuted instantiation: network.c:zval_get_long
Unexecuted instantiation: output.c:zval_get_long
Unexecuted instantiation: php_content_types.c:zval_get_long
Unexecuted instantiation: php_ini_builder.c:zval_get_long
php_ini.c:zval_get_long
Line
Count
Source
330
2
static zend_always_inline zend_long zval_get_long(const zval *op) {
331
2
  return EXPECTED(Z_TYPE_P(op) == IS_LONG) ? Z_LVAL_P(op) : zval_get_long_func(op, false);
332
2
}
Unexecuted instantiation: php_glob.c:zval_get_long
Unexecuted instantiation: php_odbc_utils.c:zval_get_long
Unexecuted instantiation: php_open_temporary_file.c:zval_get_long
Unexecuted instantiation: php_scandir.c:zval_get_long
Unexecuted instantiation: php_syslog.c:zval_get_long
Unexecuted instantiation: php_ticks.c:zval_get_long
Unexecuted instantiation: php_variables.c:zval_get_long
Unexecuted instantiation: reentrancy.c:zval_get_long
Unexecuted instantiation: rfc1867.c:zval_get_long
Unexecuted instantiation: safe_bcmp.c:zval_get_long
Unexecuted instantiation: SAPI.c:zval_get_long
Unexecuted instantiation: snprintf.c:zval_get_long
Unexecuted instantiation: spprintf.c:zval_get_long
Unexecuted instantiation: strlcat.c:zval_get_long
Unexecuted instantiation: strlcpy.c:zval_get_long
Unexecuted instantiation: cast.c:zval_get_long
Unexecuted instantiation: filter.c:zval_get_long
Unexecuted instantiation: glob_wrapper.c:zval_get_long
Unexecuted instantiation: memory.c:zval_get_long
Unexecuted instantiation: mmap.c:zval_get_long
Unexecuted instantiation: plain_wrapper.c:zval_get_long
Unexecuted instantiation: stream_errors.c:zval_get_long
Unexecuted instantiation: streams.c:zval_get_long
Unexecuted instantiation: transports.c:zval_get_long
Unexecuted instantiation: userspace.c:zval_get_long
Unexecuted instantiation: xp_socket.c:zval_get_long
Unexecuted instantiation: block_pass.c:zval_get_long
Unexecuted instantiation: compact_literals.c:zval_get_long
Unexecuted instantiation: compact_vars.c:zval_get_long
Unexecuted instantiation: dce.c:zval_get_long
Unexecuted instantiation: dfa_pass.c:zval_get_long
Unexecuted instantiation: escape_analysis.c:zval_get_long
Unexecuted instantiation: nop_removal.c:zval_get_long
Unexecuted instantiation: optimize_func_calls.c:zval_get_long
Unexecuted instantiation: optimize_temp_vars_5.c:zval_get_long
Unexecuted instantiation: pass1.c:zval_get_long
Unexecuted instantiation: pass3.c:zval_get_long
Unexecuted instantiation: sccp.c:zval_get_long
Unexecuted instantiation: scdf.c:zval_get_long
Unexecuted instantiation: zend_call_graph.c:zval_get_long
Unexecuted instantiation: zend_cfg.c:zval_get_long
Unexecuted instantiation: zend_dfg.c:zval_get_long
Unexecuted instantiation: zend_dump.c:zval_get_long
Unexecuted instantiation: zend_func_info.c:zval_get_long
Unexecuted instantiation: zend_inference.c:zval_get_long
Unexecuted instantiation: zend_optimizer.c:zval_get_long
Unexecuted instantiation: zend_ssa.c:zval_get_long
Unexecuted instantiation: zend_alloc.c:zval_get_long
Unexecuted instantiation: zend_API.c:zval_get_long
Unexecuted instantiation: zend_ast.c:zval_get_long
Unexecuted instantiation: zend_attributes.c:zval_get_long
Unexecuted instantiation: zend_autoload.c:zval_get_long
Unexecuted instantiation: zend_builtin_functions.c:zval_get_long
Unexecuted instantiation: zend_call_stack.c:zval_get_long
Unexecuted instantiation: zend_closures.c:zval_get_long
Unexecuted instantiation: zend_compile.c:zval_get_long
Unexecuted instantiation: zend_constants.c:zval_get_long
Unexecuted instantiation: zend_cpuinfo.c:zval_get_long
Unexecuted instantiation: zend_default_classes.c:zval_get_long
Unexecuted instantiation: zend_dtrace.c:zval_get_long
Unexecuted instantiation: zend_enum.c:zval_get_long
Unexecuted instantiation: zend_exceptions.c:zval_get_long
Unexecuted instantiation: zend_execute_API.c:zval_get_long
Unexecuted instantiation: zend_execute.c:zval_get_long
Unexecuted instantiation: zend_extensions.c:zval_get_long
Unexecuted instantiation: zend_fibers.c:zval_get_long
Unexecuted instantiation: zend_float.c:zval_get_long
Unexecuted instantiation: zend_gc.c:zval_get_long
Unexecuted instantiation: zend_gdb.c:zval_get_long
Unexecuted instantiation: zend_generators.c:zval_get_long
Unexecuted instantiation: zend_hash.c:zval_get_long
Unexecuted instantiation: zend_highlight.c:zval_get_long
Unexecuted instantiation: zend_hrtime.c:zval_get_long
Unexecuted instantiation: zend_inheritance.c:zval_get_long
Unexecuted instantiation: zend_ini_parser.c:zval_get_long
Unexecuted instantiation: zend_ini_scanner.c:zval_get_long
Unexecuted instantiation: zend_ini.c:zval_get_long
Unexecuted instantiation: zend_interfaces.c:zval_get_long
Unexecuted instantiation: zend_iterators.c:zval_get_long
Unexecuted instantiation: zend_language_parser.c:zval_get_long
Unexecuted instantiation: zend_language_scanner.c:zval_get_long
Unexecuted instantiation: zend_lazy_objects.c:zval_get_long
Unexecuted instantiation: zend_list.c:zval_get_long
Unexecuted instantiation: zend_llist.c:zval_get_long
Unexecuted instantiation: zend_multibyte.c:zval_get_long
Unexecuted instantiation: zend_object_handlers.c:zval_get_long
Unexecuted instantiation: zend_objects_API.c:zval_get_long
Unexecuted instantiation: zend_objects.c:zval_get_long
Unexecuted instantiation: zend_observer.c:zval_get_long
Unexecuted instantiation: zend_opcode.c:zval_get_long
Unexecuted instantiation: zend_operators.c:zval_get_long
Unexecuted instantiation: zend_property_hooks.c:zval_get_long
Unexecuted instantiation: zend_ptr_stack.c:zval_get_long
Unexecuted instantiation: zend_signal.c:zval_get_long
Unexecuted instantiation: zend_smart_str.c:zval_get_long
Unexecuted instantiation: zend_sort.c:zval_get_long
Unexecuted instantiation: zend_stack.c:zval_get_long
Unexecuted instantiation: zend_stream.c:zval_get_long
Unexecuted instantiation: zend_string.c:zval_get_long
Unexecuted instantiation: zend_strtod.c:zval_get_long
Unexecuted instantiation: zend_system_id.c:zval_get_long
Unexecuted instantiation: zend_variables.c:zval_get_long
Unexecuted instantiation: zend_virtual_cwd.c:zval_get_long
Unexecuted instantiation: zend_vm_opcodes.c:zval_get_long
Unexecuted instantiation: zend_weakrefs.c:zval_get_long
Unexecuted instantiation: zend.c:zval_get_long
Unexecuted instantiation: internal_functions_cli.c:zval_get_long
Unexecuted instantiation: fuzzer-unserializehash.c:zval_get_long
Unexecuted instantiation: fuzzer-sapi.c:zval_get_long
333
0
static zend_always_inline zend_long zval_get_long_ex(const zval *op, bool is_strict) {
334
0
  return EXPECTED(Z_TYPE_P(op) == IS_LONG) ? Z_LVAL_P(op) : zval_get_long_func(op, is_strict);
335
0
}
Unexecuted instantiation: php_date.c:zval_get_long_ex
Unexecuted instantiation: astro.c:zval_get_long_ex
Unexecuted instantiation: dow.c:zval_get_long_ex
Unexecuted instantiation: parse_date.c:zval_get_long_ex
Unexecuted instantiation: parse_tz.c:zval_get_long_ex
Unexecuted instantiation: parse_posix.c:zval_get_long_ex
Unexecuted instantiation: timelib.c:zval_get_long_ex
Unexecuted instantiation: tm2unixtime.c:zval_get_long_ex
Unexecuted instantiation: unixtime2tm.c:zval_get_long_ex
Unexecuted instantiation: parse_iso_intervals.c:zval_get_long_ex
Unexecuted instantiation: interval.c:zval_get_long_ex
Unexecuted instantiation: php_pcre.c:zval_get_long_ex
Unexecuted instantiation: exif.c:zval_get_long_ex
Unexecuted instantiation: hash_adler32.c:zval_get_long_ex
Unexecuted instantiation: hash_crc32.c:zval_get_long_ex
Unexecuted instantiation: hash_fnv.c:zval_get_long_ex
Unexecuted instantiation: hash_gost.c:zval_get_long_ex
Unexecuted instantiation: hash_haval.c:zval_get_long_ex
Unexecuted instantiation: hash_joaat.c:zval_get_long_ex
Unexecuted instantiation: hash_md.c:zval_get_long_ex
Unexecuted instantiation: hash_murmur.c:zval_get_long_ex
Unexecuted instantiation: hash_ripemd.c:zval_get_long_ex
Unexecuted instantiation: hash_sha_ni.c:zval_get_long_ex
Unexecuted instantiation: hash_sha_sse2.c:zval_get_long_ex
Unexecuted instantiation: hash_sha.c:zval_get_long_ex
Unexecuted instantiation: hash_sha3.c:zval_get_long_ex
Unexecuted instantiation: hash_snefru.c:zval_get_long_ex
Unexecuted instantiation: hash_tiger.c:zval_get_long_ex
Unexecuted instantiation: hash_whirlpool.c:zval_get_long_ex
Unexecuted instantiation: hash_xxhash.c:zval_get_long_ex
Unexecuted instantiation: hash.c:zval_get_long_ex
Unexecuted instantiation: json_encoder.c:zval_get_long_ex
Unexecuted instantiation: json_parser.tab.c:zval_get_long_ex
Unexecuted instantiation: json_scanner.c:zval_get_long_ex
Unexecuted instantiation: json.c:zval_get_long_ex
Unexecuted instantiation: php_lexbor.c:zval_get_long_ex
Unexecuted instantiation: shared_alloc_mmap.c:zval_get_long_ex
Unexecuted instantiation: shared_alloc_posix.c:zval_get_long_ex
Unexecuted instantiation: shared_alloc_shm.c:zval_get_long_ex
Unexecuted instantiation: zend_accelerator_api.c:zval_get_long_ex
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_get_long_ex
Unexecuted instantiation: zend_accelerator_debug.c:zval_get_long_ex
Unexecuted instantiation: zend_accelerator_hash.c:zval_get_long_ex
Unexecuted instantiation: zend_accelerator_module.c:zval_get_long_ex
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_get_long_ex
Unexecuted instantiation: zend_file_cache.c:zval_get_long_ex
Unexecuted instantiation: zend_persist_calc.c:zval_get_long_ex
Unexecuted instantiation: zend_persist.c:zval_get_long_ex
Unexecuted instantiation: zend_shared_alloc.c:zval_get_long_ex
Unexecuted instantiation: ZendAccelerator.c:zval_get_long_ex
Unexecuted instantiation: ir_cfg.c:zval_get_long_ex
Unexecuted instantiation: ir_check.c:zval_get_long_ex
Unexecuted instantiation: ir_dump.c:zval_get_long_ex
Unexecuted instantiation: ir_emit.c:zval_get_long_ex
Unexecuted instantiation: ir_gcm.c:zval_get_long_ex
Unexecuted instantiation: ir_gdb.c:zval_get_long_ex
Unexecuted instantiation: ir_patch.c:zval_get_long_ex
Unexecuted instantiation: ir_perf.c:zval_get_long_ex
Unexecuted instantiation: ir_ra.c:zval_get_long_ex
Unexecuted instantiation: ir_save.c:zval_get_long_ex
Unexecuted instantiation: ir_sccp.c:zval_get_long_ex
Unexecuted instantiation: ir_strtab.c:zval_get_long_ex
Unexecuted instantiation: ir.c:zval_get_long_ex
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_get_long_ex
Unexecuted instantiation: zend_jit.c:zval_get_long_ex
Unexecuted instantiation: csprng.c:zval_get_long_ex
Unexecuted instantiation: engine_mt19937.c:zval_get_long_ex
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_get_long_ex
Unexecuted instantiation: engine_secure.c:zval_get_long_ex
Unexecuted instantiation: engine_user.c:zval_get_long_ex
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_get_long_ex
Unexecuted instantiation: gammasection.c:zval_get_long_ex
Unexecuted instantiation: random.c:zval_get_long_ex
Unexecuted instantiation: randomizer.c:zval_get_long_ex
Unexecuted instantiation: zend_utils.c:zval_get_long_ex
Unexecuted instantiation: php_reflection.c:zval_get_long_ex
Unexecuted instantiation: php_spl.c:zval_get_long_ex
Unexecuted instantiation: spl_array.c:zval_get_long_ex
Unexecuted instantiation: spl_directory.c:zval_get_long_ex
Unexecuted instantiation: spl_dllist.c:zval_get_long_ex
Unexecuted instantiation: spl_exceptions.c:zval_get_long_ex
Unexecuted instantiation: spl_fixedarray.c:zval_get_long_ex
Unexecuted instantiation: spl_functions.c:zval_get_long_ex
Unexecuted instantiation: spl_heap.c:zval_get_long_ex
Unexecuted instantiation: spl_iterators.c:zval_get_long_ex
Unexecuted instantiation: spl_observer.c:zval_get_long_ex
Unexecuted instantiation: array.c:zval_get_long_ex
Unexecuted instantiation: assert.c:zval_get_long_ex
Unexecuted instantiation: base64.c:zval_get_long_ex
Unexecuted instantiation: basic_functions.c:zval_get_long_ex
Unexecuted instantiation: browscap.c:zval_get_long_ex
Unexecuted instantiation: crc32_x86.c:zval_get_long_ex
Unexecuted instantiation: crc32.c:zval_get_long_ex
Unexecuted instantiation: credits.c:zval_get_long_ex
Unexecuted instantiation: crypt.c:zval_get_long_ex
Unexecuted instantiation: css.c:zval_get_long_ex
Unexecuted instantiation: datetime.c:zval_get_long_ex
Unexecuted instantiation: dir.c:zval_get_long_ex
Unexecuted instantiation: dl.c:zval_get_long_ex
Unexecuted instantiation: dns.c:zval_get_long_ex
Unexecuted instantiation: exec.c:zval_get_long_ex
Unexecuted instantiation: file.c:zval_get_long_ex
Unexecuted instantiation: filestat.c:zval_get_long_ex
Unexecuted instantiation: filters.c:zval_get_long_ex
Unexecuted instantiation: flock_compat.c:zval_get_long_ex
Unexecuted instantiation: formatted_print.c:zval_get_long_ex
Unexecuted instantiation: fsock.c:zval_get_long_ex
Unexecuted instantiation: ftok.c:zval_get_long_ex
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_get_long_ex
Unexecuted instantiation: head.c:zval_get_long_ex
Unexecuted instantiation: hrtime.c:zval_get_long_ex
Unexecuted instantiation: html.c:zval_get_long_ex
Unexecuted instantiation: http_fopen_wrapper.c:zval_get_long_ex
Unexecuted instantiation: http.c:zval_get_long_ex
Unexecuted instantiation: image.c:zval_get_long_ex
Unexecuted instantiation: incomplete_class.c:zval_get_long_ex
Unexecuted instantiation: info.c:zval_get_long_ex
Unexecuted instantiation: iptc.c:zval_get_long_ex
Unexecuted instantiation: levenshtein.c:zval_get_long_ex
Unexecuted instantiation: link.c:zval_get_long_ex
Unexecuted instantiation: mail.c:zval_get_long_ex
Unexecuted instantiation: math.c:zval_get_long_ex
Unexecuted instantiation: md5.c:zval_get_long_ex
Unexecuted instantiation: metaphone.c:zval_get_long_ex
Unexecuted instantiation: microtime.c:zval_get_long_ex
Unexecuted instantiation: net.c:zval_get_long_ex
Unexecuted instantiation: pack.c:zval_get_long_ex
Unexecuted instantiation: pageinfo.c:zval_get_long_ex
Unexecuted instantiation: password.c:zval_get_long_ex
Unexecuted instantiation: php_fopen_wrapper.c:zval_get_long_ex
Unexecuted instantiation: proc_open.c:zval_get_long_ex
Unexecuted instantiation: quot_print.c:zval_get_long_ex
Unexecuted instantiation: scanf.c:zval_get_long_ex
Unexecuted instantiation: sha1.c:zval_get_long_ex
Unexecuted instantiation: soundex.c:zval_get_long_ex
Unexecuted instantiation: streamsfuncs.c:zval_get_long_ex
Unexecuted instantiation: string.c:zval_get_long_ex
Unexecuted instantiation: strnatcmp.c:zval_get_long_ex
Unexecuted instantiation: syslog.c:zval_get_long_ex
Unexecuted instantiation: type.c:zval_get_long_ex
Unexecuted instantiation: uniqid.c:zval_get_long_ex
Unexecuted instantiation: url_scanner_ex.c:zval_get_long_ex
Unexecuted instantiation: url.c:zval_get_long_ex
Unexecuted instantiation: user_filters.c:zval_get_long_ex
Unexecuted instantiation: uuencode.c:zval_get_long_ex
Unexecuted instantiation: var_unserializer.c:zval_get_long_ex
Unexecuted instantiation: var.c:zval_get_long_ex
Unexecuted instantiation: versioning.c:zval_get_long_ex
Unexecuted instantiation: crypt_sha256.c:zval_get_long_ex
Unexecuted instantiation: crypt_sha512.c:zval_get_long_ex
Unexecuted instantiation: php_crypt_r.c:zval_get_long_ex
Unexecuted instantiation: php_uri.c:zval_get_long_ex
Unexecuted instantiation: php_uri_common.c:zval_get_long_ex
Unexecuted instantiation: uri_parser_rfc3986.c:zval_get_long_ex
Unexecuted instantiation: uri_parser_whatwg.c:zval_get_long_ex
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_get_long_ex
Unexecuted instantiation: explicit_bzero.c:zval_get_long_ex
Unexecuted instantiation: fopen_wrappers.c:zval_get_long_ex
Unexecuted instantiation: getopt.c:zval_get_long_ex
Unexecuted instantiation: main.c:zval_get_long_ex
Unexecuted instantiation: network.c:zval_get_long_ex
Unexecuted instantiation: output.c:zval_get_long_ex
Unexecuted instantiation: php_content_types.c:zval_get_long_ex
Unexecuted instantiation: php_ini_builder.c:zval_get_long_ex
Unexecuted instantiation: php_ini.c:zval_get_long_ex
Unexecuted instantiation: php_glob.c:zval_get_long_ex
Unexecuted instantiation: php_odbc_utils.c:zval_get_long_ex
Unexecuted instantiation: php_open_temporary_file.c:zval_get_long_ex
Unexecuted instantiation: php_scandir.c:zval_get_long_ex
Unexecuted instantiation: php_syslog.c:zval_get_long_ex
Unexecuted instantiation: php_ticks.c:zval_get_long_ex
Unexecuted instantiation: php_variables.c:zval_get_long_ex
Unexecuted instantiation: reentrancy.c:zval_get_long_ex
Unexecuted instantiation: rfc1867.c:zval_get_long_ex
Unexecuted instantiation: safe_bcmp.c:zval_get_long_ex
Unexecuted instantiation: SAPI.c:zval_get_long_ex
Unexecuted instantiation: snprintf.c:zval_get_long_ex
Unexecuted instantiation: spprintf.c:zval_get_long_ex
Unexecuted instantiation: strlcat.c:zval_get_long_ex
Unexecuted instantiation: strlcpy.c:zval_get_long_ex
Unexecuted instantiation: cast.c:zval_get_long_ex
Unexecuted instantiation: filter.c:zval_get_long_ex
Unexecuted instantiation: glob_wrapper.c:zval_get_long_ex
Unexecuted instantiation: memory.c:zval_get_long_ex
Unexecuted instantiation: mmap.c:zval_get_long_ex
Unexecuted instantiation: plain_wrapper.c:zval_get_long_ex
Unexecuted instantiation: stream_errors.c:zval_get_long_ex
Unexecuted instantiation: streams.c:zval_get_long_ex
Unexecuted instantiation: transports.c:zval_get_long_ex
Unexecuted instantiation: userspace.c:zval_get_long_ex
Unexecuted instantiation: xp_socket.c:zval_get_long_ex
Unexecuted instantiation: block_pass.c:zval_get_long_ex
Unexecuted instantiation: compact_literals.c:zval_get_long_ex
Unexecuted instantiation: compact_vars.c:zval_get_long_ex
Unexecuted instantiation: dce.c:zval_get_long_ex
Unexecuted instantiation: dfa_pass.c:zval_get_long_ex
Unexecuted instantiation: escape_analysis.c:zval_get_long_ex
Unexecuted instantiation: nop_removal.c:zval_get_long_ex
Unexecuted instantiation: optimize_func_calls.c:zval_get_long_ex
Unexecuted instantiation: optimize_temp_vars_5.c:zval_get_long_ex
Unexecuted instantiation: pass1.c:zval_get_long_ex
Unexecuted instantiation: pass3.c:zval_get_long_ex
Unexecuted instantiation: sccp.c:zval_get_long_ex
Unexecuted instantiation: scdf.c:zval_get_long_ex
Unexecuted instantiation: zend_call_graph.c:zval_get_long_ex
Unexecuted instantiation: zend_cfg.c:zval_get_long_ex
Unexecuted instantiation: zend_dfg.c:zval_get_long_ex
Unexecuted instantiation: zend_dump.c:zval_get_long_ex
Unexecuted instantiation: zend_func_info.c:zval_get_long_ex
Unexecuted instantiation: zend_inference.c:zval_get_long_ex
Unexecuted instantiation: zend_optimizer.c:zval_get_long_ex
Unexecuted instantiation: zend_ssa.c:zval_get_long_ex
Unexecuted instantiation: zend_alloc.c:zval_get_long_ex
Unexecuted instantiation: zend_API.c:zval_get_long_ex
Unexecuted instantiation: zend_ast.c:zval_get_long_ex
Unexecuted instantiation: zend_attributes.c:zval_get_long_ex
Unexecuted instantiation: zend_autoload.c:zval_get_long_ex
Unexecuted instantiation: zend_builtin_functions.c:zval_get_long_ex
Unexecuted instantiation: zend_call_stack.c:zval_get_long_ex
Unexecuted instantiation: zend_closures.c:zval_get_long_ex
Unexecuted instantiation: zend_compile.c:zval_get_long_ex
Unexecuted instantiation: zend_constants.c:zval_get_long_ex
Unexecuted instantiation: zend_cpuinfo.c:zval_get_long_ex
Unexecuted instantiation: zend_default_classes.c:zval_get_long_ex
Unexecuted instantiation: zend_dtrace.c:zval_get_long_ex
Unexecuted instantiation: zend_enum.c:zval_get_long_ex
Unexecuted instantiation: zend_exceptions.c:zval_get_long_ex
Unexecuted instantiation: zend_execute_API.c:zval_get_long_ex
Unexecuted instantiation: zend_execute.c:zval_get_long_ex
Unexecuted instantiation: zend_extensions.c:zval_get_long_ex
Unexecuted instantiation: zend_fibers.c:zval_get_long_ex
Unexecuted instantiation: zend_float.c:zval_get_long_ex
Unexecuted instantiation: zend_gc.c:zval_get_long_ex
Unexecuted instantiation: zend_gdb.c:zval_get_long_ex
Unexecuted instantiation: zend_generators.c:zval_get_long_ex
Unexecuted instantiation: zend_hash.c:zval_get_long_ex
Unexecuted instantiation: zend_highlight.c:zval_get_long_ex
Unexecuted instantiation: zend_hrtime.c:zval_get_long_ex
Unexecuted instantiation: zend_inheritance.c:zval_get_long_ex
Unexecuted instantiation: zend_ini_parser.c:zval_get_long_ex
Unexecuted instantiation: zend_ini_scanner.c:zval_get_long_ex
Unexecuted instantiation: zend_ini.c:zval_get_long_ex
Unexecuted instantiation: zend_interfaces.c:zval_get_long_ex
Unexecuted instantiation: zend_iterators.c:zval_get_long_ex
Unexecuted instantiation: zend_language_parser.c:zval_get_long_ex
Unexecuted instantiation: zend_language_scanner.c:zval_get_long_ex
Unexecuted instantiation: zend_lazy_objects.c:zval_get_long_ex
Unexecuted instantiation: zend_list.c:zval_get_long_ex
Unexecuted instantiation: zend_llist.c:zval_get_long_ex
Unexecuted instantiation: zend_multibyte.c:zval_get_long_ex
Unexecuted instantiation: zend_object_handlers.c:zval_get_long_ex
Unexecuted instantiation: zend_objects_API.c:zval_get_long_ex
Unexecuted instantiation: zend_objects.c:zval_get_long_ex
Unexecuted instantiation: zend_observer.c:zval_get_long_ex
Unexecuted instantiation: zend_opcode.c:zval_get_long_ex
Unexecuted instantiation: zend_operators.c:zval_get_long_ex
Unexecuted instantiation: zend_property_hooks.c:zval_get_long_ex
Unexecuted instantiation: zend_ptr_stack.c:zval_get_long_ex
Unexecuted instantiation: zend_signal.c:zval_get_long_ex
Unexecuted instantiation: zend_smart_str.c:zval_get_long_ex
Unexecuted instantiation: zend_sort.c:zval_get_long_ex
Unexecuted instantiation: zend_stack.c:zval_get_long_ex
Unexecuted instantiation: zend_stream.c:zval_get_long_ex
Unexecuted instantiation: zend_string.c:zval_get_long_ex
Unexecuted instantiation: zend_strtod.c:zval_get_long_ex
Unexecuted instantiation: zend_system_id.c:zval_get_long_ex
Unexecuted instantiation: zend_variables.c:zval_get_long_ex
Unexecuted instantiation: zend_virtual_cwd.c:zval_get_long_ex
Unexecuted instantiation: zend_vm_opcodes.c:zval_get_long_ex
Unexecuted instantiation: zend_weakrefs.c:zval_get_long_ex
Unexecuted instantiation: zend.c:zval_get_long_ex
Unexecuted instantiation: internal_functions_cli.c:zval_get_long_ex
Unexecuted instantiation: fuzzer-unserializehash.c:zval_get_long_ex
Unexecuted instantiation: fuzzer-sapi.c:zval_get_long_ex
336
7.90k
static zend_always_inline double zval_get_double(const zval *op) {
337
7.90k
  return EXPECTED(Z_TYPE_P(op) == IS_DOUBLE) ? Z_DVAL_P(op) : zval_get_double_func(op);
338
7.90k
}
php_date.c:zval_get_double
Line
Count
Source
336
7.90k
static zend_always_inline double zval_get_double(const zval *op) {
337
7.90k
  return EXPECTED(Z_TYPE_P(op) == IS_DOUBLE) ? Z_DVAL_P(op) : zval_get_double_func(op);
338
7.90k
}
Unexecuted instantiation: astro.c:zval_get_double
Unexecuted instantiation: dow.c:zval_get_double
Unexecuted instantiation: parse_date.c:zval_get_double
Unexecuted instantiation: parse_tz.c:zval_get_double
Unexecuted instantiation: parse_posix.c:zval_get_double
Unexecuted instantiation: timelib.c:zval_get_double
Unexecuted instantiation: tm2unixtime.c:zval_get_double
Unexecuted instantiation: unixtime2tm.c:zval_get_double
Unexecuted instantiation: parse_iso_intervals.c:zval_get_double
Unexecuted instantiation: interval.c:zval_get_double
Unexecuted instantiation: php_pcre.c:zval_get_double
Unexecuted instantiation: exif.c:zval_get_double
Unexecuted instantiation: hash_adler32.c:zval_get_double
Unexecuted instantiation: hash_crc32.c:zval_get_double
Unexecuted instantiation: hash_fnv.c:zval_get_double
Unexecuted instantiation: hash_gost.c:zval_get_double
Unexecuted instantiation: hash_haval.c:zval_get_double
Unexecuted instantiation: hash_joaat.c:zval_get_double
Unexecuted instantiation: hash_md.c:zval_get_double
Unexecuted instantiation: hash_murmur.c:zval_get_double
Unexecuted instantiation: hash_ripemd.c:zval_get_double
Unexecuted instantiation: hash_sha_ni.c:zval_get_double
Unexecuted instantiation: hash_sha_sse2.c:zval_get_double
Unexecuted instantiation: hash_sha.c:zval_get_double
Unexecuted instantiation: hash_sha3.c:zval_get_double
Unexecuted instantiation: hash_snefru.c:zval_get_double
Unexecuted instantiation: hash_tiger.c:zval_get_double
Unexecuted instantiation: hash_whirlpool.c:zval_get_double
Unexecuted instantiation: hash_xxhash.c:zval_get_double
Unexecuted instantiation: hash.c:zval_get_double
Unexecuted instantiation: json_encoder.c:zval_get_double
Unexecuted instantiation: json_parser.tab.c:zval_get_double
Unexecuted instantiation: json_scanner.c:zval_get_double
Unexecuted instantiation: json.c:zval_get_double
Unexecuted instantiation: php_lexbor.c:zval_get_double
Unexecuted instantiation: shared_alloc_mmap.c:zval_get_double
Unexecuted instantiation: shared_alloc_posix.c:zval_get_double
Unexecuted instantiation: shared_alloc_shm.c:zval_get_double
Unexecuted instantiation: zend_accelerator_api.c:zval_get_double
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_get_double
Unexecuted instantiation: zend_accelerator_debug.c:zval_get_double
Unexecuted instantiation: zend_accelerator_hash.c:zval_get_double
Unexecuted instantiation: zend_accelerator_module.c:zval_get_double
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_get_double
Unexecuted instantiation: zend_file_cache.c:zval_get_double
Unexecuted instantiation: zend_persist_calc.c:zval_get_double
Unexecuted instantiation: zend_persist.c:zval_get_double
Unexecuted instantiation: zend_shared_alloc.c:zval_get_double
Unexecuted instantiation: ZendAccelerator.c:zval_get_double
Unexecuted instantiation: ir_cfg.c:zval_get_double
Unexecuted instantiation: ir_check.c:zval_get_double
Unexecuted instantiation: ir_dump.c:zval_get_double
Unexecuted instantiation: ir_emit.c:zval_get_double
Unexecuted instantiation: ir_gcm.c:zval_get_double
Unexecuted instantiation: ir_gdb.c:zval_get_double
Unexecuted instantiation: ir_patch.c:zval_get_double
Unexecuted instantiation: ir_perf.c:zval_get_double
Unexecuted instantiation: ir_ra.c:zval_get_double
Unexecuted instantiation: ir_save.c:zval_get_double
Unexecuted instantiation: ir_sccp.c:zval_get_double
Unexecuted instantiation: ir_strtab.c:zval_get_double
Unexecuted instantiation: ir.c:zval_get_double
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_get_double
Unexecuted instantiation: zend_jit.c:zval_get_double
Unexecuted instantiation: csprng.c:zval_get_double
Unexecuted instantiation: engine_mt19937.c:zval_get_double
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_get_double
Unexecuted instantiation: engine_secure.c:zval_get_double
Unexecuted instantiation: engine_user.c:zval_get_double
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_get_double
Unexecuted instantiation: gammasection.c:zval_get_double
Unexecuted instantiation: random.c:zval_get_double
Unexecuted instantiation: randomizer.c:zval_get_double
Unexecuted instantiation: zend_utils.c:zval_get_double
Unexecuted instantiation: php_reflection.c:zval_get_double
Unexecuted instantiation: php_spl.c:zval_get_double
Unexecuted instantiation: spl_array.c:zval_get_double
Unexecuted instantiation: spl_directory.c:zval_get_double
Unexecuted instantiation: spl_dllist.c:zval_get_double
Unexecuted instantiation: spl_exceptions.c:zval_get_double
Unexecuted instantiation: spl_fixedarray.c:zval_get_double
Unexecuted instantiation: spl_functions.c:zval_get_double
Unexecuted instantiation: spl_heap.c:zval_get_double
Unexecuted instantiation: spl_iterators.c:zval_get_double
Unexecuted instantiation: spl_observer.c:zval_get_double
Unexecuted instantiation: array.c:zval_get_double
Unexecuted instantiation: assert.c:zval_get_double
Unexecuted instantiation: base64.c:zval_get_double
Unexecuted instantiation: basic_functions.c:zval_get_double
Unexecuted instantiation: browscap.c:zval_get_double
Unexecuted instantiation: crc32_x86.c:zval_get_double
Unexecuted instantiation: crc32.c:zval_get_double
Unexecuted instantiation: credits.c:zval_get_double
Unexecuted instantiation: crypt.c:zval_get_double
Unexecuted instantiation: css.c:zval_get_double
Unexecuted instantiation: datetime.c:zval_get_double
Unexecuted instantiation: dir.c:zval_get_double
Unexecuted instantiation: dl.c:zval_get_double
Unexecuted instantiation: dns.c:zval_get_double
Unexecuted instantiation: exec.c:zval_get_double
Unexecuted instantiation: file.c:zval_get_double
Unexecuted instantiation: filestat.c:zval_get_double
Unexecuted instantiation: filters.c:zval_get_double
Unexecuted instantiation: flock_compat.c:zval_get_double
Unexecuted instantiation: formatted_print.c:zval_get_double
Unexecuted instantiation: fsock.c:zval_get_double
Unexecuted instantiation: ftok.c:zval_get_double
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_get_double
Unexecuted instantiation: head.c:zval_get_double
Unexecuted instantiation: hrtime.c:zval_get_double
Unexecuted instantiation: html.c:zval_get_double
Unexecuted instantiation: http_fopen_wrapper.c:zval_get_double
Unexecuted instantiation: http.c:zval_get_double
Unexecuted instantiation: image.c:zval_get_double
Unexecuted instantiation: incomplete_class.c:zval_get_double
Unexecuted instantiation: info.c:zval_get_double
Unexecuted instantiation: iptc.c:zval_get_double
Unexecuted instantiation: levenshtein.c:zval_get_double
Unexecuted instantiation: link.c:zval_get_double
Unexecuted instantiation: mail.c:zval_get_double
Unexecuted instantiation: math.c:zval_get_double
Unexecuted instantiation: md5.c:zval_get_double
Unexecuted instantiation: metaphone.c:zval_get_double
Unexecuted instantiation: microtime.c:zval_get_double
Unexecuted instantiation: net.c:zval_get_double
Unexecuted instantiation: pack.c:zval_get_double
Unexecuted instantiation: pageinfo.c:zval_get_double
Unexecuted instantiation: password.c:zval_get_double
Unexecuted instantiation: php_fopen_wrapper.c:zval_get_double
Unexecuted instantiation: proc_open.c:zval_get_double
Unexecuted instantiation: quot_print.c:zval_get_double
Unexecuted instantiation: scanf.c:zval_get_double
Unexecuted instantiation: sha1.c:zval_get_double
Unexecuted instantiation: soundex.c:zval_get_double
Unexecuted instantiation: streamsfuncs.c:zval_get_double
Unexecuted instantiation: string.c:zval_get_double
Unexecuted instantiation: strnatcmp.c:zval_get_double
Unexecuted instantiation: syslog.c:zval_get_double
Unexecuted instantiation: type.c:zval_get_double
Unexecuted instantiation: uniqid.c:zval_get_double
Unexecuted instantiation: url_scanner_ex.c:zval_get_double
Unexecuted instantiation: url.c:zval_get_double
Unexecuted instantiation: user_filters.c:zval_get_double
Unexecuted instantiation: uuencode.c:zval_get_double
Unexecuted instantiation: var_unserializer.c:zval_get_double
Unexecuted instantiation: var.c:zval_get_double
Unexecuted instantiation: versioning.c:zval_get_double
Unexecuted instantiation: crypt_sha256.c:zval_get_double
Unexecuted instantiation: crypt_sha512.c:zval_get_double
Unexecuted instantiation: php_crypt_r.c:zval_get_double
Unexecuted instantiation: php_uri.c:zval_get_double
Unexecuted instantiation: php_uri_common.c:zval_get_double
Unexecuted instantiation: uri_parser_rfc3986.c:zval_get_double
Unexecuted instantiation: uri_parser_whatwg.c:zval_get_double
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_get_double
Unexecuted instantiation: explicit_bzero.c:zval_get_double
Unexecuted instantiation: fopen_wrappers.c:zval_get_double
Unexecuted instantiation: getopt.c:zval_get_double
Unexecuted instantiation: main.c:zval_get_double
Unexecuted instantiation: network.c:zval_get_double
Unexecuted instantiation: output.c:zval_get_double
Unexecuted instantiation: php_content_types.c:zval_get_double
Unexecuted instantiation: php_ini_builder.c:zval_get_double
Unexecuted instantiation: php_ini.c:zval_get_double
Unexecuted instantiation: php_glob.c:zval_get_double
Unexecuted instantiation: php_odbc_utils.c:zval_get_double
Unexecuted instantiation: php_open_temporary_file.c:zval_get_double
Unexecuted instantiation: php_scandir.c:zval_get_double
Unexecuted instantiation: php_syslog.c:zval_get_double
Unexecuted instantiation: php_ticks.c:zval_get_double
Unexecuted instantiation: php_variables.c:zval_get_double
Unexecuted instantiation: reentrancy.c:zval_get_double
Unexecuted instantiation: rfc1867.c:zval_get_double
Unexecuted instantiation: safe_bcmp.c:zval_get_double
Unexecuted instantiation: SAPI.c:zval_get_double
Unexecuted instantiation: snprintf.c:zval_get_double
Unexecuted instantiation: spprintf.c:zval_get_double
Unexecuted instantiation: strlcat.c:zval_get_double
Unexecuted instantiation: strlcpy.c:zval_get_double
Unexecuted instantiation: cast.c:zval_get_double
Unexecuted instantiation: filter.c:zval_get_double
Unexecuted instantiation: glob_wrapper.c:zval_get_double
Unexecuted instantiation: memory.c:zval_get_double
Unexecuted instantiation: mmap.c:zval_get_double
Unexecuted instantiation: plain_wrapper.c:zval_get_double
Unexecuted instantiation: stream_errors.c:zval_get_double
Unexecuted instantiation: streams.c:zval_get_double
Unexecuted instantiation: transports.c:zval_get_double
Unexecuted instantiation: userspace.c:zval_get_double
Unexecuted instantiation: xp_socket.c:zval_get_double
Unexecuted instantiation: block_pass.c:zval_get_double
Unexecuted instantiation: compact_literals.c:zval_get_double
Unexecuted instantiation: compact_vars.c:zval_get_double
Unexecuted instantiation: dce.c:zval_get_double
Unexecuted instantiation: dfa_pass.c:zval_get_double
Unexecuted instantiation: escape_analysis.c:zval_get_double
Unexecuted instantiation: nop_removal.c:zval_get_double
Unexecuted instantiation: optimize_func_calls.c:zval_get_double
Unexecuted instantiation: optimize_temp_vars_5.c:zval_get_double
Unexecuted instantiation: pass1.c:zval_get_double
Unexecuted instantiation: pass3.c:zval_get_double
Unexecuted instantiation: sccp.c:zval_get_double
Unexecuted instantiation: scdf.c:zval_get_double
Unexecuted instantiation: zend_call_graph.c:zval_get_double
Unexecuted instantiation: zend_cfg.c:zval_get_double
Unexecuted instantiation: zend_dfg.c:zval_get_double
Unexecuted instantiation: zend_dump.c:zval_get_double
Unexecuted instantiation: zend_func_info.c:zval_get_double
Unexecuted instantiation: zend_inference.c:zval_get_double
Unexecuted instantiation: zend_optimizer.c:zval_get_double
Unexecuted instantiation: zend_ssa.c:zval_get_double
Unexecuted instantiation: zend_alloc.c:zval_get_double
Unexecuted instantiation: zend_API.c:zval_get_double
Unexecuted instantiation: zend_ast.c:zval_get_double
Unexecuted instantiation: zend_attributes.c:zval_get_double
Unexecuted instantiation: zend_autoload.c:zval_get_double
Unexecuted instantiation: zend_builtin_functions.c:zval_get_double
Unexecuted instantiation: zend_call_stack.c:zval_get_double
Unexecuted instantiation: zend_closures.c:zval_get_double
Unexecuted instantiation: zend_compile.c:zval_get_double
Unexecuted instantiation: zend_constants.c:zval_get_double
Unexecuted instantiation: zend_cpuinfo.c:zval_get_double
Unexecuted instantiation: zend_default_classes.c:zval_get_double
Unexecuted instantiation: zend_dtrace.c:zval_get_double
Unexecuted instantiation: zend_enum.c:zval_get_double
Unexecuted instantiation: zend_exceptions.c:zval_get_double
Unexecuted instantiation: zend_execute_API.c:zval_get_double
Unexecuted instantiation: zend_execute.c:zval_get_double
Unexecuted instantiation: zend_extensions.c:zval_get_double
Unexecuted instantiation: zend_fibers.c:zval_get_double
Unexecuted instantiation: zend_float.c:zval_get_double
Unexecuted instantiation: zend_gc.c:zval_get_double
Unexecuted instantiation: zend_gdb.c:zval_get_double
Unexecuted instantiation: zend_generators.c:zval_get_double
Unexecuted instantiation: zend_hash.c:zval_get_double
Unexecuted instantiation: zend_highlight.c:zval_get_double
Unexecuted instantiation: zend_hrtime.c:zval_get_double
Unexecuted instantiation: zend_inheritance.c:zval_get_double
Unexecuted instantiation: zend_ini_parser.c:zval_get_double
Unexecuted instantiation: zend_ini_scanner.c:zval_get_double
Unexecuted instantiation: zend_ini.c:zval_get_double
Unexecuted instantiation: zend_interfaces.c:zval_get_double
Unexecuted instantiation: zend_iterators.c:zval_get_double
Unexecuted instantiation: zend_language_parser.c:zval_get_double
Unexecuted instantiation: zend_language_scanner.c:zval_get_double
Unexecuted instantiation: zend_lazy_objects.c:zval_get_double
Unexecuted instantiation: zend_list.c:zval_get_double
Unexecuted instantiation: zend_llist.c:zval_get_double
Unexecuted instantiation: zend_multibyte.c:zval_get_double
Unexecuted instantiation: zend_object_handlers.c:zval_get_double
Unexecuted instantiation: zend_objects_API.c:zval_get_double
Unexecuted instantiation: zend_objects.c:zval_get_double
Unexecuted instantiation: zend_observer.c:zval_get_double
Unexecuted instantiation: zend_opcode.c:zval_get_double
Unexecuted instantiation: zend_operators.c:zval_get_double
Unexecuted instantiation: zend_property_hooks.c:zval_get_double
Unexecuted instantiation: zend_ptr_stack.c:zval_get_double
Unexecuted instantiation: zend_signal.c:zval_get_double
Unexecuted instantiation: zend_smart_str.c:zval_get_double
Unexecuted instantiation: zend_sort.c:zval_get_double
Unexecuted instantiation: zend_stack.c:zval_get_double
Unexecuted instantiation: zend_stream.c:zval_get_double
Unexecuted instantiation: zend_string.c:zval_get_double
Unexecuted instantiation: zend_strtod.c:zval_get_double
Unexecuted instantiation: zend_system_id.c:zval_get_double
Unexecuted instantiation: zend_variables.c:zval_get_double
Unexecuted instantiation: zend_virtual_cwd.c:zval_get_double
Unexecuted instantiation: zend_vm_opcodes.c:zval_get_double
Unexecuted instantiation: zend_weakrefs.c:zval_get_double
Unexecuted instantiation: zend.c:zval_get_double
Unexecuted instantiation: internal_functions_cli.c:zval_get_double
Unexecuted instantiation: fuzzer-unserializehash.c:zval_get_double
Unexecuted instantiation: fuzzer-sapi.c:zval_get_double
339
0
static zend_always_inline zend_string *zval_get_string(const zval *op) {
340
0
  return EXPECTED(Z_TYPE_P(op) == IS_STRING) ? zend_string_copy(Z_STR_P(op)) : zval_get_string_func(op);
341
0
}
Unexecuted instantiation: php_date.c:zval_get_string
Unexecuted instantiation: astro.c:zval_get_string
Unexecuted instantiation: dow.c:zval_get_string
Unexecuted instantiation: parse_date.c:zval_get_string
Unexecuted instantiation: parse_tz.c:zval_get_string
Unexecuted instantiation: parse_posix.c:zval_get_string
Unexecuted instantiation: timelib.c:zval_get_string
Unexecuted instantiation: tm2unixtime.c:zval_get_string
Unexecuted instantiation: unixtime2tm.c:zval_get_string
Unexecuted instantiation: parse_iso_intervals.c:zval_get_string
Unexecuted instantiation: interval.c:zval_get_string
Unexecuted instantiation: php_pcre.c:zval_get_string
Unexecuted instantiation: exif.c:zval_get_string
Unexecuted instantiation: hash_adler32.c:zval_get_string
Unexecuted instantiation: hash_crc32.c:zval_get_string
Unexecuted instantiation: hash_fnv.c:zval_get_string
Unexecuted instantiation: hash_gost.c:zval_get_string
Unexecuted instantiation: hash_haval.c:zval_get_string
Unexecuted instantiation: hash_joaat.c:zval_get_string
Unexecuted instantiation: hash_md.c:zval_get_string
Unexecuted instantiation: hash_murmur.c:zval_get_string
Unexecuted instantiation: hash_ripemd.c:zval_get_string
Unexecuted instantiation: hash_sha_ni.c:zval_get_string
Unexecuted instantiation: hash_sha_sse2.c:zval_get_string
Unexecuted instantiation: hash_sha.c:zval_get_string
Unexecuted instantiation: hash_sha3.c:zval_get_string
Unexecuted instantiation: hash_snefru.c:zval_get_string
Unexecuted instantiation: hash_tiger.c:zval_get_string
Unexecuted instantiation: hash_whirlpool.c:zval_get_string
Unexecuted instantiation: hash_xxhash.c:zval_get_string
Unexecuted instantiation: hash.c:zval_get_string
Unexecuted instantiation: json_encoder.c:zval_get_string
Unexecuted instantiation: json_parser.tab.c:zval_get_string
Unexecuted instantiation: json_scanner.c:zval_get_string
Unexecuted instantiation: json.c:zval_get_string
Unexecuted instantiation: php_lexbor.c:zval_get_string
Unexecuted instantiation: shared_alloc_mmap.c:zval_get_string
Unexecuted instantiation: shared_alloc_posix.c:zval_get_string
Unexecuted instantiation: shared_alloc_shm.c:zval_get_string
Unexecuted instantiation: zend_accelerator_api.c:zval_get_string
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_get_string
Unexecuted instantiation: zend_accelerator_debug.c:zval_get_string
Unexecuted instantiation: zend_accelerator_hash.c:zval_get_string
Unexecuted instantiation: zend_accelerator_module.c:zval_get_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_get_string
Unexecuted instantiation: zend_file_cache.c:zval_get_string
Unexecuted instantiation: zend_persist_calc.c:zval_get_string
Unexecuted instantiation: zend_persist.c:zval_get_string
Unexecuted instantiation: zend_shared_alloc.c:zval_get_string
Unexecuted instantiation: ZendAccelerator.c:zval_get_string
Unexecuted instantiation: ir_cfg.c:zval_get_string
Unexecuted instantiation: ir_check.c:zval_get_string
Unexecuted instantiation: ir_dump.c:zval_get_string
Unexecuted instantiation: ir_emit.c:zval_get_string
Unexecuted instantiation: ir_gcm.c:zval_get_string
Unexecuted instantiation: ir_gdb.c:zval_get_string
Unexecuted instantiation: ir_patch.c:zval_get_string
Unexecuted instantiation: ir_perf.c:zval_get_string
Unexecuted instantiation: ir_ra.c:zval_get_string
Unexecuted instantiation: ir_save.c:zval_get_string
Unexecuted instantiation: ir_sccp.c:zval_get_string
Unexecuted instantiation: ir_strtab.c:zval_get_string
Unexecuted instantiation: ir.c:zval_get_string
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_get_string
Unexecuted instantiation: zend_jit.c:zval_get_string
Unexecuted instantiation: csprng.c:zval_get_string
Unexecuted instantiation: engine_mt19937.c:zval_get_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_get_string
Unexecuted instantiation: engine_secure.c:zval_get_string
Unexecuted instantiation: engine_user.c:zval_get_string
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_get_string
Unexecuted instantiation: gammasection.c:zval_get_string
Unexecuted instantiation: random.c:zval_get_string
Unexecuted instantiation: randomizer.c:zval_get_string
Unexecuted instantiation: zend_utils.c:zval_get_string
Unexecuted instantiation: php_reflection.c:zval_get_string
Unexecuted instantiation: php_spl.c:zval_get_string
Unexecuted instantiation: spl_array.c:zval_get_string
Unexecuted instantiation: spl_directory.c:zval_get_string
Unexecuted instantiation: spl_dllist.c:zval_get_string
Unexecuted instantiation: spl_exceptions.c:zval_get_string
Unexecuted instantiation: spl_fixedarray.c:zval_get_string
Unexecuted instantiation: spl_functions.c:zval_get_string
Unexecuted instantiation: spl_heap.c:zval_get_string
Unexecuted instantiation: spl_iterators.c:zval_get_string
Unexecuted instantiation: spl_observer.c:zval_get_string
Unexecuted instantiation: array.c:zval_get_string
Unexecuted instantiation: assert.c:zval_get_string
Unexecuted instantiation: base64.c:zval_get_string
Unexecuted instantiation: basic_functions.c:zval_get_string
Unexecuted instantiation: browscap.c:zval_get_string
Unexecuted instantiation: crc32_x86.c:zval_get_string
Unexecuted instantiation: crc32.c:zval_get_string
Unexecuted instantiation: credits.c:zval_get_string
Unexecuted instantiation: crypt.c:zval_get_string
Unexecuted instantiation: css.c:zval_get_string
Unexecuted instantiation: datetime.c:zval_get_string
Unexecuted instantiation: dir.c:zval_get_string
Unexecuted instantiation: dl.c:zval_get_string
Unexecuted instantiation: dns.c:zval_get_string
Unexecuted instantiation: exec.c:zval_get_string
Unexecuted instantiation: file.c:zval_get_string
Unexecuted instantiation: filestat.c:zval_get_string
Unexecuted instantiation: filters.c:zval_get_string
Unexecuted instantiation: flock_compat.c:zval_get_string
Unexecuted instantiation: formatted_print.c:zval_get_string
Unexecuted instantiation: fsock.c:zval_get_string
Unexecuted instantiation: ftok.c:zval_get_string
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_get_string
Unexecuted instantiation: head.c:zval_get_string
Unexecuted instantiation: hrtime.c:zval_get_string
Unexecuted instantiation: html.c:zval_get_string
Unexecuted instantiation: http_fopen_wrapper.c:zval_get_string
Unexecuted instantiation: http.c:zval_get_string
Unexecuted instantiation: image.c:zval_get_string
Unexecuted instantiation: incomplete_class.c:zval_get_string
Unexecuted instantiation: info.c:zval_get_string
Unexecuted instantiation: iptc.c:zval_get_string
Unexecuted instantiation: levenshtein.c:zval_get_string
Unexecuted instantiation: link.c:zval_get_string
Unexecuted instantiation: mail.c:zval_get_string
Unexecuted instantiation: math.c:zval_get_string
Unexecuted instantiation: md5.c:zval_get_string
Unexecuted instantiation: metaphone.c:zval_get_string
Unexecuted instantiation: microtime.c:zval_get_string
Unexecuted instantiation: net.c:zval_get_string
Unexecuted instantiation: pack.c:zval_get_string
Unexecuted instantiation: pageinfo.c:zval_get_string
Unexecuted instantiation: password.c:zval_get_string
Unexecuted instantiation: php_fopen_wrapper.c:zval_get_string
Unexecuted instantiation: proc_open.c:zval_get_string
Unexecuted instantiation: quot_print.c:zval_get_string
Unexecuted instantiation: scanf.c:zval_get_string
Unexecuted instantiation: sha1.c:zval_get_string
Unexecuted instantiation: soundex.c:zval_get_string
Unexecuted instantiation: streamsfuncs.c:zval_get_string
Unexecuted instantiation: string.c:zval_get_string
Unexecuted instantiation: strnatcmp.c:zval_get_string
Unexecuted instantiation: syslog.c:zval_get_string
Unexecuted instantiation: type.c:zval_get_string
Unexecuted instantiation: uniqid.c:zval_get_string
Unexecuted instantiation: url_scanner_ex.c:zval_get_string
Unexecuted instantiation: url.c:zval_get_string
Unexecuted instantiation: user_filters.c:zval_get_string
Unexecuted instantiation: uuencode.c:zval_get_string
Unexecuted instantiation: var_unserializer.c:zval_get_string
Unexecuted instantiation: var.c:zval_get_string
Unexecuted instantiation: versioning.c:zval_get_string
Unexecuted instantiation: crypt_sha256.c:zval_get_string
Unexecuted instantiation: crypt_sha512.c:zval_get_string
Unexecuted instantiation: php_crypt_r.c:zval_get_string
Unexecuted instantiation: php_uri.c:zval_get_string
Unexecuted instantiation: php_uri_common.c:zval_get_string
Unexecuted instantiation: uri_parser_rfc3986.c:zval_get_string
Unexecuted instantiation: uri_parser_whatwg.c:zval_get_string
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_get_string
Unexecuted instantiation: explicit_bzero.c:zval_get_string
Unexecuted instantiation: fopen_wrappers.c:zval_get_string
Unexecuted instantiation: getopt.c:zval_get_string
Unexecuted instantiation: main.c:zval_get_string
Unexecuted instantiation: network.c:zval_get_string
Unexecuted instantiation: output.c:zval_get_string
Unexecuted instantiation: php_content_types.c:zval_get_string
Unexecuted instantiation: php_ini_builder.c:zval_get_string
Unexecuted instantiation: php_ini.c:zval_get_string
Unexecuted instantiation: php_glob.c:zval_get_string
Unexecuted instantiation: php_odbc_utils.c:zval_get_string
Unexecuted instantiation: php_open_temporary_file.c:zval_get_string
Unexecuted instantiation: php_scandir.c:zval_get_string
Unexecuted instantiation: php_syslog.c:zval_get_string
Unexecuted instantiation: php_ticks.c:zval_get_string
Unexecuted instantiation: php_variables.c:zval_get_string
Unexecuted instantiation: reentrancy.c:zval_get_string
Unexecuted instantiation: rfc1867.c:zval_get_string
Unexecuted instantiation: safe_bcmp.c:zval_get_string
Unexecuted instantiation: SAPI.c:zval_get_string
Unexecuted instantiation: snprintf.c:zval_get_string
Unexecuted instantiation: spprintf.c:zval_get_string
Unexecuted instantiation: strlcat.c:zval_get_string
Unexecuted instantiation: strlcpy.c:zval_get_string
Unexecuted instantiation: cast.c:zval_get_string
Unexecuted instantiation: filter.c:zval_get_string
Unexecuted instantiation: glob_wrapper.c:zval_get_string
Unexecuted instantiation: memory.c:zval_get_string
Unexecuted instantiation: mmap.c:zval_get_string
Unexecuted instantiation: plain_wrapper.c:zval_get_string
Unexecuted instantiation: stream_errors.c:zval_get_string
Unexecuted instantiation: streams.c:zval_get_string
Unexecuted instantiation: transports.c:zval_get_string
Unexecuted instantiation: userspace.c:zval_get_string
Unexecuted instantiation: xp_socket.c:zval_get_string
Unexecuted instantiation: block_pass.c:zval_get_string
Unexecuted instantiation: compact_literals.c:zval_get_string
Unexecuted instantiation: compact_vars.c:zval_get_string
Unexecuted instantiation: dce.c:zval_get_string
Unexecuted instantiation: dfa_pass.c:zval_get_string
Unexecuted instantiation: escape_analysis.c:zval_get_string
Unexecuted instantiation: nop_removal.c:zval_get_string
Unexecuted instantiation: optimize_func_calls.c:zval_get_string
Unexecuted instantiation: optimize_temp_vars_5.c:zval_get_string
Unexecuted instantiation: pass1.c:zval_get_string
Unexecuted instantiation: pass3.c:zval_get_string
Unexecuted instantiation: sccp.c:zval_get_string
Unexecuted instantiation: scdf.c:zval_get_string
Unexecuted instantiation: zend_call_graph.c:zval_get_string
Unexecuted instantiation: zend_cfg.c:zval_get_string
Unexecuted instantiation: zend_dfg.c:zval_get_string
Unexecuted instantiation: zend_dump.c:zval_get_string
Unexecuted instantiation: zend_func_info.c:zval_get_string
Unexecuted instantiation: zend_inference.c:zval_get_string
Unexecuted instantiation: zend_optimizer.c:zval_get_string
Unexecuted instantiation: zend_ssa.c:zval_get_string
Unexecuted instantiation: zend_alloc.c:zval_get_string
Unexecuted instantiation: zend_API.c:zval_get_string
Unexecuted instantiation: zend_ast.c:zval_get_string
Unexecuted instantiation: zend_attributes.c:zval_get_string
Unexecuted instantiation: zend_autoload.c:zval_get_string
Unexecuted instantiation: zend_builtin_functions.c:zval_get_string
Unexecuted instantiation: zend_call_stack.c:zval_get_string
Unexecuted instantiation: zend_closures.c:zval_get_string
Unexecuted instantiation: zend_compile.c:zval_get_string
Unexecuted instantiation: zend_constants.c:zval_get_string
Unexecuted instantiation: zend_cpuinfo.c:zval_get_string
Unexecuted instantiation: zend_default_classes.c:zval_get_string
Unexecuted instantiation: zend_dtrace.c:zval_get_string
Unexecuted instantiation: zend_enum.c:zval_get_string
Unexecuted instantiation: zend_exceptions.c:zval_get_string
Unexecuted instantiation: zend_execute_API.c:zval_get_string
Unexecuted instantiation: zend_execute.c:zval_get_string
Unexecuted instantiation: zend_extensions.c:zval_get_string
Unexecuted instantiation: zend_fibers.c:zval_get_string
Unexecuted instantiation: zend_float.c:zval_get_string
Unexecuted instantiation: zend_gc.c:zval_get_string
Unexecuted instantiation: zend_gdb.c:zval_get_string
Unexecuted instantiation: zend_generators.c:zval_get_string
Unexecuted instantiation: zend_hash.c:zval_get_string
Unexecuted instantiation: zend_highlight.c:zval_get_string
Unexecuted instantiation: zend_hrtime.c:zval_get_string
Unexecuted instantiation: zend_inheritance.c:zval_get_string
Unexecuted instantiation: zend_ini_parser.c:zval_get_string
Unexecuted instantiation: zend_ini_scanner.c:zval_get_string
Unexecuted instantiation: zend_ini.c:zval_get_string
Unexecuted instantiation: zend_interfaces.c:zval_get_string
Unexecuted instantiation: zend_iterators.c:zval_get_string
Unexecuted instantiation: zend_language_parser.c:zval_get_string
Unexecuted instantiation: zend_language_scanner.c:zval_get_string
Unexecuted instantiation: zend_lazy_objects.c:zval_get_string
Unexecuted instantiation: zend_list.c:zval_get_string
Unexecuted instantiation: zend_llist.c:zval_get_string
Unexecuted instantiation: zend_multibyte.c:zval_get_string
Unexecuted instantiation: zend_object_handlers.c:zval_get_string
Unexecuted instantiation: zend_objects_API.c:zval_get_string
Unexecuted instantiation: zend_objects.c:zval_get_string
Unexecuted instantiation: zend_observer.c:zval_get_string
Unexecuted instantiation: zend_opcode.c:zval_get_string
Unexecuted instantiation: zend_operators.c:zval_get_string
Unexecuted instantiation: zend_property_hooks.c:zval_get_string
Unexecuted instantiation: zend_ptr_stack.c:zval_get_string
Unexecuted instantiation: zend_signal.c:zval_get_string
Unexecuted instantiation: zend_smart_str.c:zval_get_string
Unexecuted instantiation: zend_sort.c:zval_get_string
Unexecuted instantiation: zend_stack.c:zval_get_string
Unexecuted instantiation: zend_stream.c:zval_get_string
Unexecuted instantiation: zend_string.c:zval_get_string
Unexecuted instantiation: zend_strtod.c:zval_get_string
Unexecuted instantiation: zend_system_id.c:zval_get_string
Unexecuted instantiation: zend_variables.c:zval_get_string
Unexecuted instantiation: zend_virtual_cwd.c:zval_get_string
Unexecuted instantiation: zend_vm_opcodes.c:zval_get_string
Unexecuted instantiation: zend_weakrefs.c:zval_get_string
Unexecuted instantiation: zend.c:zval_get_string
Unexecuted instantiation: internal_functions_cli.c:zval_get_string
Unexecuted instantiation: fuzzer-unserializehash.c:zval_get_string
Unexecuted instantiation: fuzzer-sapi.c:zval_get_string
342
343
234
static zend_always_inline zend_string *zval_get_tmp_string(const zval *op, zend_string **tmp) {
344
234
  if (EXPECTED(Z_TYPE_P(op) == IS_STRING)) {
345
1
    *tmp = NULL;
346
1
    return Z_STR_P(op);
347
233
  } else {
348
233
    return *tmp = zval_get_string_func(op);
349
233
  }
350
234
}
php_date.c:zval_get_tmp_string
Line
Count
Source
343
234
static zend_always_inline zend_string *zval_get_tmp_string(const zval *op, zend_string **tmp) {
344
234
  if (EXPECTED(Z_TYPE_P(op) == IS_STRING)) {
345
1
    *tmp = NULL;
346
1
    return Z_STR_P(op);
347
233
  } else {
348
233
    return *tmp = zval_get_string_func(op);
349
233
  }
350
234
}
Unexecuted instantiation: astro.c:zval_get_tmp_string
Unexecuted instantiation: dow.c:zval_get_tmp_string
Unexecuted instantiation: parse_date.c:zval_get_tmp_string
Unexecuted instantiation: parse_tz.c:zval_get_tmp_string
Unexecuted instantiation: parse_posix.c:zval_get_tmp_string
Unexecuted instantiation: timelib.c:zval_get_tmp_string
Unexecuted instantiation: tm2unixtime.c:zval_get_tmp_string
Unexecuted instantiation: unixtime2tm.c:zval_get_tmp_string
Unexecuted instantiation: parse_iso_intervals.c:zval_get_tmp_string
Unexecuted instantiation: interval.c:zval_get_tmp_string
Unexecuted instantiation: php_pcre.c:zval_get_tmp_string
Unexecuted instantiation: exif.c:zval_get_tmp_string
Unexecuted instantiation: hash_adler32.c:zval_get_tmp_string
Unexecuted instantiation: hash_crc32.c:zval_get_tmp_string
Unexecuted instantiation: hash_fnv.c:zval_get_tmp_string
Unexecuted instantiation: hash_gost.c:zval_get_tmp_string
Unexecuted instantiation: hash_haval.c:zval_get_tmp_string
Unexecuted instantiation: hash_joaat.c:zval_get_tmp_string
Unexecuted instantiation: hash_md.c:zval_get_tmp_string
Unexecuted instantiation: hash_murmur.c:zval_get_tmp_string
Unexecuted instantiation: hash_ripemd.c:zval_get_tmp_string
Unexecuted instantiation: hash_sha_ni.c:zval_get_tmp_string
Unexecuted instantiation: hash_sha_sse2.c:zval_get_tmp_string
Unexecuted instantiation: hash_sha.c:zval_get_tmp_string
Unexecuted instantiation: hash_sha3.c:zval_get_tmp_string
Unexecuted instantiation: hash_snefru.c:zval_get_tmp_string
Unexecuted instantiation: hash_tiger.c:zval_get_tmp_string
Unexecuted instantiation: hash_whirlpool.c:zval_get_tmp_string
Unexecuted instantiation: hash_xxhash.c:zval_get_tmp_string
Unexecuted instantiation: hash.c:zval_get_tmp_string
Unexecuted instantiation: json_encoder.c:zval_get_tmp_string
Unexecuted instantiation: json_parser.tab.c:zval_get_tmp_string
Unexecuted instantiation: json_scanner.c:zval_get_tmp_string
Unexecuted instantiation: json.c:zval_get_tmp_string
Unexecuted instantiation: php_lexbor.c:zval_get_tmp_string
Unexecuted instantiation: shared_alloc_mmap.c:zval_get_tmp_string
Unexecuted instantiation: shared_alloc_posix.c:zval_get_tmp_string
Unexecuted instantiation: shared_alloc_shm.c:zval_get_tmp_string
Unexecuted instantiation: zend_accelerator_api.c:zval_get_tmp_string
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_get_tmp_string
Unexecuted instantiation: zend_accelerator_debug.c:zval_get_tmp_string
Unexecuted instantiation: zend_accelerator_hash.c:zval_get_tmp_string
Unexecuted instantiation: zend_accelerator_module.c:zval_get_tmp_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_get_tmp_string
Unexecuted instantiation: zend_file_cache.c:zval_get_tmp_string
Unexecuted instantiation: zend_persist_calc.c:zval_get_tmp_string
Unexecuted instantiation: zend_persist.c:zval_get_tmp_string
Unexecuted instantiation: zend_shared_alloc.c:zval_get_tmp_string
Unexecuted instantiation: ZendAccelerator.c:zval_get_tmp_string
Unexecuted instantiation: ir_cfg.c:zval_get_tmp_string
Unexecuted instantiation: ir_check.c:zval_get_tmp_string
Unexecuted instantiation: ir_dump.c:zval_get_tmp_string
Unexecuted instantiation: ir_emit.c:zval_get_tmp_string
Unexecuted instantiation: ir_gcm.c:zval_get_tmp_string
Unexecuted instantiation: ir_gdb.c:zval_get_tmp_string
Unexecuted instantiation: ir_patch.c:zval_get_tmp_string
Unexecuted instantiation: ir_perf.c:zval_get_tmp_string
Unexecuted instantiation: ir_ra.c:zval_get_tmp_string
Unexecuted instantiation: ir_save.c:zval_get_tmp_string
Unexecuted instantiation: ir_sccp.c:zval_get_tmp_string
Unexecuted instantiation: ir_strtab.c:zval_get_tmp_string
Unexecuted instantiation: ir.c:zval_get_tmp_string
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_get_tmp_string
Unexecuted instantiation: zend_jit.c:zval_get_tmp_string
Unexecuted instantiation: csprng.c:zval_get_tmp_string
Unexecuted instantiation: engine_mt19937.c:zval_get_tmp_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_get_tmp_string
Unexecuted instantiation: engine_secure.c:zval_get_tmp_string
Unexecuted instantiation: engine_user.c:zval_get_tmp_string
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_get_tmp_string
Unexecuted instantiation: gammasection.c:zval_get_tmp_string
Unexecuted instantiation: random.c:zval_get_tmp_string
Unexecuted instantiation: randomizer.c:zval_get_tmp_string
Unexecuted instantiation: zend_utils.c:zval_get_tmp_string
Unexecuted instantiation: php_reflection.c:zval_get_tmp_string
Unexecuted instantiation: php_spl.c:zval_get_tmp_string
Unexecuted instantiation: spl_array.c:zval_get_tmp_string
Unexecuted instantiation: spl_directory.c:zval_get_tmp_string
Unexecuted instantiation: spl_dllist.c:zval_get_tmp_string
Unexecuted instantiation: spl_exceptions.c:zval_get_tmp_string
Unexecuted instantiation: spl_fixedarray.c:zval_get_tmp_string
Unexecuted instantiation: spl_functions.c:zval_get_tmp_string
Unexecuted instantiation: spl_heap.c:zval_get_tmp_string
Unexecuted instantiation: spl_iterators.c:zval_get_tmp_string
Unexecuted instantiation: spl_observer.c:zval_get_tmp_string
Unexecuted instantiation: array.c:zval_get_tmp_string
Unexecuted instantiation: assert.c:zval_get_tmp_string
Unexecuted instantiation: base64.c:zval_get_tmp_string
Unexecuted instantiation: basic_functions.c:zval_get_tmp_string
Unexecuted instantiation: browscap.c:zval_get_tmp_string
Unexecuted instantiation: crc32_x86.c:zval_get_tmp_string
Unexecuted instantiation: crc32.c:zval_get_tmp_string
Unexecuted instantiation: credits.c:zval_get_tmp_string
Unexecuted instantiation: crypt.c:zval_get_tmp_string
Unexecuted instantiation: css.c:zval_get_tmp_string
Unexecuted instantiation: datetime.c:zval_get_tmp_string
Unexecuted instantiation: dir.c:zval_get_tmp_string
Unexecuted instantiation: dl.c:zval_get_tmp_string
Unexecuted instantiation: dns.c:zval_get_tmp_string
Unexecuted instantiation: exec.c:zval_get_tmp_string
Unexecuted instantiation: file.c:zval_get_tmp_string
Unexecuted instantiation: filestat.c:zval_get_tmp_string
Unexecuted instantiation: filters.c:zval_get_tmp_string
Unexecuted instantiation: flock_compat.c:zval_get_tmp_string
Unexecuted instantiation: formatted_print.c:zval_get_tmp_string
Unexecuted instantiation: fsock.c:zval_get_tmp_string
Unexecuted instantiation: ftok.c:zval_get_tmp_string
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_get_tmp_string
Unexecuted instantiation: head.c:zval_get_tmp_string
Unexecuted instantiation: hrtime.c:zval_get_tmp_string
Unexecuted instantiation: html.c:zval_get_tmp_string
Unexecuted instantiation: http_fopen_wrapper.c:zval_get_tmp_string
Unexecuted instantiation: http.c:zval_get_tmp_string
Unexecuted instantiation: image.c:zval_get_tmp_string
Unexecuted instantiation: incomplete_class.c:zval_get_tmp_string
Unexecuted instantiation: info.c:zval_get_tmp_string
Unexecuted instantiation: iptc.c:zval_get_tmp_string
Unexecuted instantiation: levenshtein.c:zval_get_tmp_string
Unexecuted instantiation: link.c:zval_get_tmp_string
Unexecuted instantiation: mail.c:zval_get_tmp_string
Unexecuted instantiation: math.c:zval_get_tmp_string
Unexecuted instantiation: md5.c:zval_get_tmp_string
Unexecuted instantiation: metaphone.c:zval_get_tmp_string
Unexecuted instantiation: microtime.c:zval_get_tmp_string
Unexecuted instantiation: net.c:zval_get_tmp_string
Unexecuted instantiation: pack.c:zval_get_tmp_string
Unexecuted instantiation: pageinfo.c:zval_get_tmp_string
Unexecuted instantiation: password.c:zval_get_tmp_string
Unexecuted instantiation: php_fopen_wrapper.c:zval_get_tmp_string
Unexecuted instantiation: proc_open.c:zval_get_tmp_string
Unexecuted instantiation: quot_print.c:zval_get_tmp_string
Unexecuted instantiation: scanf.c:zval_get_tmp_string
Unexecuted instantiation: sha1.c:zval_get_tmp_string
Unexecuted instantiation: soundex.c:zval_get_tmp_string
Unexecuted instantiation: streamsfuncs.c:zval_get_tmp_string
Unexecuted instantiation: string.c:zval_get_tmp_string
Unexecuted instantiation: strnatcmp.c:zval_get_tmp_string
Unexecuted instantiation: syslog.c:zval_get_tmp_string
Unexecuted instantiation: type.c:zval_get_tmp_string
Unexecuted instantiation: uniqid.c:zval_get_tmp_string
Unexecuted instantiation: url_scanner_ex.c:zval_get_tmp_string
Unexecuted instantiation: url.c:zval_get_tmp_string
Unexecuted instantiation: user_filters.c:zval_get_tmp_string
Unexecuted instantiation: uuencode.c:zval_get_tmp_string
Unexecuted instantiation: var_unserializer.c:zval_get_tmp_string
Unexecuted instantiation: var.c:zval_get_tmp_string
Unexecuted instantiation: versioning.c:zval_get_tmp_string
Unexecuted instantiation: crypt_sha256.c:zval_get_tmp_string
Unexecuted instantiation: crypt_sha512.c:zval_get_tmp_string
Unexecuted instantiation: php_crypt_r.c:zval_get_tmp_string
Unexecuted instantiation: php_uri.c:zval_get_tmp_string
Unexecuted instantiation: php_uri_common.c:zval_get_tmp_string
Unexecuted instantiation: uri_parser_rfc3986.c:zval_get_tmp_string
Unexecuted instantiation: uri_parser_whatwg.c:zval_get_tmp_string
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_get_tmp_string
Unexecuted instantiation: explicit_bzero.c:zval_get_tmp_string
Unexecuted instantiation: fopen_wrappers.c:zval_get_tmp_string
Unexecuted instantiation: getopt.c:zval_get_tmp_string
Unexecuted instantiation: main.c:zval_get_tmp_string
Unexecuted instantiation: network.c:zval_get_tmp_string
Unexecuted instantiation: output.c:zval_get_tmp_string
Unexecuted instantiation: php_content_types.c:zval_get_tmp_string
Unexecuted instantiation: php_ini_builder.c:zval_get_tmp_string
Unexecuted instantiation: php_ini.c:zval_get_tmp_string
Unexecuted instantiation: php_glob.c:zval_get_tmp_string
Unexecuted instantiation: php_odbc_utils.c:zval_get_tmp_string
Unexecuted instantiation: php_open_temporary_file.c:zval_get_tmp_string
Unexecuted instantiation: php_scandir.c:zval_get_tmp_string
Unexecuted instantiation: php_syslog.c:zval_get_tmp_string
Unexecuted instantiation: php_ticks.c:zval_get_tmp_string
Unexecuted instantiation: php_variables.c:zval_get_tmp_string
Unexecuted instantiation: reentrancy.c:zval_get_tmp_string
Unexecuted instantiation: rfc1867.c:zval_get_tmp_string
Unexecuted instantiation: safe_bcmp.c:zval_get_tmp_string
Unexecuted instantiation: SAPI.c:zval_get_tmp_string
Unexecuted instantiation: snprintf.c:zval_get_tmp_string
Unexecuted instantiation: spprintf.c:zval_get_tmp_string
Unexecuted instantiation: strlcat.c:zval_get_tmp_string
Unexecuted instantiation: strlcpy.c:zval_get_tmp_string
Unexecuted instantiation: cast.c:zval_get_tmp_string
Unexecuted instantiation: filter.c:zval_get_tmp_string
Unexecuted instantiation: glob_wrapper.c:zval_get_tmp_string
Unexecuted instantiation: memory.c:zval_get_tmp_string
Unexecuted instantiation: mmap.c:zval_get_tmp_string
Unexecuted instantiation: plain_wrapper.c:zval_get_tmp_string
Unexecuted instantiation: stream_errors.c:zval_get_tmp_string
Unexecuted instantiation: streams.c:zval_get_tmp_string
Unexecuted instantiation: transports.c:zval_get_tmp_string
Unexecuted instantiation: userspace.c:zval_get_tmp_string
Unexecuted instantiation: xp_socket.c:zval_get_tmp_string
Unexecuted instantiation: block_pass.c:zval_get_tmp_string
Unexecuted instantiation: compact_literals.c:zval_get_tmp_string
Unexecuted instantiation: compact_vars.c:zval_get_tmp_string
Unexecuted instantiation: dce.c:zval_get_tmp_string
Unexecuted instantiation: dfa_pass.c:zval_get_tmp_string
Unexecuted instantiation: escape_analysis.c:zval_get_tmp_string
Unexecuted instantiation: nop_removal.c:zval_get_tmp_string
Unexecuted instantiation: optimize_func_calls.c:zval_get_tmp_string
Unexecuted instantiation: optimize_temp_vars_5.c:zval_get_tmp_string
Unexecuted instantiation: pass1.c:zval_get_tmp_string
Unexecuted instantiation: pass3.c:zval_get_tmp_string
Unexecuted instantiation: sccp.c:zval_get_tmp_string
Unexecuted instantiation: scdf.c:zval_get_tmp_string
Unexecuted instantiation: zend_call_graph.c:zval_get_tmp_string
Unexecuted instantiation: zend_cfg.c:zval_get_tmp_string
Unexecuted instantiation: zend_dfg.c:zval_get_tmp_string
Unexecuted instantiation: zend_dump.c:zval_get_tmp_string
Unexecuted instantiation: zend_func_info.c:zval_get_tmp_string
Unexecuted instantiation: zend_inference.c:zval_get_tmp_string
Unexecuted instantiation: zend_optimizer.c:zval_get_tmp_string
Unexecuted instantiation: zend_ssa.c:zval_get_tmp_string
Unexecuted instantiation: zend_alloc.c:zval_get_tmp_string
Unexecuted instantiation: zend_API.c:zval_get_tmp_string
Unexecuted instantiation: zend_ast.c:zval_get_tmp_string
Unexecuted instantiation: zend_attributes.c:zval_get_tmp_string
Unexecuted instantiation: zend_autoload.c:zval_get_tmp_string
Unexecuted instantiation: zend_builtin_functions.c:zval_get_tmp_string
Unexecuted instantiation: zend_call_stack.c:zval_get_tmp_string
Unexecuted instantiation: zend_closures.c:zval_get_tmp_string
Unexecuted instantiation: zend_compile.c:zval_get_tmp_string
Unexecuted instantiation: zend_constants.c:zval_get_tmp_string
Unexecuted instantiation: zend_cpuinfo.c:zval_get_tmp_string
Unexecuted instantiation: zend_default_classes.c:zval_get_tmp_string
Unexecuted instantiation: zend_dtrace.c:zval_get_tmp_string
Unexecuted instantiation: zend_enum.c:zval_get_tmp_string
Unexecuted instantiation: zend_exceptions.c:zval_get_tmp_string
Unexecuted instantiation: zend_execute_API.c:zval_get_tmp_string
Unexecuted instantiation: zend_execute.c:zval_get_tmp_string
Unexecuted instantiation: zend_extensions.c:zval_get_tmp_string
Unexecuted instantiation: zend_fibers.c:zval_get_tmp_string
Unexecuted instantiation: zend_float.c:zval_get_tmp_string
Unexecuted instantiation: zend_gc.c:zval_get_tmp_string
Unexecuted instantiation: zend_gdb.c:zval_get_tmp_string
Unexecuted instantiation: zend_generators.c:zval_get_tmp_string
Unexecuted instantiation: zend_hash.c:zval_get_tmp_string
Unexecuted instantiation: zend_highlight.c:zval_get_tmp_string
Unexecuted instantiation: zend_hrtime.c:zval_get_tmp_string
Unexecuted instantiation: zend_inheritance.c:zval_get_tmp_string
Unexecuted instantiation: zend_ini_parser.c:zval_get_tmp_string
Unexecuted instantiation: zend_ini_scanner.c:zval_get_tmp_string
Unexecuted instantiation: zend_ini.c:zval_get_tmp_string
Unexecuted instantiation: zend_interfaces.c:zval_get_tmp_string
Unexecuted instantiation: zend_iterators.c:zval_get_tmp_string
Unexecuted instantiation: zend_language_parser.c:zval_get_tmp_string
Unexecuted instantiation: zend_language_scanner.c:zval_get_tmp_string
Unexecuted instantiation: zend_lazy_objects.c:zval_get_tmp_string
Unexecuted instantiation: zend_list.c:zval_get_tmp_string
Unexecuted instantiation: zend_llist.c:zval_get_tmp_string
Unexecuted instantiation: zend_multibyte.c:zval_get_tmp_string
Unexecuted instantiation: zend_object_handlers.c:zval_get_tmp_string
Unexecuted instantiation: zend_objects_API.c:zval_get_tmp_string
Unexecuted instantiation: zend_objects.c:zval_get_tmp_string
Unexecuted instantiation: zend_observer.c:zval_get_tmp_string
Unexecuted instantiation: zend_opcode.c:zval_get_tmp_string
Unexecuted instantiation: zend_operators.c:zval_get_tmp_string
Unexecuted instantiation: zend_property_hooks.c:zval_get_tmp_string
Unexecuted instantiation: zend_ptr_stack.c:zval_get_tmp_string
Unexecuted instantiation: zend_signal.c:zval_get_tmp_string
Unexecuted instantiation: zend_smart_str.c:zval_get_tmp_string
Unexecuted instantiation: zend_sort.c:zval_get_tmp_string
Unexecuted instantiation: zend_stack.c:zval_get_tmp_string
Unexecuted instantiation: zend_stream.c:zval_get_tmp_string
Unexecuted instantiation: zend_string.c:zval_get_tmp_string
Unexecuted instantiation: zend_strtod.c:zval_get_tmp_string
Unexecuted instantiation: zend_system_id.c:zval_get_tmp_string
Unexecuted instantiation: zend_variables.c:zval_get_tmp_string
Unexecuted instantiation: zend_virtual_cwd.c:zval_get_tmp_string
Unexecuted instantiation: zend_vm_opcodes.c:zval_get_tmp_string
Unexecuted instantiation: zend_weakrefs.c:zval_get_tmp_string
Unexecuted instantiation: zend.c:zval_get_tmp_string
Unexecuted instantiation: internal_functions_cli.c:zval_get_tmp_string
Unexecuted instantiation: fuzzer-unserializehash.c:zval_get_tmp_string
Unexecuted instantiation: fuzzer-sapi.c:zval_get_tmp_string
351
1.50M
static zend_always_inline void zend_tmp_string_release(zend_string *tmp) {
352
1.50M
  if (UNEXPECTED(tmp)) {
353
233
    zend_string_release_ex(tmp, 0);
354
233
  }
355
1.50M
}
php_date.c:zend_tmp_string_release
Line
Count
Source
351
234
static zend_always_inline void zend_tmp_string_release(zend_string *tmp) {
352
234
  if (UNEXPECTED(tmp)) {
353
233
    zend_string_release_ex(tmp, 0);
354
233
  }
355
234
}
Unexecuted instantiation: astro.c:zend_tmp_string_release
Unexecuted instantiation: dow.c:zend_tmp_string_release
Unexecuted instantiation: parse_date.c:zend_tmp_string_release
Unexecuted instantiation: parse_tz.c:zend_tmp_string_release
Unexecuted instantiation: parse_posix.c:zend_tmp_string_release
Unexecuted instantiation: timelib.c:zend_tmp_string_release
Unexecuted instantiation: tm2unixtime.c:zend_tmp_string_release
Unexecuted instantiation: unixtime2tm.c:zend_tmp_string_release
Unexecuted instantiation: parse_iso_intervals.c:zend_tmp_string_release
Unexecuted instantiation: interval.c:zend_tmp_string_release
Unexecuted instantiation: php_pcre.c:zend_tmp_string_release
Unexecuted instantiation: exif.c:zend_tmp_string_release
Unexecuted instantiation: hash_adler32.c:zend_tmp_string_release
Unexecuted instantiation: hash_crc32.c:zend_tmp_string_release
Unexecuted instantiation: hash_fnv.c:zend_tmp_string_release
Unexecuted instantiation: hash_gost.c:zend_tmp_string_release
Unexecuted instantiation: hash_haval.c:zend_tmp_string_release
Unexecuted instantiation: hash_joaat.c:zend_tmp_string_release
Unexecuted instantiation: hash_md.c:zend_tmp_string_release
Unexecuted instantiation: hash_murmur.c:zend_tmp_string_release
Unexecuted instantiation: hash_ripemd.c:zend_tmp_string_release
Unexecuted instantiation: hash_sha_ni.c:zend_tmp_string_release
Unexecuted instantiation: hash_sha_sse2.c:zend_tmp_string_release
Unexecuted instantiation: hash_sha.c:zend_tmp_string_release
Unexecuted instantiation: hash_sha3.c:zend_tmp_string_release
Unexecuted instantiation: hash_snefru.c:zend_tmp_string_release
Unexecuted instantiation: hash_tiger.c:zend_tmp_string_release
Unexecuted instantiation: hash_whirlpool.c:zend_tmp_string_release
Unexecuted instantiation: hash_xxhash.c:zend_tmp_string_release
Unexecuted instantiation: hash.c:zend_tmp_string_release
Unexecuted instantiation: json_encoder.c:zend_tmp_string_release
Unexecuted instantiation: json_parser.tab.c:zend_tmp_string_release
Unexecuted instantiation: json_scanner.c:zend_tmp_string_release
Unexecuted instantiation: json.c:zend_tmp_string_release
Unexecuted instantiation: php_lexbor.c:zend_tmp_string_release
Unexecuted instantiation: shared_alloc_mmap.c:zend_tmp_string_release
Unexecuted instantiation: shared_alloc_posix.c:zend_tmp_string_release
Unexecuted instantiation: shared_alloc_shm.c:zend_tmp_string_release
Unexecuted instantiation: zend_accelerator_api.c:zend_tmp_string_release
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_tmp_string_release
Unexecuted instantiation: zend_accelerator_debug.c:zend_tmp_string_release
Unexecuted instantiation: zend_accelerator_hash.c:zend_tmp_string_release
Unexecuted instantiation: zend_accelerator_module.c:zend_tmp_string_release
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_tmp_string_release
Unexecuted instantiation: zend_file_cache.c:zend_tmp_string_release
Unexecuted instantiation: zend_persist_calc.c:zend_tmp_string_release
Unexecuted instantiation: zend_persist.c:zend_tmp_string_release
Unexecuted instantiation: zend_shared_alloc.c:zend_tmp_string_release
Unexecuted instantiation: ZendAccelerator.c:zend_tmp_string_release
Unexecuted instantiation: ir_cfg.c:zend_tmp_string_release
Unexecuted instantiation: ir_check.c:zend_tmp_string_release
Unexecuted instantiation: ir_dump.c:zend_tmp_string_release
Unexecuted instantiation: ir_emit.c:zend_tmp_string_release
Unexecuted instantiation: ir_gcm.c:zend_tmp_string_release
Unexecuted instantiation: ir_gdb.c:zend_tmp_string_release
Unexecuted instantiation: ir_patch.c:zend_tmp_string_release
Unexecuted instantiation: ir_perf.c:zend_tmp_string_release
Unexecuted instantiation: ir_ra.c:zend_tmp_string_release
Unexecuted instantiation: ir_save.c:zend_tmp_string_release
Unexecuted instantiation: ir_sccp.c:zend_tmp_string_release
Unexecuted instantiation: ir_strtab.c:zend_tmp_string_release
Unexecuted instantiation: ir.c:zend_tmp_string_release
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_tmp_string_release
Unexecuted instantiation: zend_jit.c:zend_tmp_string_release
Unexecuted instantiation: csprng.c:zend_tmp_string_release
Unexecuted instantiation: engine_mt19937.c:zend_tmp_string_release
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_tmp_string_release
Unexecuted instantiation: engine_secure.c:zend_tmp_string_release
Unexecuted instantiation: engine_user.c:zend_tmp_string_release
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_tmp_string_release
Unexecuted instantiation: gammasection.c:zend_tmp_string_release
Unexecuted instantiation: random.c:zend_tmp_string_release
Unexecuted instantiation: randomizer.c:zend_tmp_string_release
Unexecuted instantiation: zend_utils.c:zend_tmp_string_release
Unexecuted instantiation: php_reflection.c:zend_tmp_string_release
Unexecuted instantiation: php_spl.c:zend_tmp_string_release
Unexecuted instantiation: spl_array.c:zend_tmp_string_release
Unexecuted instantiation: spl_directory.c:zend_tmp_string_release
Unexecuted instantiation: spl_dllist.c:zend_tmp_string_release
Unexecuted instantiation: spl_exceptions.c:zend_tmp_string_release
Unexecuted instantiation: spl_fixedarray.c:zend_tmp_string_release
Unexecuted instantiation: spl_functions.c:zend_tmp_string_release
Unexecuted instantiation: spl_heap.c:zend_tmp_string_release
Unexecuted instantiation: spl_iterators.c:zend_tmp_string_release
Unexecuted instantiation: spl_observer.c:zend_tmp_string_release
Unexecuted instantiation: array.c:zend_tmp_string_release
Unexecuted instantiation: assert.c:zend_tmp_string_release
Unexecuted instantiation: base64.c:zend_tmp_string_release
Unexecuted instantiation: basic_functions.c:zend_tmp_string_release
Unexecuted instantiation: browscap.c:zend_tmp_string_release
Unexecuted instantiation: crc32_x86.c:zend_tmp_string_release
Unexecuted instantiation: crc32.c:zend_tmp_string_release
Unexecuted instantiation: credits.c:zend_tmp_string_release
Unexecuted instantiation: crypt.c:zend_tmp_string_release
Unexecuted instantiation: css.c:zend_tmp_string_release
Unexecuted instantiation: datetime.c:zend_tmp_string_release
Unexecuted instantiation: dir.c:zend_tmp_string_release
Unexecuted instantiation: dl.c:zend_tmp_string_release
Unexecuted instantiation: dns.c:zend_tmp_string_release
Unexecuted instantiation: exec.c:zend_tmp_string_release
Unexecuted instantiation: file.c:zend_tmp_string_release
Unexecuted instantiation: filestat.c:zend_tmp_string_release
Unexecuted instantiation: filters.c:zend_tmp_string_release
Unexecuted instantiation: flock_compat.c:zend_tmp_string_release
Unexecuted instantiation: formatted_print.c:zend_tmp_string_release
Unexecuted instantiation: fsock.c:zend_tmp_string_release
Unexecuted instantiation: ftok.c:zend_tmp_string_release
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_tmp_string_release
Unexecuted instantiation: head.c:zend_tmp_string_release
Unexecuted instantiation: hrtime.c:zend_tmp_string_release
Unexecuted instantiation: html.c:zend_tmp_string_release
Unexecuted instantiation: http_fopen_wrapper.c:zend_tmp_string_release
Unexecuted instantiation: http.c:zend_tmp_string_release
Unexecuted instantiation: image.c:zend_tmp_string_release
Unexecuted instantiation: incomplete_class.c:zend_tmp_string_release
Unexecuted instantiation: info.c:zend_tmp_string_release
Unexecuted instantiation: iptc.c:zend_tmp_string_release
Unexecuted instantiation: levenshtein.c:zend_tmp_string_release
Unexecuted instantiation: link.c:zend_tmp_string_release
Unexecuted instantiation: mail.c:zend_tmp_string_release
Unexecuted instantiation: math.c:zend_tmp_string_release
Unexecuted instantiation: md5.c:zend_tmp_string_release
Unexecuted instantiation: metaphone.c:zend_tmp_string_release
Unexecuted instantiation: microtime.c:zend_tmp_string_release
Unexecuted instantiation: net.c:zend_tmp_string_release
Unexecuted instantiation: pack.c:zend_tmp_string_release
Unexecuted instantiation: pageinfo.c:zend_tmp_string_release
Unexecuted instantiation: password.c:zend_tmp_string_release
Unexecuted instantiation: php_fopen_wrapper.c:zend_tmp_string_release
Unexecuted instantiation: proc_open.c:zend_tmp_string_release
Unexecuted instantiation: quot_print.c:zend_tmp_string_release
Unexecuted instantiation: scanf.c:zend_tmp_string_release
Unexecuted instantiation: sha1.c:zend_tmp_string_release
Unexecuted instantiation: soundex.c:zend_tmp_string_release
Unexecuted instantiation: streamsfuncs.c:zend_tmp_string_release
Unexecuted instantiation: string.c:zend_tmp_string_release
Unexecuted instantiation: strnatcmp.c:zend_tmp_string_release
Unexecuted instantiation: syslog.c:zend_tmp_string_release
Unexecuted instantiation: type.c:zend_tmp_string_release
Unexecuted instantiation: uniqid.c:zend_tmp_string_release
Unexecuted instantiation: url_scanner_ex.c:zend_tmp_string_release
Unexecuted instantiation: url.c:zend_tmp_string_release
Unexecuted instantiation: user_filters.c:zend_tmp_string_release
Unexecuted instantiation: uuencode.c:zend_tmp_string_release
Unexecuted instantiation: var_unserializer.c:zend_tmp_string_release
Unexecuted instantiation: var.c:zend_tmp_string_release
Unexecuted instantiation: versioning.c:zend_tmp_string_release
Unexecuted instantiation: crypt_sha256.c:zend_tmp_string_release
Unexecuted instantiation: crypt_sha512.c:zend_tmp_string_release
Unexecuted instantiation: php_crypt_r.c:zend_tmp_string_release
Unexecuted instantiation: php_uri.c:zend_tmp_string_release
Unexecuted instantiation: php_uri_common.c:zend_tmp_string_release
Unexecuted instantiation: uri_parser_rfc3986.c:zend_tmp_string_release
Unexecuted instantiation: uri_parser_whatwg.c:zend_tmp_string_release
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_tmp_string_release
Unexecuted instantiation: explicit_bzero.c:zend_tmp_string_release
Unexecuted instantiation: fopen_wrappers.c:zend_tmp_string_release
Unexecuted instantiation: getopt.c:zend_tmp_string_release
Unexecuted instantiation: main.c:zend_tmp_string_release
Unexecuted instantiation: network.c:zend_tmp_string_release
Unexecuted instantiation: output.c:zend_tmp_string_release
Unexecuted instantiation: php_content_types.c:zend_tmp_string_release
Unexecuted instantiation: php_ini_builder.c:zend_tmp_string_release
Unexecuted instantiation: php_ini.c:zend_tmp_string_release
Unexecuted instantiation: php_glob.c:zend_tmp_string_release
Unexecuted instantiation: php_odbc_utils.c:zend_tmp_string_release
Unexecuted instantiation: php_open_temporary_file.c:zend_tmp_string_release
Unexecuted instantiation: php_scandir.c:zend_tmp_string_release
Unexecuted instantiation: php_syslog.c:zend_tmp_string_release
Unexecuted instantiation: php_ticks.c:zend_tmp_string_release
Unexecuted instantiation: php_variables.c:zend_tmp_string_release
Unexecuted instantiation: reentrancy.c:zend_tmp_string_release
Unexecuted instantiation: rfc1867.c:zend_tmp_string_release
Unexecuted instantiation: safe_bcmp.c:zend_tmp_string_release
Unexecuted instantiation: SAPI.c:zend_tmp_string_release
snprintf.c:zend_tmp_string_release
Line
Count
Source
351
38.9k
static zend_always_inline void zend_tmp_string_release(zend_string *tmp) {
352
38.9k
  if (UNEXPECTED(tmp)) {
353
0
    zend_string_release_ex(tmp, 0);
354
0
  }
355
38.9k
}
spprintf.c:zend_tmp_string_release
Line
Count
Source
351
1.46M
static zend_always_inline void zend_tmp_string_release(zend_string *tmp) {
352
1.46M
  if (UNEXPECTED(tmp)) {
353
0
    zend_string_release_ex(tmp, 0);
354
0
  }
355
1.46M
}
Unexecuted instantiation: strlcat.c:zend_tmp_string_release
Unexecuted instantiation: strlcpy.c:zend_tmp_string_release
Unexecuted instantiation: cast.c:zend_tmp_string_release
Unexecuted instantiation: filter.c:zend_tmp_string_release
Unexecuted instantiation: glob_wrapper.c:zend_tmp_string_release
Unexecuted instantiation: memory.c:zend_tmp_string_release
Unexecuted instantiation: mmap.c:zend_tmp_string_release
Unexecuted instantiation: plain_wrapper.c:zend_tmp_string_release
Unexecuted instantiation: stream_errors.c:zend_tmp_string_release
Unexecuted instantiation: streams.c:zend_tmp_string_release
Unexecuted instantiation: transports.c:zend_tmp_string_release
Unexecuted instantiation: userspace.c:zend_tmp_string_release
Unexecuted instantiation: xp_socket.c:zend_tmp_string_release
Unexecuted instantiation: block_pass.c:zend_tmp_string_release
Unexecuted instantiation: compact_literals.c:zend_tmp_string_release
Unexecuted instantiation: compact_vars.c:zend_tmp_string_release
Unexecuted instantiation: dce.c:zend_tmp_string_release
Unexecuted instantiation: dfa_pass.c:zend_tmp_string_release
Unexecuted instantiation: escape_analysis.c:zend_tmp_string_release
Unexecuted instantiation: nop_removal.c:zend_tmp_string_release
Unexecuted instantiation: optimize_func_calls.c:zend_tmp_string_release
Unexecuted instantiation: optimize_temp_vars_5.c:zend_tmp_string_release
Unexecuted instantiation: pass1.c:zend_tmp_string_release
Unexecuted instantiation: pass3.c:zend_tmp_string_release
Unexecuted instantiation: sccp.c:zend_tmp_string_release
Unexecuted instantiation: scdf.c:zend_tmp_string_release
Unexecuted instantiation: zend_call_graph.c:zend_tmp_string_release
Unexecuted instantiation: zend_cfg.c:zend_tmp_string_release
Unexecuted instantiation: zend_dfg.c:zend_tmp_string_release
Unexecuted instantiation: zend_dump.c:zend_tmp_string_release
Unexecuted instantiation: zend_func_info.c:zend_tmp_string_release
Unexecuted instantiation: zend_inference.c:zend_tmp_string_release
Unexecuted instantiation: zend_optimizer.c:zend_tmp_string_release
Unexecuted instantiation: zend_ssa.c:zend_tmp_string_release
Unexecuted instantiation: zend_alloc.c:zend_tmp_string_release
Unexecuted instantiation: zend_API.c:zend_tmp_string_release
Unexecuted instantiation: zend_ast.c:zend_tmp_string_release
Unexecuted instantiation: zend_attributes.c:zend_tmp_string_release
Unexecuted instantiation: zend_autoload.c:zend_tmp_string_release
Unexecuted instantiation: zend_builtin_functions.c:zend_tmp_string_release
Unexecuted instantiation: zend_call_stack.c:zend_tmp_string_release
Unexecuted instantiation: zend_closures.c:zend_tmp_string_release
Unexecuted instantiation: zend_compile.c:zend_tmp_string_release
Unexecuted instantiation: zend_constants.c:zend_tmp_string_release
Unexecuted instantiation: zend_cpuinfo.c:zend_tmp_string_release
Unexecuted instantiation: zend_default_classes.c:zend_tmp_string_release
Unexecuted instantiation: zend_dtrace.c:zend_tmp_string_release
Unexecuted instantiation: zend_enum.c:zend_tmp_string_release
Unexecuted instantiation: zend_exceptions.c:zend_tmp_string_release
Unexecuted instantiation: zend_execute_API.c:zend_tmp_string_release
Unexecuted instantiation: zend_execute.c:zend_tmp_string_release
Unexecuted instantiation: zend_extensions.c:zend_tmp_string_release
Unexecuted instantiation: zend_fibers.c:zend_tmp_string_release
Unexecuted instantiation: zend_float.c:zend_tmp_string_release
Unexecuted instantiation: zend_gc.c:zend_tmp_string_release
Unexecuted instantiation: zend_gdb.c:zend_tmp_string_release
Unexecuted instantiation: zend_generators.c:zend_tmp_string_release
Unexecuted instantiation: zend_hash.c:zend_tmp_string_release
Unexecuted instantiation: zend_highlight.c:zend_tmp_string_release
Unexecuted instantiation: zend_hrtime.c:zend_tmp_string_release
Unexecuted instantiation: zend_inheritance.c:zend_tmp_string_release
Unexecuted instantiation: zend_ini_parser.c:zend_tmp_string_release
Unexecuted instantiation: zend_ini_scanner.c:zend_tmp_string_release
Unexecuted instantiation: zend_ini.c:zend_tmp_string_release
Unexecuted instantiation: zend_interfaces.c:zend_tmp_string_release
Unexecuted instantiation: zend_iterators.c:zend_tmp_string_release
Unexecuted instantiation: zend_language_parser.c:zend_tmp_string_release
Unexecuted instantiation: zend_language_scanner.c:zend_tmp_string_release
Unexecuted instantiation: zend_lazy_objects.c:zend_tmp_string_release
Unexecuted instantiation: zend_list.c:zend_tmp_string_release
Unexecuted instantiation: zend_llist.c:zend_tmp_string_release
Unexecuted instantiation: zend_multibyte.c:zend_tmp_string_release
Unexecuted instantiation: zend_object_handlers.c:zend_tmp_string_release
Unexecuted instantiation: zend_objects_API.c:zend_tmp_string_release
Unexecuted instantiation: zend_objects.c:zend_tmp_string_release
Unexecuted instantiation: zend_observer.c:zend_tmp_string_release
Unexecuted instantiation: zend_opcode.c:zend_tmp_string_release
Unexecuted instantiation: zend_operators.c:zend_tmp_string_release
Unexecuted instantiation: zend_property_hooks.c:zend_tmp_string_release
Unexecuted instantiation: zend_ptr_stack.c:zend_tmp_string_release
Unexecuted instantiation: zend_signal.c:zend_tmp_string_release
Unexecuted instantiation: zend_smart_str.c:zend_tmp_string_release
Unexecuted instantiation: zend_sort.c:zend_tmp_string_release
Unexecuted instantiation: zend_stack.c:zend_tmp_string_release
Unexecuted instantiation: zend_stream.c:zend_tmp_string_release
Unexecuted instantiation: zend_string.c:zend_tmp_string_release
Unexecuted instantiation: zend_strtod.c:zend_tmp_string_release
Unexecuted instantiation: zend_system_id.c:zend_tmp_string_release
Unexecuted instantiation: zend_variables.c:zend_tmp_string_release
Unexecuted instantiation: zend_virtual_cwd.c:zend_tmp_string_release
Unexecuted instantiation: zend_vm_opcodes.c:zend_tmp_string_release
Unexecuted instantiation: zend_weakrefs.c:zend_tmp_string_release
Unexecuted instantiation: zend.c:zend_tmp_string_release
Unexecuted instantiation: internal_functions_cli.c:zend_tmp_string_release
Unexecuted instantiation: fuzzer-unserializehash.c:zend_tmp_string_release
Unexecuted instantiation: fuzzer-sapi.c:zend_tmp_string_release
356
357
/* Like zval_get_string, but returns NULL if the conversion fails with an exception. */
358
0
static zend_always_inline zend_string *zval_try_get_string(const zval *op) {
359
0
  if (EXPECTED(Z_TYPE_P(op) == IS_STRING)) {
360
0
    zend_string *ret = zend_string_copy(Z_STR_P(op));
361
0
    ZEND_ASSUME(ret != NULL);
362
0
    return ret;
363
0
  } else {
364
0
    return zval_try_get_string_func(op);
365
0
  }
366
0
}
Unexecuted instantiation: php_date.c:zval_try_get_string
Unexecuted instantiation: astro.c:zval_try_get_string
Unexecuted instantiation: dow.c:zval_try_get_string
Unexecuted instantiation: parse_date.c:zval_try_get_string
Unexecuted instantiation: parse_tz.c:zval_try_get_string
Unexecuted instantiation: parse_posix.c:zval_try_get_string
Unexecuted instantiation: timelib.c:zval_try_get_string
Unexecuted instantiation: tm2unixtime.c:zval_try_get_string
Unexecuted instantiation: unixtime2tm.c:zval_try_get_string
Unexecuted instantiation: parse_iso_intervals.c:zval_try_get_string
Unexecuted instantiation: interval.c:zval_try_get_string
Unexecuted instantiation: php_pcre.c:zval_try_get_string
Unexecuted instantiation: exif.c:zval_try_get_string
Unexecuted instantiation: hash_adler32.c:zval_try_get_string
Unexecuted instantiation: hash_crc32.c:zval_try_get_string
Unexecuted instantiation: hash_fnv.c:zval_try_get_string
Unexecuted instantiation: hash_gost.c:zval_try_get_string
Unexecuted instantiation: hash_haval.c:zval_try_get_string
Unexecuted instantiation: hash_joaat.c:zval_try_get_string
Unexecuted instantiation: hash_md.c:zval_try_get_string
Unexecuted instantiation: hash_murmur.c:zval_try_get_string
Unexecuted instantiation: hash_ripemd.c:zval_try_get_string
Unexecuted instantiation: hash_sha_ni.c:zval_try_get_string
Unexecuted instantiation: hash_sha_sse2.c:zval_try_get_string
Unexecuted instantiation: hash_sha.c:zval_try_get_string
Unexecuted instantiation: hash_sha3.c:zval_try_get_string
Unexecuted instantiation: hash_snefru.c:zval_try_get_string
Unexecuted instantiation: hash_tiger.c:zval_try_get_string
Unexecuted instantiation: hash_whirlpool.c:zval_try_get_string
Unexecuted instantiation: hash_xxhash.c:zval_try_get_string
Unexecuted instantiation: hash.c:zval_try_get_string
Unexecuted instantiation: json_encoder.c:zval_try_get_string
Unexecuted instantiation: json_parser.tab.c:zval_try_get_string
Unexecuted instantiation: json_scanner.c:zval_try_get_string
Unexecuted instantiation: json.c:zval_try_get_string
Unexecuted instantiation: php_lexbor.c:zval_try_get_string
Unexecuted instantiation: shared_alloc_mmap.c:zval_try_get_string
Unexecuted instantiation: shared_alloc_posix.c:zval_try_get_string
Unexecuted instantiation: shared_alloc_shm.c:zval_try_get_string
Unexecuted instantiation: zend_accelerator_api.c:zval_try_get_string
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_try_get_string
Unexecuted instantiation: zend_accelerator_debug.c:zval_try_get_string
Unexecuted instantiation: zend_accelerator_hash.c:zval_try_get_string
Unexecuted instantiation: zend_accelerator_module.c:zval_try_get_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_try_get_string
Unexecuted instantiation: zend_file_cache.c:zval_try_get_string
Unexecuted instantiation: zend_persist_calc.c:zval_try_get_string
Unexecuted instantiation: zend_persist.c:zval_try_get_string
Unexecuted instantiation: zend_shared_alloc.c:zval_try_get_string
Unexecuted instantiation: ZendAccelerator.c:zval_try_get_string
Unexecuted instantiation: ir_cfg.c:zval_try_get_string
Unexecuted instantiation: ir_check.c:zval_try_get_string
Unexecuted instantiation: ir_dump.c:zval_try_get_string
Unexecuted instantiation: ir_emit.c:zval_try_get_string
Unexecuted instantiation: ir_gcm.c:zval_try_get_string
Unexecuted instantiation: ir_gdb.c:zval_try_get_string
Unexecuted instantiation: ir_patch.c:zval_try_get_string
Unexecuted instantiation: ir_perf.c:zval_try_get_string
Unexecuted instantiation: ir_ra.c:zval_try_get_string
Unexecuted instantiation: ir_save.c:zval_try_get_string
Unexecuted instantiation: ir_sccp.c:zval_try_get_string
Unexecuted instantiation: ir_strtab.c:zval_try_get_string
Unexecuted instantiation: ir.c:zval_try_get_string
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_try_get_string
Unexecuted instantiation: zend_jit.c:zval_try_get_string
Unexecuted instantiation: csprng.c:zval_try_get_string
Unexecuted instantiation: engine_mt19937.c:zval_try_get_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_try_get_string
Unexecuted instantiation: engine_secure.c:zval_try_get_string
Unexecuted instantiation: engine_user.c:zval_try_get_string
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_try_get_string
Unexecuted instantiation: gammasection.c:zval_try_get_string
Unexecuted instantiation: random.c:zval_try_get_string
Unexecuted instantiation: randomizer.c:zval_try_get_string
Unexecuted instantiation: zend_utils.c:zval_try_get_string
Unexecuted instantiation: php_reflection.c:zval_try_get_string
Unexecuted instantiation: php_spl.c:zval_try_get_string
Unexecuted instantiation: spl_array.c:zval_try_get_string
Unexecuted instantiation: spl_directory.c:zval_try_get_string
Unexecuted instantiation: spl_dllist.c:zval_try_get_string
Unexecuted instantiation: spl_exceptions.c:zval_try_get_string
Unexecuted instantiation: spl_fixedarray.c:zval_try_get_string
Unexecuted instantiation: spl_functions.c:zval_try_get_string
Unexecuted instantiation: spl_heap.c:zval_try_get_string
Unexecuted instantiation: spl_iterators.c:zval_try_get_string
Unexecuted instantiation: spl_observer.c:zval_try_get_string
Unexecuted instantiation: array.c:zval_try_get_string
Unexecuted instantiation: assert.c:zval_try_get_string
Unexecuted instantiation: base64.c:zval_try_get_string
Unexecuted instantiation: basic_functions.c:zval_try_get_string
Unexecuted instantiation: browscap.c:zval_try_get_string
Unexecuted instantiation: crc32_x86.c:zval_try_get_string
Unexecuted instantiation: crc32.c:zval_try_get_string
Unexecuted instantiation: credits.c:zval_try_get_string
Unexecuted instantiation: crypt.c:zval_try_get_string
Unexecuted instantiation: css.c:zval_try_get_string
Unexecuted instantiation: datetime.c:zval_try_get_string
Unexecuted instantiation: dir.c:zval_try_get_string
Unexecuted instantiation: dl.c:zval_try_get_string
Unexecuted instantiation: dns.c:zval_try_get_string
Unexecuted instantiation: exec.c:zval_try_get_string
Unexecuted instantiation: file.c:zval_try_get_string
Unexecuted instantiation: filestat.c:zval_try_get_string
Unexecuted instantiation: filters.c:zval_try_get_string
Unexecuted instantiation: flock_compat.c:zval_try_get_string
Unexecuted instantiation: formatted_print.c:zval_try_get_string
Unexecuted instantiation: fsock.c:zval_try_get_string
Unexecuted instantiation: ftok.c:zval_try_get_string
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_try_get_string
Unexecuted instantiation: head.c:zval_try_get_string
Unexecuted instantiation: hrtime.c:zval_try_get_string
Unexecuted instantiation: html.c:zval_try_get_string
Unexecuted instantiation: http_fopen_wrapper.c:zval_try_get_string
Unexecuted instantiation: http.c:zval_try_get_string
Unexecuted instantiation: image.c:zval_try_get_string
Unexecuted instantiation: incomplete_class.c:zval_try_get_string
Unexecuted instantiation: info.c:zval_try_get_string
Unexecuted instantiation: iptc.c:zval_try_get_string
Unexecuted instantiation: levenshtein.c:zval_try_get_string
Unexecuted instantiation: link.c:zval_try_get_string
Unexecuted instantiation: mail.c:zval_try_get_string
Unexecuted instantiation: math.c:zval_try_get_string
Unexecuted instantiation: md5.c:zval_try_get_string
Unexecuted instantiation: metaphone.c:zval_try_get_string
Unexecuted instantiation: microtime.c:zval_try_get_string
Unexecuted instantiation: net.c:zval_try_get_string
Unexecuted instantiation: pack.c:zval_try_get_string
Unexecuted instantiation: pageinfo.c:zval_try_get_string
Unexecuted instantiation: password.c:zval_try_get_string
Unexecuted instantiation: php_fopen_wrapper.c:zval_try_get_string
Unexecuted instantiation: proc_open.c:zval_try_get_string
Unexecuted instantiation: quot_print.c:zval_try_get_string
Unexecuted instantiation: scanf.c:zval_try_get_string
Unexecuted instantiation: sha1.c:zval_try_get_string
Unexecuted instantiation: soundex.c:zval_try_get_string
Unexecuted instantiation: streamsfuncs.c:zval_try_get_string
Unexecuted instantiation: string.c:zval_try_get_string
Unexecuted instantiation: strnatcmp.c:zval_try_get_string
Unexecuted instantiation: syslog.c:zval_try_get_string
Unexecuted instantiation: type.c:zval_try_get_string
Unexecuted instantiation: uniqid.c:zval_try_get_string
Unexecuted instantiation: url_scanner_ex.c:zval_try_get_string
Unexecuted instantiation: url.c:zval_try_get_string
Unexecuted instantiation: user_filters.c:zval_try_get_string
Unexecuted instantiation: uuencode.c:zval_try_get_string
Unexecuted instantiation: var_unserializer.c:zval_try_get_string
Unexecuted instantiation: var.c:zval_try_get_string
Unexecuted instantiation: versioning.c:zval_try_get_string
Unexecuted instantiation: crypt_sha256.c:zval_try_get_string
Unexecuted instantiation: crypt_sha512.c:zval_try_get_string
Unexecuted instantiation: php_crypt_r.c:zval_try_get_string
Unexecuted instantiation: php_uri.c:zval_try_get_string
Unexecuted instantiation: php_uri_common.c:zval_try_get_string
Unexecuted instantiation: uri_parser_rfc3986.c:zval_try_get_string
Unexecuted instantiation: uri_parser_whatwg.c:zval_try_get_string
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_try_get_string
Unexecuted instantiation: explicit_bzero.c:zval_try_get_string
Unexecuted instantiation: fopen_wrappers.c:zval_try_get_string
Unexecuted instantiation: getopt.c:zval_try_get_string
Unexecuted instantiation: main.c:zval_try_get_string
Unexecuted instantiation: network.c:zval_try_get_string
Unexecuted instantiation: output.c:zval_try_get_string
Unexecuted instantiation: php_content_types.c:zval_try_get_string
Unexecuted instantiation: php_ini_builder.c:zval_try_get_string
Unexecuted instantiation: php_ini.c:zval_try_get_string
Unexecuted instantiation: php_glob.c:zval_try_get_string
Unexecuted instantiation: php_odbc_utils.c:zval_try_get_string
Unexecuted instantiation: php_open_temporary_file.c:zval_try_get_string
Unexecuted instantiation: php_scandir.c:zval_try_get_string
Unexecuted instantiation: php_syslog.c:zval_try_get_string
Unexecuted instantiation: php_ticks.c:zval_try_get_string
Unexecuted instantiation: php_variables.c:zval_try_get_string
Unexecuted instantiation: reentrancy.c:zval_try_get_string
Unexecuted instantiation: rfc1867.c:zval_try_get_string
Unexecuted instantiation: safe_bcmp.c:zval_try_get_string
Unexecuted instantiation: SAPI.c:zval_try_get_string
Unexecuted instantiation: snprintf.c:zval_try_get_string
Unexecuted instantiation: spprintf.c:zval_try_get_string
Unexecuted instantiation: strlcat.c:zval_try_get_string
Unexecuted instantiation: strlcpy.c:zval_try_get_string
Unexecuted instantiation: cast.c:zval_try_get_string
Unexecuted instantiation: filter.c:zval_try_get_string
Unexecuted instantiation: glob_wrapper.c:zval_try_get_string
Unexecuted instantiation: memory.c:zval_try_get_string
Unexecuted instantiation: mmap.c:zval_try_get_string
Unexecuted instantiation: plain_wrapper.c:zval_try_get_string
Unexecuted instantiation: stream_errors.c:zval_try_get_string
Unexecuted instantiation: streams.c:zval_try_get_string
Unexecuted instantiation: transports.c:zval_try_get_string
Unexecuted instantiation: userspace.c:zval_try_get_string
Unexecuted instantiation: xp_socket.c:zval_try_get_string
Unexecuted instantiation: block_pass.c:zval_try_get_string
Unexecuted instantiation: compact_literals.c:zval_try_get_string
Unexecuted instantiation: compact_vars.c:zval_try_get_string
Unexecuted instantiation: dce.c:zval_try_get_string
Unexecuted instantiation: dfa_pass.c:zval_try_get_string
Unexecuted instantiation: escape_analysis.c:zval_try_get_string
Unexecuted instantiation: nop_removal.c:zval_try_get_string
Unexecuted instantiation: optimize_func_calls.c:zval_try_get_string
Unexecuted instantiation: optimize_temp_vars_5.c:zval_try_get_string
Unexecuted instantiation: pass1.c:zval_try_get_string
Unexecuted instantiation: pass3.c:zval_try_get_string
Unexecuted instantiation: sccp.c:zval_try_get_string
Unexecuted instantiation: scdf.c:zval_try_get_string
Unexecuted instantiation: zend_call_graph.c:zval_try_get_string
Unexecuted instantiation: zend_cfg.c:zval_try_get_string
Unexecuted instantiation: zend_dfg.c:zval_try_get_string
Unexecuted instantiation: zend_dump.c:zval_try_get_string
Unexecuted instantiation: zend_func_info.c:zval_try_get_string
Unexecuted instantiation: zend_inference.c:zval_try_get_string
Unexecuted instantiation: zend_optimizer.c:zval_try_get_string
Unexecuted instantiation: zend_ssa.c:zval_try_get_string
Unexecuted instantiation: zend_alloc.c:zval_try_get_string
Unexecuted instantiation: zend_API.c:zval_try_get_string
Unexecuted instantiation: zend_ast.c:zval_try_get_string
Unexecuted instantiation: zend_attributes.c:zval_try_get_string
Unexecuted instantiation: zend_autoload.c:zval_try_get_string
Unexecuted instantiation: zend_builtin_functions.c:zval_try_get_string
Unexecuted instantiation: zend_call_stack.c:zval_try_get_string
Unexecuted instantiation: zend_closures.c:zval_try_get_string
Unexecuted instantiation: zend_compile.c:zval_try_get_string
Unexecuted instantiation: zend_constants.c:zval_try_get_string
Unexecuted instantiation: zend_cpuinfo.c:zval_try_get_string
Unexecuted instantiation: zend_default_classes.c:zval_try_get_string
Unexecuted instantiation: zend_dtrace.c:zval_try_get_string
Unexecuted instantiation: zend_enum.c:zval_try_get_string
Unexecuted instantiation: zend_exceptions.c:zval_try_get_string
Unexecuted instantiation: zend_execute_API.c:zval_try_get_string
Unexecuted instantiation: zend_execute.c:zval_try_get_string
Unexecuted instantiation: zend_extensions.c:zval_try_get_string
Unexecuted instantiation: zend_fibers.c:zval_try_get_string
Unexecuted instantiation: zend_float.c:zval_try_get_string
Unexecuted instantiation: zend_gc.c:zval_try_get_string
Unexecuted instantiation: zend_gdb.c:zval_try_get_string
Unexecuted instantiation: zend_generators.c:zval_try_get_string
Unexecuted instantiation: zend_hash.c:zval_try_get_string
Unexecuted instantiation: zend_highlight.c:zval_try_get_string
Unexecuted instantiation: zend_hrtime.c:zval_try_get_string
Unexecuted instantiation: zend_inheritance.c:zval_try_get_string
Unexecuted instantiation: zend_ini_parser.c:zval_try_get_string
Unexecuted instantiation: zend_ini_scanner.c:zval_try_get_string
Unexecuted instantiation: zend_ini.c:zval_try_get_string
Unexecuted instantiation: zend_interfaces.c:zval_try_get_string
Unexecuted instantiation: zend_iterators.c:zval_try_get_string
Unexecuted instantiation: zend_language_parser.c:zval_try_get_string
Unexecuted instantiation: zend_language_scanner.c:zval_try_get_string
Unexecuted instantiation: zend_lazy_objects.c:zval_try_get_string
Unexecuted instantiation: zend_list.c:zval_try_get_string
Unexecuted instantiation: zend_llist.c:zval_try_get_string
Unexecuted instantiation: zend_multibyte.c:zval_try_get_string
Unexecuted instantiation: zend_object_handlers.c:zval_try_get_string
Unexecuted instantiation: zend_objects_API.c:zval_try_get_string
Unexecuted instantiation: zend_objects.c:zval_try_get_string
Unexecuted instantiation: zend_observer.c:zval_try_get_string
Unexecuted instantiation: zend_opcode.c:zval_try_get_string
Unexecuted instantiation: zend_operators.c:zval_try_get_string
Unexecuted instantiation: zend_property_hooks.c:zval_try_get_string
Unexecuted instantiation: zend_ptr_stack.c:zval_try_get_string
Unexecuted instantiation: zend_signal.c:zval_try_get_string
Unexecuted instantiation: zend_smart_str.c:zval_try_get_string
Unexecuted instantiation: zend_sort.c:zval_try_get_string
Unexecuted instantiation: zend_stack.c:zval_try_get_string
Unexecuted instantiation: zend_stream.c:zval_try_get_string
Unexecuted instantiation: zend_string.c:zval_try_get_string
Unexecuted instantiation: zend_strtod.c:zval_try_get_string
Unexecuted instantiation: zend_system_id.c:zval_try_get_string
Unexecuted instantiation: zend_variables.c:zval_try_get_string
Unexecuted instantiation: zend_virtual_cwd.c:zval_try_get_string
Unexecuted instantiation: zend_vm_opcodes.c:zval_try_get_string
Unexecuted instantiation: zend_weakrefs.c:zval_try_get_string
Unexecuted instantiation: zend.c:zval_try_get_string
Unexecuted instantiation: internal_functions_cli.c:zval_try_get_string
Unexecuted instantiation: fuzzer-unserializehash.c:zval_try_get_string
Unexecuted instantiation: fuzzer-sapi.c:zval_try_get_string
367
368
/* Like zval_get_tmp_string, but returns NULL if the conversion fails with an exception. */
369
0
static zend_always_inline zend_string *zval_try_get_tmp_string(const zval *op, zend_string **tmp) {
370
0
  if (EXPECTED(Z_TYPE_P(op) == IS_STRING)) {
371
0
    zend_string *ret = Z_STR_P(op);
372
0
    *tmp = NULL;
373
0
    ZEND_ASSUME(ret != NULL);
374
0
    return ret;
375
0
  } else {
376
0
    return *tmp = zval_try_get_string_func(op);
377
0
  }
378
0
}
Unexecuted instantiation: php_date.c:zval_try_get_tmp_string
Unexecuted instantiation: astro.c:zval_try_get_tmp_string
Unexecuted instantiation: dow.c:zval_try_get_tmp_string
Unexecuted instantiation: parse_date.c:zval_try_get_tmp_string
Unexecuted instantiation: parse_tz.c:zval_try_get_tmp_string
Unexecuted instantiation: parse_posix.c:zval_try_get_tmp_string
Unexecuted instantiation: timelib.c:zval_try_get_tmp_string
Unexecuted instantiation: tm2unixtime.c:zval_try_get_tmp_string
Unexecuted instantiation: unixtime2tm.c:zval_try_get_tmp_string
Unexecuted instantiation: parse_iso_intervals.c:zval_try_get_tmp_string
Unexecuted instantiation: interval.c:zval_try_get_tmp_string
Unexecuted instantiation: php_pcre.c:zval_try_get_tmp_string
Unexecuted instantiation: exif.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_adler32.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_crc32.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_fnv.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_gost.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_haval.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_joaat.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_md.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_murmur.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_ripemd.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_sha_ni.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_sha_sse2.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_sha.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_sha3.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_snefru.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_tiger.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_whirlpool.c:zval_try_get_tmp_string
Unexecuted instantiation: hash_xxhash.c:zval_try_get_tmp_string
Unexecuted instantiation: hash.c:zval_try_get_tmp_string
Unexecuted instantiation: json_encoder.c:zval_try_get_tmp_string
Unexecuted instantiation: json_parser.tab.c:zval_try_get_tmp_string
Unexecuted instantiation: json_scanner.c:zval_try_get_tmp_string
Unexecuted instantiation: json.c:zval_try_get_tmp_string
Unexecuted instantiation: php_lexbor.c:zval_try_get_tmp_string
Unexecuted instantiation: shared_alloc_mmap.c:zval_try_get_tmp_string
Unexecuted instantiation: shared_alloc_posix.c:zval_try_get_tmp_string
Unexecuted instantiation: shared_alloc_shm.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_accelerator_api.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_accelerator_blacklist.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_accelerator_debug.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_accelerator_hash.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_accelerator_module.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_file_cache.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_persist_calc.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_persist.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_shared_alloc.c:zval_try_get_tmp_string
Unexecuted instantiation: ZendAccelerator.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_cfg.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_check.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_dump.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_emit.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_gcm.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_gdb.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_patch.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_perf.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_ra.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_save.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_sccp.c:zval_try_get_tmp_string
Unexecuted instantiation: ir_strtab.c:zval_try_get_tmp_string
Unexecuted instantiation: ir.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_jit_vm_helpers.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_jit.c:zval_try_get_tmp_string
Unexecuted instantiation: csprng.c:zval_try_get_tmp_string
Unexecuted instantiation: engine_mt19937.c:zval_try_get_tmp_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zval_try_get_tmp_string
Unexecuted instantiation: engine_secure.c:zval_try_get_tmp_string
Unexecuted instantiation: engine_user.c:zval_try_get_tmp_string
Unexecuted instantiation: engine_xoshiro256starstar.c:zval_try_get_tmp_string
Unexecuted instantiation: gammasection.c:zval_try_get_tmp_string
Unexecuted instantiation: random.c:zval_try_get_tmp_string
Unexecuted instantiation: randomizer.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_utils.c:zval_try_get_tmp_string
Unexecuted instantiation: php_reflection.c:zval_try_get_tmp_string
Unexecuted instantiation: php_spl.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_array.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_directory.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_dllist.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_exceptions.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_fixedarray.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_functions.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_heap.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_iterators.c:zval_try_get_tmp_string
Unexecuted instantiation: spl_observer.c:zval_try_get_tmp_string
Unexecuted instantiation: array.c:zval_try_get_tmp_string
Unexecuted instantiation: assert.c:zval_try_get_tmp_string
Unexecuted instantiation: base64.c:zval_try_get_tmp_string
Unexecuted instantiation: basic_functions.c:zval_try_get_tmp_string
Unexecuted instantiation: browscap.c:zval_try_get_tmp_string
Unexecuted instantiation: crc32_x86.c:zval_try_get_tmp_string
Unexecuted instantiation: crc32.c:zval_try_get_tmp_string
Unexecuted instantiation: credits.c:zval_try_get_tmp_string
Unexecuted instantiation: crypt.c:zval_try_get_tmp_string
Unexecuted instantiation: css.c:zval_try_get_tmp_string
Unexecuted instantiation: datetime.c:zval_try_get_tmp_string
Unexecuted instantiation: dir.c:zval_try_get_tmp_string
Unexecuted instantiation: dl.c:zval_try_get_tmp_string
Unexecuted instantiation: dns.c:zval_try_get_tmp_string
Unexecuted instantiation: exec.c:zval_try_get_tmp_string
Unexecuted instantiation: file.c:zval_try_get_tmp_string
Unexecuted instantiation: filestat.c:zval_try_get_tmp_string
Unexecuted instantiation: filters.c:zval_try_get_tmp_string
Unexecuted instantiation: flock_compat.c:zval_try_get_tmp_string
Unexecuted instantiation: formatted_print.c:zval_try_get_tmp_string
Unexecuted instantiation: fsock.c:zval_try_get_tmp_string
Unexecuted instantiation: ftok.c:zval_try_get_tmp_string
Unexecuted instantiation: ftp_fopen_wrapper.c:zval_try_get_tmp_string
Unexecuted instantiation: head.c:zval_try_get_tmp_string
Unexecuted instantiation: hrtime.c:zval_try_get_tmp_string
Unexecuted instantiation: html.c:zval_try_get_tmp_string
Unexecuted instantiation: http_fopen_wrapper.c:zval_try_get_tmp_string
Unexecuted instantiation: http.c:zval_try_get_tmp_string
Unexecuted instantiation: image.c:zval_try_get_tmp_string
Unexecuted instantiation: incomplete_class.c:zval_try_get_tmp_string
Unexecuted instantiation: info.c:zval_try_get_tmp_string
Unexecuted instantiation: iptc.c:zval_try_get_tmp_string
Unexecuted instantiation: levenshtein.c:zval_try_get_tmp_string
Unexecuted instantiation: link.c:zval_try_get_tmp_string
Unexecuted instantiation: mail.c:zval_try_get_tmp_string
Unexecuted instantiation: math.c:zval_try_get_tmp_string
Unexecuted instantiation: md5.c:zval_try_get_tmp_string
Unexecuted instantiation: metaphone.c:zval_try_get_tmp_string
Unexecuted instantiation: microtime.c:zval_try_get_tmp_string
Unexecuted instantiation: net.c:zval_try_get_tmp_string
Unexecuted instantiation: pack.c:zval_try_get_tmp_string
Unexecuted instantiation: pageinfo.c:zval_try_get_tmp_string
Unexecuted instantiation: password.c:zval_try_get_tmp_string
Unexecuted instantiation: php_fopen_wrapper.c:zval_try_get_tmp_string
Unexecuted instantiation: proc_open.c:zval_try_get_tmp_string
Unexecuted instantiation: quot_print.c:zval_try_get_tmp_string
Unexecuted instantiation: scanf.c:zval_try_get_tmp_string
Unexecuted instantiation: sha1.c:zval_try_get_tmp_string
Unexecuted instantiation: soundex.c:zval_try_get_tmp_string
Unexecuted instantiation: streamsfuncs.c:zval_try_get_tmp_string
Unexecuted instantiation: string.c:zval_try_get_tmp_string
Unexecuted instantiation: strnatcmp.c:zval_try_get_tmp_string
Unexecuted instantiation: syslog.c:zval_try_get_tmp_string
Unexecuted instantiation: type.c:zval_try_get_tmp_string
Unexecuted instantiation: uniqid.c:zval_try_get_tmp_string
Unexecuted instantiation: url_scanner_ex.c:zval_try_get_tmp_string
Unexecuted instantiation: url.c:zval_try_get_tmp_string
Unexecuted instantiation: user_filters.c:zval_try_get_tmp_string
Unexecuted instantiation: uuencode.c:zval_try_get_tmp_string
Unexecuted instantiation: var_unserializer.c:zval_try_get_tmp_string
Unexecuted instantiation: var.c:zval_try_get_tmp_string
Unexecuted instantiation: versioning.c:zval_try_get_tmp_string
Unexecuted instantiation: crypt_sha256.c:zval_try_get_tmp_string
Unexecuted instantiation: crypt_sha512.c:zval_try_get_tmp_string
Unexecuted instantiation: php_crypt_r.c:zval_try_get_tmp_string
Unexecuted instantiation: php_uri.c:zval_try_get_tmp_string
Unexecuted instantiation: php_uri_common.c:zval_try_get_tmp_string
Unexecuted instantiation: uri_parser_rfc3986.c:zval_try_get_tmp_string
Unexecuted instantiation: uri_parser_whatwg.c:zval_try_get_tmp_string
Unexecuted instantiation: uri_parser_php_parse_url.c:zval_try_get_tmp_string
Unexecuted instantiation: explicit_bzero.c:zval_try_get_tmp_string
Unexecuted instantiation: fopen_wrappers.c:zval_try_get_tmp_string
Unexecuted instantiation: getopt.c:zval_try_get_tmp_string
Unexecuted instantiation: main.c:zval_try_get_tmp_string
Unexecuted instantiation: network.c:zval_try_get_tmp_string
Unexecuted instantiation: output.c:zval_try_get_tmp_string
Unexecuted instantiation: php_content_types.c:zval_try_get_tmp_string
Unexecuted instantiation: php_ini_builder.c:zval_try_get_tmp_string
Unexecuted instantiation: php_ini.c:zval_try_get_tmp_string
Unexecuted instantiation: php_glob.c:zval_try_get_tmp_string
Unexecuted instantiation: php_odbc_utils.c:zval_try_get_tmp_string
Unexecuted instantiation: php_open_temporary_file.c:zval_try_get_tmp_string
Unexecuted instantiation: php_scandir.c:zval_try_get_tmp_string
Unexecuted instantiation: php_syslog.c:zval_try_get_tmp_string
Unexecuted instantiation: php_ticks.c:zval_try_get_tmp_string
Unexecuted instantiation: php_variables.c:zval_try_get_tmp_string
Unexecuted instantiation: reentrancy.c:zval_try_get_tmp_string
Unexecuted instantiation: rfc1867.c:zval_try_get_tmp_string
Unexecuted instantiation: safe_bcmp.c:zval_try_get_tmp_string
Unexecuted instantiation: SAPI.c:zval_try_get_tmp_string
Unexecuted instantiation: snprintf.c:zval_try_get_tmp_string
Unexecuted instantiation: spprintf.c:zval_try_get_tmp_string
Unexecuted instantiation: strlcat.c:zval_try_get_tmp_string
Unexecuted instantiation: strlcpy.c:zval_try_get_tmp_string
Unexecuted instantiation: cast.c:zval_try_get_tmp_string
Unexecuted instantiation: filter.c:zval_try_get_tmp_string
Unexecuted instantiation: glob_wrapper.c:zval_try_get_tmp_string
Unexecuted instantiation: memory.c:zval_try_get_tmp_string
Unexecuted instantiation: mmap.c:zval_try_get_tmp_string
Unexecuted instantiation: plain_wrapper.c:zval_try_get_tmp_string
Unexecuted instantiation: stream_errors.c:zval_try_get_tmp_string
Unexecuted instantiation: streams.c:zval_try_get_tmp_string
Unexecuted instantiation: transports.c:zval_try_get_tmp_string
Unexecuted instantiation: userspace.c:zval_try_get_tmp_string
Unexecuted instantiation: xp_socket.c:zval_try_get_tmp_string
Unexecuted instantiation: block_pass.c:zval_try_get_tmp_string
Unexecuted instantiation: compact_literals.c:zval_try_get_tmp_string
Unexecuted instantiation: compact_vars.c:zval_try_get_tmp_string
Unexecuted instantiation: dce.c:zval_try_get_tmp_string
Unexecuted instantiation: dfa_pass.c:zval_try_get_tmp_string
Unexecuted instantiation: escape_analysis.c:zval_try_get_tmp_string
Unexecuted instantiation: nop_removal.c:zval_try_get_tmp_string
Unexecuted instantiation: optimize_func_calls.c:zval_try_get_tmp_string
Unexecuted instantiation: optimize_temp_vars_5.c:zval_try_get_tmp_string
Unexecuted instantiation: pass1.c:zval_try_get_tmp_string
Unexecuted instantiation: pass3.c:zval_try_get_tmp_string
Unexecuted instantiation: sccp.c:zval_try_get_tmp_string
Unexecuted instantiation: scdf.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_call_graph.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_cfg.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_dfg.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_dump.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_func_info.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_inference.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_optimizer.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_ssa.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_alloc.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_API.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_ast.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_attributes.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_autoload.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_builtin_functions.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_call_stack.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_closures.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_compile.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_constants.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_cpuinfo.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_default_classes.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_dtrace.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_enum.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_exceptions.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_execute_API.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_execute.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_extensions.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_fibers.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_float.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_gc.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_gdb.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_generators.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_hash.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_highlight.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_hrtime.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_inheritance.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_ini_parser.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_ini_scanner.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_ini.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_interfaces.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_iterators.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_language_parser.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_language_scanner.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_lazy_objects.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_list.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_llist.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_multibyte.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_object_handlers.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_objects_API.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_objects.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_observer.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_opcode.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_operators.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_property_hooks.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_ptr_stack.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_signal.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_smart_str.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_sort.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_stack.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_stream.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_string.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_strtod.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_system_id.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_variables.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_virtual_cwd.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_vm_opcodes.c:zval_try_get_tmp_string
Unexecuted instantiation: zend_weakrefs.c:zval_try_get_tmp_string
Unexecuted instantiation: zend.c:zval_try_get_tmp_string
Unexecuted instantiation: internal_functions_cli.c:zval_try_get_tmp_string
Unexecuted instantiation: fuzzer-unserializehash.c:zval_try_get_tmp_string
Unexecuted instantiation: fuzzer-sapi.c:zval_try_get_tmp_string
379
380
/* Like convert_to_string(), but returns whether the conversion succeeded and does not modify the
381
 * zval in-place if it fails. */
382
ZEND_API bool ZEND_FASTCALL _try_convert_to_string(zval *op);
383
0
static zend_always_inline bool try_convert_to_string(zval *op) {
384
0
  if (Z_TYPE_P(op) == IS_STRING) {
385
0
    return 1;
386
0
  }
387
0
  return _try_convert_to_string(op);
388
0
}
Unexecuted instantiation: php_date.c:try_convert_to_string
Unexecuted instantiation: astro.c:try_convert_to_string
Unexecuted instantiation: dow.c:try_convert_to_string
Unexecuted instantiation: parse_date.c:try_convert_to_string
Unexecuted instantiation: parse_tz.c:try_convert_to_string
Unexecuted instantiation: parse_posix.c:try_convert_to_string
Unexecuted instantiation: timelib.c:try_convert_to_string
Unexecuted instantiation: tm2unixtime.c:try_convert_to_string
Unexecuted instantiation: unixtime2tm.c:try_convert_to_string
Unexecuted instantiation: parse_iso_intervals.c:try_convert_to_string
Unexecuted instantiation: interval.c:try_convert_to_string
Unexecuted instantiation: php_pcre.c:try_convert_to_string
Unexecuted instantiation: exif.c:try_convert_to_string
Unexecuted instantiation: hash_adler32.c:try_convert_to_string
Unexecuted instantiation: hash_crc32.c:try_convert_to_string
Unexecuted instantiation: hash_fnv.c:try_convert_to_string
Unexecuted instantiation: hash_gost.c:try_convert_to_string
Unexecuted instantiation: hash_haval.c:try_convert_to_string
Unexecuted instantiation: hash_joaat.c:try_convert_to_string
Unexecuted instantiation: hash_md.c:try_convert_to_string
Unexecuted instantiation: hash_murmur.c:try_convert_to_string
Unexecuted instantiation: hash_ripemd.c:try_convert_to_string
Unexecuted instantiation: hash_sha_ni.c:try_convert_to_string
Unexecuted instantiation: hash_sha_sse2.c:try_convert_to_string
Unexecuted instantiation: hash_sha.c:try_convert_to_string
Unexecuted instantiation: hash_sha3.c:try_convert_to_string
Unexecuted instantiation: hash_snefru.c:try_convert_to_string
Unexecuted instantiation: hash_tiger.c:try_convert_to_string
Unexecuted instantiation: hash_whirlpool.c:try_convert_to_string
Unexecuted instantiation: hash_xxhash.c:try_convert_to_string
Unexecuted instantiation: hash.c:try_convert_to_string
Unexecuted instantiation: json_encoder.c:try_convert_to_string
Unexecuted instantiation: json_parser.tab.c:try_convert_to_string
Unexecuted instantiation: json_scanner.c:try_convert_to_string
Unexecuted instantiation: json.c:try_convert_to_string
Unexecuted instantiation: php_lexbor.c:try_convert_to_string
Unexecuted instantiation: shared_alloc_mmap.c:try_convert_to_string
Unexecuted instantiation: shared_alloc_posix.c:try_convert_to_string
Unexecuted instantiation: shared_alloc_shm.c:try_convert_to_string
Unexecuted instantiation: zend_accelerator_api.c:try_convert_to_string
Unexecuted instantiation: zend_accelerator_blacklist.c:try_convert_to_string
Unexecuted instantiation: zend_accelerator_debug.c:try_convert_to_string
Unexecuted instantiation: zend_accelerator_hash.c:try_convert_to_string
Unexecuted instantiation: zend_accelerator_module.c:try_convert_to_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:try_convert_to_string
Unexecuted instantiation: zend_file_cache.c:try_convert_to_string
Unexecuted instantiation: zend_persist_calc.c:try_convert_to_string
Unexecuted instantiation: zend_persist.c:try_convert_to_string
Unexecuted instantiation: zend_shared_alloc.c:try_convert_to_string
Unexecuted instantiation: ZendAccelerator.c:try_convert_to_string
Unexecuted instantiation: ir_cfg.c:try_convert_to_string
Unexecuted instantiation: ir_check.c:try_convert_to_string
Unexecuted instantiation: ir_dump.c:try_convert_to_string
Unexecuted instantiation: ir_emit.c:try_convert_to_string
Unexecuted instantiation: ir_gcm.c:try_convert_to_string
Unexecuted instantiation: ir_gdb.c:try_convert_to_string
Unexecuted instantiation: ir_patch.c:try_convert_to_string
Unexecuted instantiation: ir_perf.c:try_convert_to_string
Unexecuted instantiation: ir_ra.c:try_convert_to_string
Unexecuted instantiation: ir_save.c:try_convert_to_string
Unexecuted instantiation: ir_sccp.c:try_convert_to_string
Unexecuted instantiation: ir_strtab.c:try_convert_to_string
Unexecuted instantiation: ir.c:try_convert_to_string
Unexecuted instantiation: zend_jit_vm_helpers.c:try_convert_to_string
Unexecuted instantiation: zend_jit.c:try_convert_to_string
Unexecuted instantiation: csprng.c:try_convert_to_string
Unexecuted instantiation: engine_mt19937.c:try_convert_to_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:try_convert_to_string
Unexecuted instantiation: engine_secure.c:try_convert_to_string
Unexecuted instantiation: engine_user.c:try_convert_to_string
Unexecuted instantiation: engine_xoshiro256starstar.c:try_convert_to_string
Unexecuted instantiation: gammasection.c:try_convert_to_string
Unexecuted instantiation: random.c:try_convert_to_string
Unexecuted instantiation: randomizer.c:try_convert_to_string
Unexecuted instantiation: zend_utils.c:try_convert_to_string
Unexecuted instantiation: php_reflection.c:try_convert_to_string
Unexecuted instantiation: php_spl.c:try_convert_to_string
Unexecuted instantiation: spl_array.c:try_convert_to_string
Unexecuted instantiation: spl_directory.c:try_convert_to_string
Unexecuted instantiation: spl_dllist.c:try_convert_to_string
Unexecuted instantiation: spl_exceptions.c:try_convert_to_string
Unexecuted instantiation: spl_fixedarray.c:try_convert_to_string
Unexecuted instantiation: spl_functions.c:try_convert_to_string
Unexecuted instantiation: spl_heap.c:try_convert_to_string
Unexecuted instantiation: spl_iterators.c:try_convert_to_string
Unexecuted instantiation: spl_observer.c:try_convert_to_string
Unexecuted instantiation: array.c:try_convert_to_string
Unexecuted instantiation: assert.c:try_convert_to_string
Unexecuted instantiation: base64.c:try_convert_to_string
Unexecuted instantiation: basic_functions.c:try_convert_to_string
Unexecuted instantiation: browscap.c:try_convert_to_string
Unexecuted instantiation: crc32_x86.c:try_convert_to_string
Unexecuted instantiation: crc32.c:try_convert_to_string
Unexecuted instantiation: credits.c:try_convert_to_string
Unexecuted instantiation: crypt.c:try_convert_to_string
Unexecuted instantiation: css.c:try_convert_to_string
Unexecuted instantiation: datetime.c:try_convert_to_string
Unexecuted instantiation: dir.c:try_convert_to_string
Unexecuted instantiation: dl.c:try_convert_to_string
Unexecuted instantiation: dns.c:try_convert_to_string
Unexecuted instantiation: exec.c:try_convert_to_string
Unexecuted instantiation: file.c:try_convert_to_string
Unexecuted instantiation: filestat.c:try_convert_to_string
Unexecuted instantiation: filters.c:try_convert_to_string
Unexecuted instantiation: flock_compat.c:try_convert_to_string
Unexecuted instantiation: formatted_print.c:try_convert_to_string
Unexecuted instantiation: fsock.c:try_convert_to_string
Unexecuted instantiation: ftok.c:try_convert_to_string
Unexecuted instantiation: ftp_fopen_wrapper.c:try_convert_to_string
Unexecuted instantiation: head.c:try_convert_to_string
Unexecuted instantiation: hrtime.c:try_convert_to_string
Unexecuted instantiation: html.c:try_convert_to_string
Unexecuted instantiation: http_fopen_wrapper.c:try_convert_to_string
Unexecuted instantiation: http.c:try_convert_to_string
Unexecuted instantiation: image.c:try_convert_to_string
Unexecuted instantiation: incomplete_class.c:try_convert_to_string
Unexecuted instantiation: info.c:try_convert_to_string
Unexecuted instantiation: iptc.c:try_convert_to_string
Unexecuted instantiation: levenshtein.c:try_convert_to_string
Unexecuted instantiation: link.c:try_convert_to_string
Unexecuted instantiation: mail.c:try_convert_to_string
Unexecuted instantiation: math.c:try_convert_to_string
Unexecuted instantiation: md5.c:try_convert_to_string
Unexecuted instantiation: metaphone.c:try_convert_to_string
Unexecuted instantiation: microtime.c:try_convert_to_string
Unexecuted instantiation: net.c:try_convert_to_string
Unexecuted instantiation: pack.c:try_convert_to_string
Unexecuted instantiation: pageinfo.c:try_convert_to_string
Unexecuted instantiation: password.c:try_convert_to_string
Unexecuted instantiation: php_fopen_wrapper.c:try_convert_to_string
Unexecuted instantiation: proc_open.c:try_convert_to_string
Unexecuted instantiation: quot_print.c:try_convert_to_string
Unexecuted instantiation: scanf.c:try_convert_to_string
Unexecuted instantiation: sha1.c:try_convert_to_string
Unexecuted instantiation: soundex.c:try_convert_to_string
Unexecuted instantiation: streamsfuncs.c:try_convert_to_string
Unexecuted instantiation: string.c:try_convert_to_string
Unexecuted instantiation: strnatcmp.c:try_convert_to_string
Unexecuted instantiation: syslog.c:try_convert_to_string
Unexecuted instantiation: type.c:try_convert_to_string
Unexecuted instantiation: uniqid.c:try_convert_to_string
Unexecuted instantiation: url_scanner_ex.c:try_convert_to_string
Unexecuted instantiation: url.c:try_convert_to_string
Unexecuted instantiation: user_filters.c:try_convert_to_string
Unexecuted instantiation: uuencode.c:try_convert_to_string
Unexecuted instantiation: var_unserializer.c:try_convert_to_string
Unexecuted instantiation: var.c:try_convert_to_string
Unexecuted instantiation: versioning.c:try_convert_to_string
Unexecuted instantiation: crypt_sha256.c:try_convert_to_string
Unexecuted instantiation: crypt_sha512.c:try_convert_to_string
Unexecuted instantiation: php_crypt_r.c:try_convert_to_string
Unexecuted instantiation: php_uri.c:try_convert_to_string
Unexecuted instantiation: php_uri_common.c:try_convert_to_string
Unexecuted instantiation: uri_parser_rfc3986.c:try_convert_to_string
Unexecuted instantiation: uri_parser_whatwg.c:try_convert_to_string
Unexecuted instantiation: uri_parser_php_parse_url.c:try_convert_to_string
Unexecuted instantiation: explicit_bzero.c:try_convert_to_string
Unexecuted instantiation: fopen_wrappers.c:try_convert_to_string
Unexecuted instantiation: getopt.c:try_convert_to_string
Unexecuted instantiation: main.c:try_convert_to_string
Unexecuted instantiation: network.c:try_convert_to_string
Unexecuted instantiation: output.c:try_convert_to_string
Unexecuted instantiation: php_content_types.c:try_convert_to_string
Unexecuted instantiation: php_ini_builder.c:try_convert_to_string
Unexecuted instantiation: php_ini.c:try_convert_to_string
Unexecuted instantiation: php_glob.c:try_convert_to_string
Unexecuted instantiation: php_odbc_utils.c:try_convert_to_string
Unexecuted instantiation: php_open_temporary_file.c:try_convert_to_string
Unexecuted instantiation: php_scandir.c:try_convert_to_string
Unexecuted instantiation: php_syslog.c:try_convert_to_string
Unexecuted instantiation: php_ticks.c:try_convert_to_string
Unexecuted instantiation: php_variables.c:try_convert_to_string
Unexecuted instantiation: reentrancy.c:try_convert_to_string
Unexecuted instantiation: rfc1867.c:try_convert_to_string
Unexecuted instantiation: safe_bcmp.c:try_convert_to_string
Unexecuted instantiation: SAPI.c:try_convert_to_string
Unexecuted instantiation: snprintf.c:try_convert_to_string
Unexecuted instantiation: spprintf.c:try_convert_to_string
Unexecuted instantiation: strlcat.c:try_convert_to_string
Unexecuted instantiation: strlcpy.c:try_convert_to_string
Unexecuted instantiation: cast.c:try_convert_to_string
Unexecuted instantiation: filter.c:try_convert_to_string
Unexecuted instantiation: glob_wrapper.c:try_convert_to_string
Unexecuted instantiation: memory.c:try_convert_to_string
Unexecuted instantiation: mmap.c:try_convert_to_string
Unexecuted instantiation: plain_wrapper.c:try_convert_to_string
Unexecuted instantiation: stream_errors.c:try_convert_to_string
Unexecuted instantiation: streams.c:try_convert_to_string
Unexecuted instantiation: transports.c:try_convert_to_string
Unexecuted instantiation: userspace.c:try_convert_to_string
Unexecuted instantiation: xp_socket.c:try_convert_to_string
Unexecuted instantiation: block_pass.c:try_convert_to_string
Unexecuted instantiation: compact_literals.c:try_convert_to_string
Unexecuted instantiation: compact_vars.c:try_convert_to_string
Unexecuted instantiation: dce.c:try_convert_to_string
Unexecuted instantiation: dfa_pass.c:try_convert_to_string
Unexecuted instantiation: escape_analysis.c:try_convert_to_string
Unexecuted instantiation: nop_removal.c:try_convert_to_string
Unexecuted instantiation: optimize_func_calls.c:try_convert_to_string
Unexecuted instantiation: optimize_temp_vars_5.c:try_convert_to_string
Unexecuted instantiation: pass1.c:try_convert_to_string
Unexecuted instantiation: pass3.c:try_convert_to_string
Unexecuted instantiation: sccp.c:try_convert_to_string
Unexecuted instantiation: scdf.c:try_convert_to_string
Unexecuted instantiation: zend_call_graph.c:try_convert_to_string
Unexecuted instantiation: zend_cfg.c:try_convert_to_string
Unexecuted instantiation: zend_dfg.c:try_convert_to_string
Unexecuted instantiation: zend_dump.c:try_convert_to_string
Unexecuted instantiation: zend_func_info.c:try_convert_to_string
Unexecuted instantiation: zend_inference.c:try_convert_to_string
Unexecuted instantiation: zend_optimizer.c:try_convert_to_string
Unexecuted instantiation: zend_ssa.c:try_convert_to_string
Unexecuted instantiation: zend_alloc.c:try_convert_to_string
Unexecuted instantiation: zend_API.c:try_convert_to_string
Unexecuted instantiation: zend_ast.c:try_convert_to_string
Unexecuted instantiation: zend_attributes.c:try_convert_to_string
Unexecuted instantiation: zend_autoload.c:try_convert_to_string
Unexecuted instantiation: zend_builtin_functions.c:try_convert_to_string
Unexecuted instantiation: zend_call_stack.c:try_convert_to_string
Unexecuted instantiation: zend_closures.c:try_convert_to_string
Unexecuted instantiation: zend_compile.c:try_convert_to_string
Unexecuted instantiation: zend_constants.c:try_convert_to_string
Unexecuted instantiation: zend_cpuinfo.c:try_convert_to_string
Unexecuted instantiation: zend_default_classes.c:try_convert_to_string
Unexecuted instantiation: zend_dtrace.c:try_convert_to_string
Unexecuted instantiation: zend_enum.c:try_convert_to_string
Unexecuted instantiation: zend_exceptions.c:try_convert_to_string
Unexecuted instantiation: zend_execute_API.c:try_convert_to_string
Unexecuted instantiation: zend_execute.c:try_convert_to_string
Unexecuted instantiation: zend_extensions.c:try_convert_to_string
Unexecuted instantiation: zend_fibers.c:try_convert_to_string
Unexecuted instantiation: zend_float.c:try_convert_to_string
Unexecuted instantiation: zend_gc.c:try_convert_to_string
Unexecuted instantiation: zend_gdb.c:try_convert_to_string
Unexecuted instantiation: zend_generators.c:try_convert_to_string
Unexecuted instantiation: zend_hash.c:try_convert_to_string
Unexecuted instantiation: zend_highlight.c:try_convert_to_string
Unexecuted instantiation: zend_hrtime.c:try_convert_to_string
Unexecuted instantiation: zend_inheritance.c:try_convert_to_string
Unexecuted instantiation: zend_ini_parser.c:try_convert_to_string
Unexecuted instantiation: zend_ini_scanner.c:try_convert_to_string
Unexecuted instantiation: zend_ini.c:try_convert_to_string
Unexecuted instantiation: zend_interfaces.c:try_convert_to_string
Unexecuted instantiation: zend_iterators.c:try_convert_to_string
Unexecuted instantiation: zend_language_parser.c:try_convert_to_string
Unexecuted instantiation: zend_language_scanner.c:try_convert_to_string
Unexecuted instantiation: zend_lazy_objects.c:try_convert_to_string
Unexecuted instantiation: zend_list.c:try_convert_to_string
Unexecuted instantiation: zend_llist.c:try_convert_to_string
Unexecuted instantiation: zend_multibyte.c:try_convert_to_string
Unexecuted instantiation: zend_object_handlers.c:try_convert_to_string
Unexecuted instantiation: zend_objects_API.c:try_convert_to_string
Unexecuted instantiation: zend_objects.c:try_convert_to_string
Unexecuted instantiation: zend_observer.c:try_convert_to_string
Unexecuted instantiation: zend_opcode.c:try_convert_to_string
Unexecuted instantiation: zend_operators.c:try_convert_to_string
Unexecuted instantiation: zend_property_hooks.c:try_convert_to_string
Unexecuted instantiation: zend_ptr_stack.c:try_convert_to_string
Unexecuted instantiation: zend_signal.c:try_convert_to_string
Unexecuted instantiation: zend_smart_str.c:try_convert_to_string
Unexecuted instantiation: zend_sort.c:try_convert_to_string
Unexecuted instantiation: zend_stack.c:try_convert_to_string
Unexecuted instantiation: zend_stream.c:try_convert_to_string
Unexecuted instantiation: zend_string.c:try_convert_to_string
Unexecuted instantiation: zend_strtod.c:try_convert_to_string
Unexecuted instantiation: zend_system_id.c:try_convert_to_string
Unexecuted instantiation: zend_variables.c:try_convert_to_string
Unexecuted instantiation: zend_virtual_cwd.c:try_convert_to_string
Unexecuted instantiation: zend_vm_opcodes.c:try_convert_to_string
Unexecuted instantiation: zend_weakrefs.c:try_convert_to_string
Unexecuted instantiation: zend.c:try_convert_to_string
Unexecuted instantiation: internal_functions_cli.c:try_convert_to_string
Unexecuted instantiation: fuzzer-unserializehash.c:try_convert_to_string
Unexecuted instantiation: fuzzer-sapi.c:try_convert_to_string
389
390
873k
#define convert_to_string(op) if (Z_TYPE_P(op) != IS_STRING) { _convert_to_string((op)); }
391
392
393
ZEND_API bool ZEND_FASTCALL zend_is_true(const zval *op);
394
ZEND_API bool ZEND_FASTCALL zend_object_is_true(const zval *op);
395
396
static zend_always_inline bool i_zend_is_true(const zval *op)
397
0
{
398
0
  bool result = 0;
399
400
0
again:
401
0
  switch (Z_TYPE_P(op)) {
402
0
    case IS_TRUE:
403
0
      result = 1;
404
0
      break;
405
0
    case IS_LONG:
406
0
      if (Z_LVAL_P(op)) {
407
0
        result = 1;
408
0
      }
409
0
      break;
410
0
    case IS_DOUBLE:
411
0
      if (UNEXPECTED(zend_isnan(Z_DVAL_P(op)))) {
412
0
        zend_nan_coerced_to_type_warning(_IS_BOOL);
413
0
      }
414
0
      if (Z_DVAL_P(op)) {
415
0
        result = 1;
416
0
      }
417
0
      break;
418
0
    case IS_STRING:
419
0
      if (Z_STRLEN_P(op) > 1 || (Z_STRLEN_P(op) && Z_STRVAL_P(op)[0] != '0')) {
420
0
        result = 1;
421
0
      }
422
0
      break;
423
0
    case IS_ARRAY:
424
0
      if (zend_hash_num_elements(Z_ARRVAL_P(op))) {
425
0
        result = 1;
426
0
      }
427
0
      break;
428
0
    case IS_OBJECT:
429
0
      if (EXPECTED(Z_OBJ_HT_P(op)->cast_object == zend_std_cast_object_tostring)) {
430
0
        result = 1;
431
0
      } else {
432
0
        result = zend_object_is_true(op);
433
0
      }
434
0
      break;
435
0
    case IS_RESOURCE:
436
0
      if (EXPECTED(Z_RES_HANDLE_P(op))) {
437
0
        result = 1;
438
0
      }
439
0
      break;
440
0
    case IS_REFERENCE:
441
0
      op = Z_REFVAL_P(op);
442
0
      goto again;
443
0
      break;
444
0
    default:
445
0
      break;
446
0
  }
447
0
  return result;
448
0
}
Unexecuted instantiation: php_date.c:i_zend_is_true
Unexecuted instantiation: astro.c:i_zend_is_true
Unexecuted instantiation: dow.c:i_zend_is_true
Unexecuted instantiation: parse_date.c:i_zend_is_true
Unexecuted instantiation: parse_tz.c:i_zend_is_true
Unexecuted instantiation: parse_posix.c:i_zend_is_true
Unexecuted instantiation: timelib.c:i_zend_is_true
Unexecuted instantiation: tm2unixtime.c:i_zend_is_true
Unexecuted instantiation: unixtime2tm.c:i_zend_is_true
Unexecuted instantiation: parse_iso_intervals.c:i_zend_is_true
Unexecuted instantiation: interval.c:i_zend_is_true
Unexecuted instantiation: php_pcre.c:i_zend_is_true
Unexecuted instantiation: exif.c:i_zend_is_true
Unexecuted instantiation: hash_adler32.c:i_zend_is_true
Unexecuted instantiation: hash_crc32.c:i_zend_is_true
Unexecuted instantiation: hash_fnv.c:i_zend_is_true
Unexecuted instantiation: hash_gost.c:i_zend_is_true
Unexecuted instantiation: hash_haval.c:i_zend_is_true
Unexecuted instantiation: hash_joaat.c:i_zend_is_true
Unexecuted instantiation: hash_md.c:i_zend_is_true
Unexecuted instantiation: hash_murmur.c:i_zend_is_true
Unexecuted instantiation: hash_ripemd.c:i_zend_is_true
Unexecuted instantiation: hash_sha_ni.c:i_zend_is_true
Unexecuted instantiation: hash_sha_sse2.c:i_zend_is_true
Unexecuted instantiation: hash_sha.c:i_zend_is_true
Unexecuted instantiation: hash_sha3.c:i_zend_is_true
Unexecuted instantiation: hash_snefru.c:i_zend_is_true
Unexecuted instantiation: hash_tiger.c:i_zend_is_true
Unexecuted instantiation: hash_whirlpool.c:i_zend_is_true
Unexecuted instantiation: hash_xxhash.c:i_zend_is_true
Unexecuted instantiation: hash.c:i_zend_is_true
Unexecuted instantiation: json_encoder.c:i_zend_is_true
Unexecuted instantiation: json_parser.tab.c:i_zend_is_true
Unexecuted instantiation: json_scanner.c:i_zend_is_true
Unexecuted instantiation: json.c:i_zend_is_true
Unexecuted instantiation: php_lexbor.c:i_zend_is_true
Unexecuted instantiation: shared_alloc_mmap.c:i_zend_is_true
Unexecuted instantiation: shared_alloc_posix.c:i_zend_is_true
Unexecuted instantiation: shared_alloc_shm.c:i_zend_is_true
Unexecuted instantiation: zend_accelerator_api.c:i_zend_is_true
Unexecuted instantiation: zend_accelerator_blacklist.c:i_zend_is_true
Unexecuted instantiation: zend_accelerator_debug.c:i_zend_is_true
Unexecuted instantiation: zend_accelerator_hash.c:i_zend_is_true
Unexecuted instantiation: zend_accelerator_module.c:i_zend_is_true
Unexecuted instantiation: zend_accelerator_util_funcs.c:i_zend_is_true
Unexecuted instantiation: zend_file_cache.c:i_zend_is_true
Unexecuted instantiation: zend_persist_calc.c:i_zend_is_true
Unexecuted instantiation: zend_persist.c:i_zend_is_true
Unexecuted instantiation: zend_shared_alloc.c:i_zend_is_true
Unexecuted instantiation: ZendAccelerator.c:i_zend_is_true
Unexecuted instantiation: ir_cfg.c:i_zend_is_true
Unexecuted instantiation: ir_check.c:i_zend_is_true
Unexecuted instantiation: ir_dump.c:i_zend_is_true
Unexecuted instantiation: ir_emit.c:i_zend_is_true
Unexecuted instantiation: ir_gcm.c:i_zend_is_true
Unexecuted instantiation: ir_gdb.c:i_zend_is_true
Unexecuted instantiation: ir_patch.c:i_zend_is_true
Unexecuted instantiation: ir_perf.c:i_zend_is_true
Unexecuted instantiation: ir_ra.c:i_zend_is_true
Unexecuted instantiation: ir_save.c:i_zend_is_true
Unexecuted instantiation: ir_sccp.c:i_zend_is_true
Unexecuted instantiation: ir_strtab.c:i_zend_is_true
Unexecuted instantiation: ir.c:i_zend_is_true
Unexecuted instantiation: zend_jit_vm_helpers.c:i_zend_is_true
Unexecuted instantiation: zend_jit.c:i_zend_is_true
Unexecuted instantiation: csprng.c:i_zend_is_true
Unexecuted instantiation: engine_mt19937.c:i_zend_is_true
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:i_zend_is_true
Unexecuted instantiation: engine_secure.c:i_zend_is_true
Unexecuted instantiation: engine_user.c:i_zend_is_true
Unexecuted instantiation: engine_xoshiro256starstar.c:i_zend_is_true
Unexecuted instantiation: gammasection.c:i_zend_is_true
Unexecuted instantiation: random.c:i_zend_is_true
Unexecuted instantiation: randomizer.c:i_zend_is_true
Unexecuted instantiation: zend_utils.c:i_zend_is_true
Unexecuted instantiation: php_reflection.c:i_zend_is_true
Unexecuted instantiation: php_spl.c:i_zend_is_true
Unexecuted instantiation: spl_array.c:i_zend_is_true
Unexecuted instantiation: spl_directory.c:i_zend_is_true
Unexecuted instantiation: spl_dllist.c:i_zend_is_true
Unexecuted instantiation: spl_exceptions.c:i_zend_is_true
Unexecuted instantiation: spl_fixedarray.c:i_zend_is_true
Unexecuted instantiation: spl_functions.c:i_zend_is_true
Unexecuted instantiation: spl_heap.c:i_zend_is_true
Unexecuted instantiation: spl_iterators.c:i_zend_is_true
Unexecuted instantiation: spl_observer.c:i_zend_is_true
Unexecuted instantiation: array.c:i_zend_is_true
Unexecuted instantiation: assert.c:i_zend_is_true
Unexecuted instantiation: base64.c:i_zend_is_true
Unexecuted instantiation: basic_functions.c:i_zend_is_true
Unexecuted instantiation: browscap.c:i_zend_is_true
Unexecuted instantiation: crc32_x86.c:i_zend_is_true
Unexecuted instantiation: crc32.c:i_zend_is_true
Unexecuted instantiation: credits.c:i_zend_is_true
Unexecuted instantiation: crypt.c:i_zend_is_true
Unexecuted instantiation: css.c:i_zend_is_true
Unexecuted instantiation: datetime.c:i_zend_is_true
Unexecuted instantiation: dir.c:i_zend_is_true
Unexecuted instantiation: dl.c:i_zend_is_true
Unexecuted instantiation: dns.c:i_zend_is_true
Unexecuted instantiation: exec.c:i_zend_is_true
Unexecuted instantiation: file.c:i_zend_is_true
Unexecuted instantiation: filestat.c:i_zend_is_true
Unexecuted instantiation: filters.c:i_zend_is_true
Unexecuted instantiation: flock_compat.c:i_zend_is_true
Unexecuted instantiation: formatted_print.c:i_zend_is_true
Unexecuted instantiation: fsock.c:i_zend_is_true
Unexecuted instantiation: ftok.c:i_zend_is_true
Unexecuted instantiation: ftp_fopen_wrapper.c:i_zend_is_true
Unexecuted instantiation: head.c:i_zend_is_true
Unexecuted instantiation: hrtime.c:i_zend_is_true
Unexecuted instantiation: html.c:i_zend_is_true
Unexecuted instantiation: http_fopen_wrapper.c:i_zend_is_true
Unexecuted instantiation: http.c:i_zend_is_true
Unexecuted instantiation: image.c:i_zend_is_true
Unexecuted instantiation: incomplete_class.c:i_zend_is_true
Unexecuted instantiation: info.c:i_zend_is_true
Unexecuted instantiation: iptc.c:i_zend_is_true
Unexecuted instantiation: levenshtein.c:i_zend_is_true
Unexecuted instantiation: link.c:i_zend_is_true
Unexecuted instantiation: mail.c:i_zend_is_true
Unexecuted instantiation: math.c:i_zend_is_true
Unexecuted instantiation: md5.c:i_zend_is_true
Unexecuted instantiation: metaphone.c:i_zend_is_true
Unexecuted instantiation: microtime.c:i_zend_is_true
Unexecuted instantiation: net.c:i_zend_is_true
Unexecuted instantiation: pack.c:i_zend_is_true
Unexecuted instantiation: pageinfo.c:i_zend_is_true
Unexecuted instantiation: password.c:i_zend_is_true
Unexecuted instantiation: php_fopen_wrapper.c:i_zend_is_true
Unexecuted instantiation: proc_open.c:i_zend_is_true
Unexecuted instantiation: quot_print.c:i_zend_is_true
Unexecuted instantiation: scanf.c:i_zend_is_true
Unexecuted instantiation: sha1.c:i_zend_is_true
Unexecuted instantiation: soundex.c:i_zend_is_true
Unexecuted instantiation: streamsfuncs.c:i_zend_is_true
Unexecuted instantiation: string.c:i_zend_is_true
Unexecuted instantiation: strnatcmp.c:i_zend_is_true
Unexecuted instantiation: syslog.c:i_zend_is_true
Unexecuted instantiation: type.c:i_zend_is_true
Unexecuted instantiation: uniqid.c:i_zend_is_true
Unexecuted instantiation: url_scanner_ex.c:i_zend_is_true
Unexecuted instantiation: url.c:i_zend_is_true
Unexecuted instantiation: user_filters.c:i_zend_is_true
Unexecuted instantiation: uuencode.c:i_zend_is_true
Unexecuted instantiation: var_unserializer.c:i_zend_is_true
Unexecuted instantiation: var.c:i_zend_is_true
Unexecuted instantiation: versioning.c:i_zend_is_true
Unexecuted instantiation: crypt_sha256.c:i_zend_is_true
Unexecuted instantiation: crypt_sha512.c:i_zend_is_true
Unexecuted instantiation: php_crypt_r.c:i_zend_is_true
Unexecuted instantiation: php_uri.c:i_zend_is_true
Unexecuted instantiation: php_uri_common.c:i_zend_is_true
Unexecuted instantiation: uri_parser_rfc3986.c:i_zend_is_true
Unexecuted instantiation: uri_parser_whatwg.c:i_zend_is_true
Unexecuted instantiation: uri_parser_php_parse_url.c:i_zend_is_true
Unexecuted instantiation: explicit_bzero.c:i_zend_is_true
Unexecuted instantiation: fopen_wrappers.c:i_zend_is_true
Unexecuted instantiation: getopt.c:i_zend_is_true
Unexecuted instantiation: main.c:i_zend_is_true
Unexecuted instantiation: network.c:i_zend_is_true
Unexecuted instantiation: output.c:i_zend_is_true
Unexecuted instantiation: php_content_types.c:i_zend_is_true
Unexecuted instantiation: php_ini_builder.c:i_zend_is_true
Unexecuted instantiation: php_ini.c:i_zend_is_true
Unexecuted instantiation: php_glob.c:i_zend_is_true
Unexecuted instantiation: php_odbc_utils.c:i_zend_is_true
Unexecuted instantiation: php_open_temporary_file.c:i_zend_is_true
Unexecuted instantiation: php_scandir.c:i_zend_is_true
Unexecuted instantiation: php_syslog.c:i_zend_is_true
Unexecuted instantiation: php_ticks.c:i_zend_is_true
Unexecuted instantiation: php_variables.c:i_zend_is_true
Unexecuted instantiation: reentrancy.c:i_zend_is_true
Unexecuted instantiation: rfc1867.c:i_zend_is_true
Unexecuted instantiation: safe_bcmp.c:i_zend_is_true
Unexecuted instantiation: SAPI.c:i_zend_is_true
Unexecuted instantiation: snprintf.c:i_zend_is_true
Unexecuted instantiation: spprintf.c:i_zend_is_true
Unexecuted instantiation: strlcat.c:i_zend_is_true
Unexecuted instantiation: strlcpy.c:i_zend_is_true
Unexecuted instantiation: cast.c:i_zend_is_true
Unexecuted instantiation: filter.c:i_zend_is_true
Unexecuted instantiation: glob_wrapper.c:i_zend_is_true
Unexecuted instantiation: memory.c:i_zend_is_true
Unexecuted instantiation: mmap.c:i_zend_is_true
Unexecuted instantiation: plain_wrapper.c:i_zend_is_true
Unexecuted instantiation: stream_errors.c:i_zend_is_true
Unexecuted instantiation: streams.c:i_zend_is_true
Unexecuted instantiation: transports.c:i_zend_is_true
Unexecuted instantiation: userspace.c:i_zend_is_true
Unexecuted instantiation: xp_socket.c:i_zend_is_true
Unexecuted instantiation: block_pass.c:i_zend_is_true
Unexecuted instantiation: compact_literals.c:i_zend_is_true
Unexecuted instantiation: compact_vars.c:i_zend_is_true
Unexecuted instantiation: dce.c:i_zend_is_true
Unexecuted instantiation: dfa_pass.c:i_zend_is_true
Unexecuted instantiation: escape_analysis.c:i_zend_is_true
Unexecuted instantiation: nop_removal.c:i_zend_is_true
Unexecuted instantiation: optimize_func_calls.c:i_zend_is_true
Unexecuted instantiation: optimize_temp_vars_5.c:i_zend_is_true
Unexecuted instantiation: pass1.c:i_zend_is_true
Unexecuted instantiation: pass3.c:i_zend_is_true
Unexecuted instantiation: sccp.c:i_zend_is_true
Unexecuted instantiation: scdf.c:i_zend_is_true
Unexecuted instantiation: zend_call_graph.c:i_zend_is_true
Unexecuted instantiation: zend_cfg.c:i_zend_is_true
Unexecuted instantiation: zend_dfg.c:i_zend_is_true
Unexecuted instantiation: zend_dump.c:i_zend_is_true
Unexecuted instantiation: zend_func_info.c:i_zend_is_true
Unexecuted instantiation: zend_inference.c:i_zend_is_true
Unexecuted instantiation: zend_optimizer.c:i_zend_is_true
Unexecuted instantiation: zend_ssa.c:i_zend_is_true
Unexecuted instantiation: zend_alloc.c:i_zend_is_true
Unexecuted instantiation: zend_API.c:i_zend_is_true
Unexecuted instantiation: zend_ast.c:i_zend_is_true
Unexecuted instantiation: zend_attributes.c:i_zend_is_true
Unexecuted instantiation: zend_autoload.c:i_zend_is_true
Unexecuted instantiation: zend_builtin_functions.c:i_zend_is_true
Unexecuted instantiation: zend_call_stack.c:i_zend_is_true
Unexecuted instantiation: zend_closures.c:i_zend_is_true
Unexecuted instantiation: zend_compile.c:i_zend_is_true
Unexecuted instantiation: zend_constants.c:i_zend_is_true
Unexecuted instantiation: zend_cpuinfo.c:i_zend_is_true
Unexecuted instantiation: zend_default_classes.c:i_zend_is_true
Unexecuted instantiation: zend_dtrace.c:i_zend_is_true
Unexecuted instantiation: zend_enum.c:i_zend_is_true
Unexecuted instantiation: zend_exceptions.c:i_zend_is_true
Unexecuted instantiation: zend_execute_API.c:i_zend_is_true
Unexecuted instantiation: zend_execute.c:i_zend_is_true
Unexecuted instantiation: zend_extensions.c:i_zend_is_true
Unexecuted instantiation: zend_fibers.c:i_zend_is_true
Unexecuted instantiation: zend_float.c:i_zend_is_true
Unexecuted instantiation: zend_gc.c:i_zend_is_true
Unexecuted instantiation: zend_gdb.c:i_zend_is_true
Unexecuted instantiation: zend_generators.c:i_zend_is_true
Unexecuted instantiation: zend_hash.c:i_zend_is_true
Unexecuted instantiation: zend_highlight.c:i_zend_is_true
Unexecuted instantiation: zend_hrtime.c:i_zend_is_true
Unexecuted instantiation: zend_inheritance.c:i_zend_is_true
Unexecuted instantiation: zend_ini_parser.c:i_zend_is_true
Unexecuted instantiation: zend_ini_scanner.c:i_zend_is_true
Unexecuted instantiation: zend_ini.c:i_zend_is_true
Unexecuted instantiation: zend_interfaces.c:i_zend_is_true
Unexecuted instantiation: zend_iterators.c:i_zend_is_true
Unexecuted instantiation: zend_language_parser.c:i_zend_is_true
Unexecuted instantiation: zend_language_scanner.c:i_zend_is_true
Unexecuted instantiation: zend_lazy_objects.c:i_zend_is_true
Unexecuted instantiation: zend_list.c:i_zend_is_true
Unexecuted instantiation: zend_llist.c:i_zend_is_true
Unexecuted instantiation: zend_multibyte.c:i_zend_is_true
Unexecuted instantiation: zend_object_handlers.c:i_zend_is_true
Unexecuted instantiation: zend_objects_API.c:i_zend_is_true
Unexecuted instantiation: zend_objects.c:i_zend_is_true
Unexecuted instantiation: zend_observer.c:i_zend_is_true
Unexecuted instantiation: zend_opcode.c:i_zend_is_true
Unexecuted instantiation: zend_operators.c:i_zend_is_true
Unexecuted instantiation: zend_property_hooks.c:i_zend_is_true
Unexecuted instantiation: zend_ptr_stack.c:i_zend_is_true
Unexecuted instantiation: zend_signal.c:i_zend_is_true
Unexecuted instantiation: zend_smart_str.c:i_zend_is_true
Unexecuted instantiation: zend_sort.c:i_zend_is_true
Unexecuted instantiation: zend_stack.c:i_zend_is_true
Unexecuted instantiation: zend_stream.c:i_zend_is_true
Unexecuted instantiation: zend_string.c:i_zend_is_true
Unexecuted instantiation: zend_strtod.c:i_zend_is_true
Unexecuted instantiation: zend_system_id.c:i_zend_is_true
Unexecuted instantiation: zend_variables.c:i_zend_is_true
Unexecuted instantiation: zend_virtual_cwd.c:i_zend_is_true
Unexecuted instantiation: zend_vm_opcodes.c:i_zend_is_true
Unexecuted instantiation: zend_weakrefs.c:i_zend_is_true
Unexecuted instantiation: zend.c:i_zend_is_true
Unexecuted instantiation: internal_functions_cli.c:i_zend_is_true
Unexecuted instantiation: fuzzer-unserializehash.c:i_zend_is_true
Unexecuted instantiation: fuzzer-sapi.c:i_zend_is_true
449
450
/* Indicate that two values cannot be compared. This value should be returned for both orderings
451
 * of the operands. This implies that all of ==, <, <= and >, >= will return false, because we
452
 * canonicalize >/>= to </<= with swapped operands. */
453
// TODO: Use a different value to allow an actual distinction here.
454
0
#define ZEND_UNCOMPARABLE 1
455
456
ZEND_API int ZEND_FASTCALL zend_compare(zval *op1, zval *op2);
457
458
ZEND_API zend_result ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2);
459
460
ZEND_API int ZEND_FASTCALL numeric_compare_function(const zval *op1, const zval *op2);
461
ZEND_API int ZEND_FASTCALL string_compare_function_ex(const zval *op1, const zval *op2, bool case_insensitive);
462
ZEND_API int ZEND_FASTCALL string_compare_function(const zval *op1, const zval *op2);
463
ZEND_API int ZEND_FASTCALL string_case_compare_function(const zval *op1, const zval *op2);
464
ZEND_API int ZEND_FASTCALL string_locale_compare_function(const zval *op1, const zval *op2);
465
466
ZEND_API extern const unsigned char zend_tolower_map[256];
467
ZEND_API extern const unsigned char zend_toupper_map[256];
468
469
3.67M
#define zend_tolower_ascii(c) (zend_tolower_map[(unsigned char)(c)])
470
0
#define zend_toupper_ascii(c) (zend_toupper_map[(unsigned char)(c)])
471
472
ZEND_API void         ZEND_FASTCALL zend_str_tolower(char *str, size_t length);
473
ZEND_API void         ZEND_FASTCALL zend_str_toupper(char *str, size_t length);
474
ZEND_API char*        ZEND_FASTCALL zend_str_tolower_copy(char *dest, const char *source, size_t length);
475
ZEND_API char*        ZEND_FASTCALL zend_str_toupper_copy(char *dest, const char *source, size_t length);
476
ZEND_API char*        ZEND_FASTCALL zend_str_tolower_dup(const char *source, size_t length);
477
ZEND_API char*        ZEND_FASTCALL zend_str_toupper_dup(const char *source, size_t length);
478
ZEND_API char*        ZEND_FASTCALL zend_str_tolower_dup_ex(const char *source, size_t length);
479
ZEND_API char*        ZEND_FASTCALL zend_str_toupper_dup_ex(const char *source, size_t length);
480
ZEND_API zend_string* ZEND_FASTCALL zend_string_tolower_ex(zend_string *str, bool persistent);
481
ZEND_API zend_string* ZEND_FASTCALL zend_string_toupper_ex(zend_string *str, bool persistent);
482
483
369k
static zend_always_inline zend_string* zend_string_tolower(zend_string *str) {
484
369k
  return zend_string_tolower_ex(str, false);
485
369k
}
Unexecuted instantiation: php_date.c:zend_string_tolower
Unexecuted instantiation: astro.c:zend_string_tolower
Unexecuted instantiation: dow.c:zend_string_tolower
Unexecuted instantiation: parse_date.c:zend_string_tolower
Unexecuted instantiation: parse_tz.c:zend_string_tolower
Unexecuted instantiation: parse_posix.c:zend_string_tolower
Unexecuted instantiation: timelib.c:zend_string_tolower
Unexecuted instantiation: tm2unixtime.c:zend_string_tolower
Unexecuted instantiation: unixtime2tm.c:zend_string_tolower
Unexecuted instantiation: parse_iso_intervals.c:zend_string_tolower
Unexecuted instantiation: interval.c:zend_string_tolower
Unexecuted instantiation: php_pcre.c:zend_string_tolower
Unexecuted instantiation: exif.c:zend_string_tolower
Unexecuted instantiation: hash_adler32.c:zend_string_tolower
Unexecuted instantiation: hash_crc32.c:zend_string_tolower
Unexecuted instantiation: hash_fnv.c:zend_string_tolower
Unexecuted instantiation: hash_gost.c:zend_string_tolower
Unexecuted instantiation: hash_haval.c:zend_string_tolower
Unexecuted instantiation: hash_joaat.c:zend_string_tolower
Unexecuted instantiation: hash_md.c:zend_string_tolower
Unexecuted instantiation: hash_murmur.c:zend_string_tolower
Unexecuted instantiation: hash_ripemd.c:zend_string_tolower
Unexecuted instantiation: hash_sha_ni.c:zend_string_tolower
Unexecuted instantiation: hash_sha_sse2.c:zend_string_tolower
Unexecuted instantiation: hash_sha.c:zend_string_tolower
Unexecuted instantiation: hash_sha3.c:zend_string_tolower
Unexecuted instantiation: hash_snefru.c:zend_string_tolower
Unexecuted instantiation: hash_tiger.c:zend_string_tolower
Unexecuted instantiation: hash_whirlpool.c:zend_string_tolower
Unexecuted instantiation: hash_xxhash.c:zend_string_tolower
hash.c:zend_string_tolower
Line
Count
Source
483
4.03k
static zend_always_inline zend_string* zend_string_tolower(zend_string *str) {
484
  return zend_string_tolower_ex(str, false);
485
4.03k
}
Unexecuted instantiation: json_encoder.c:zend_string_tolower
Unexecuted instantiation: json_parser.tab.c:zend_string_tolower
Unexecuted instantiation: json_scanner.c:zend_string_tolower
Unexecuted instantiation: json.c:zend_string_tolower
Unexecuted instantiation: php_lexbor.c:zend_string_tolower
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_tolower
Unexecuted instantiation: shared_alloc_posix.c:zend_string_tolower
Unexecuted instantiation: shared_alloc_shm.c:zend_string_tolower
Unexecuted instantiation: zend_accelerator_api.c:zend_string_tolower
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_tolower
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_tolower
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_tolower
Unexecuted instantiation: zend_accelerator_module.c:zend_string_tolower
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_tolower
Unexecuted instantiation: zend_file_cache.c:zend_string_tolower
Unexecuted instantiation: zend_persist_calc.c:zend_string_tolower
Unexecuted instantiation: zend_persist.c:zend_string_tolower
Unexecuted instantiation: zend_shared_alloc.c:zend_string_tolower
Unexecuted instantiation: ZendAccelerator.c:zend_string_tolower
Unexecuted instantiation: ir_cfg.c:zend_string_tolower
Unexecuted instantiation: ir_check.c:zend_string_tolower
Unexecuted instantiation: ir_dump.c:zend_string_tolower
Unexecuted instantiation: ir_emit.c:zend_string_tolower
Unexecuted instantiation: ir_gcm.c:zend_string_tolower
Unexecuted instantiation: ir_gdb.c:zend_string_tolower
Unexecuted instantiation: ir_patch.c:zend_string_tolower
Unexecuted instantiation: ir_perf.c:zend_string_tolower
Unexecuted instantiation: ir_ra.c:zend_string_tolower
Unexecuted instantiation: ir_save.c:zend_string_tolower
Unexecuted instantiation: ir_sccp.c:zend_string_tolower
Unexecuted instantiation: ir_strtab.c:zend_string_tolower
Unexecuted instantiation: ir.c:zend_string_tolower
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_tolower
Unexecuted instantiation: zend_jit.c:zend_string_tolower
Unexecuted instantiation: csprng.c:zend_string_tolower
Unexecuted instantiation: engine_mt19937.c:zend_string_tolower
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_tolower
Unexecuted instantiation: engine_secure.c:zend_string_tolower
Unexecuted instantiation: engine_user.c:zend_string_tolower
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_tolower
Unexecuted instantiation: gammasection.c:zend_string_tolower
Unexecuted instantiation: random.c:zend_string_tolower
Unexecuted instantiation: randomizer.c:zend_string_tolower
Unexecuted instantiation: zend_utils.c:zend_string_tolower
Unexecuted instantiation: php_reflection.c:zend_string_tolower
Unexecuted instantiation: php_spl.c:zend_string_tolower
Unexecuted instantiation: spl_array.c:zend_string_tolower
Unexecuted instantiation: spl_directory.c:zend_string_tolower
Unexecuted instantiation: spl_dllist.c:zend_string_tolower
Unexecuted instantiation: spl_exceptions.c:zend_string_tolower
Unexecuted instantiation: spl_fixedarray.c:zend_string_tolower
Unexecuted instantiation: spl_functions.c:zend_string_tolower
Unexecuted instantiation: spl_heap.c:zend_string_tolower
Unexecuted instantiation: spl_iterators.c:zend_string_tolower
Unexecuted instantiation: spl_observer.c:zend_string_tolower
Unexecuted instantiation: array.c:zend_string_tolower
Unexecuted instantiation: assert.c:zend_string_tolower
Unexecuted instantiation: base64.c:zend_string_tolower
Unexecuted instantiation: basic_functions.c:zend_string_tolower
Unexecuted instantiation: browscap.c:zend_string_tolower
Unexecuted instantiation: crc32_x86.c:zend_string_tolower
Unexecuted instantiation: crc32.c:zend_string_tolower
Unexecuted instantiation: credits.c:zend_string_tolower
Unexecuted instantiation: crypt.c:zend_string_tolower
Unexecuted instantiation: css.c:zend_string_tolower
Unexecuted instantiation: datetime.c:zend_string_tolower
Unexecuted instantiation: dir.c:zend_string_tolower
Unexecuted instantiation: dl.c:zend_string_tolower
Unexecuted instantiation: dns.c:zend_string_tolower
Unexecuted instantiation: exec.c:zend_string_tolower
Unexecuted instantiation: file.c:zend_string_tolower
Unexecuted instantiation: filestat.c:zend_string_tolower
Unexecuted instantiation: filters.c:zend_string_tolower
Unexecuted instantiation: flock_compat.c:zend_string_tolower
Unexecuted instantiation: formatted_print.c:zend_string_tolower
Unexecuted instantiation: fsock.c:zend_string_tolower
Unexecuted instantiation: ftok.c:zend_string_tolower
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_tolower
Unexecuted instantiation: head.c:zend_string_tolower
Unexecuted instantiation: hrtime.c:zend_string_tolower
Unexecuted instantiation: html.c:zend_string_tolower
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_tolower
Unexecuted instantiation: http.c:zend_string_tolower
Unexecuted instantiation: image.c:zend_string_tolower
Unexecuted instantiation: incomplete_class.c:zend_string_tolower
Unexecuted instantiation: info.c:zend_string_tolower
Unexecuted instantiation: iptc.c:zend_string_tolower
Unexecuted instantiation: levenshtein.c:zend_string_tolower
Unexecuted instantiation: link.c:zend_string_tolower
Unexecuted instantiation: mail.c:zend_string_tolower
Unexecuted instantiation: math.c:zend_string_tolower
Unexecuted instantiation: md5.c:zend_string_tolower
Unexecuted instantiation: metaphone.c:zend_string_tolower
Unexecuted instantiation: microtime.c:zend_string_tolower
Unexecuted instantiation: net.c:zend_string_tolower
Unexecuted instantiation: pack.c:zend_string_tolower
Unexecuted instantiation: pageinfo.c:zend_string_tolower
Unexecuted instantiation: password.c:zend_string_tolower
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_tolower
Unexecuted instantiation: proc_open.c:zend_string_tolower
Unexecuted instantiation: quot_print.c:zend_string_tolower
Unexecuted instantiation: scanf.c:zend_string_tolower
Unexecuted instantiation: sha1.c:zend_string_tolower
Unexecuted instantiation: soundex.c:zend_string_tolower
Unexecuted instantiation: streamsfuncs.c:zend_string_tolower
Unexecuted instantiation: string.c:zend_string_tolower
Unexecuted instantiation: strnatcmp.c:zend_string_tolower
Unexecuted instantiation: syslog.c:zend_string_tolower
Unexecuted instantiation: type.c:zend_string_tolower
Unexecuted instantiation: uniqid.c:zend_string_tolower
Unexecuted instantiation: url_scanner_ex.c:zend_string_tolower
Unexecuted instantiation: url.c:zend_string_tolower
Unexecuted instantiation: user_filters.c:zend_string_tolower
Unexecuted instantiation: uuencode.c:zend_string_tolower
var_unserializer.c:zend_string_tolower
Line
Count
Source
483
361k
static zend_always_inline zend_string* zend_string_tolower(zend_string *str) {
484
  return zend_string_tolower_ex(str, false);
485
361k
}
Unexecuted instantiation: var.c:zend_string_tolower
Unexecuted instantiation: versioning.c:zend_string_tolower
Unexecuted instantiation: crypt_sha256.c:zend_string_tolower
Unexecuted instantiation: crypt_sha512.c:zend_string_tolower
Unexecuted instantiation: php_crypt_r.c:zend_string_tolower
Unexecuted instantiation: php_uri.c:zend_string_tolower
Unexecuted instantiation: php_uri_common.c:zend_string_tolower
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_tolower
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_tolower
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_tolower
Unexecuted instantiation: explicit_bzero.c:zend_string_tolower
Unexecuted instantiation: fopen_wrappers.c:zend_string_tolower
Unexecuted instantiation: getopt.c:zend_string_tolower
Unexecuted instantiation: main.c:zend_string_tolower
Unexecuted instantiation: network.c:zend_string_tolower
Unexecuted instantiation: output.c:zend_string_tolower
Unexecuted instantiation: php_content_types.c:zend_string_tolower
Unexecuted instantiation: php_ini_builder.c:zend_string_tolower
Unexecuted instantiation: php_ini.c:zend_string_tolower
Unexecuted instantiation: php_glob.c:zend_string_tolower
Unexecuted instantiation: php_odbc_utils.c:zend_string_tolower
Unexecuted instantiation: php_open_temporary_file.c:zend_string_tolower
Unexecuted instantiation: php_scandir.c:zend_string_tolower
Unexecuted instantiation: php_syslog.c:zend_string_tolower
Unexecuted instantiation: php_ticks.c:zend_string_tolower
Unexecuted instantiation: php_variables.c:zend_string_tolower
Unexecuted instantiation: reentrancy.c:zend_string_tolower
Unexecuted instantiation: rfc1867.c:zend_string_tolower
Unexecuted instantiation: safe_bcmp.c:zend_string_tolower
Unexecuted instantiation: SAPI.c:zend_string_tolower
Unexecuted instantiation: snprintf.c:zend_string_tolower
Unexecuted instantiation: spprintf.c:zend_string_tolower
Unexecuted instantiation: strlcat.c:zend_string_tolower
Unexecuted instantiation: strlcpy.c:zend_string_tolower
Unexecuted instantiation: cast.c:zend_string_tolower
Unexecuted instantiation: filter.c:zend_string_tolower
Unexecuted instantiation: glob_wrapper.c:zend_string_tolower
Unexecuted instantiation: memory.c:zend_string_tolower
Unexecuted instantiation: mmap.c:zend_string_tolower
Unexecuted instantiation: plain_wrapper.c:zend_string_tolower
Unexecuted instantiation: stream_errors.c:zend_string_tolower
Unexecuted instantiation: streams.c:zend_string_tolower
Unexecuted instantiation: transports.c:zend_string_tolower
Unexecuted instantiation: userspace.c:zend_string_tolower
Unexecuted instantiation: xp_socket.c:zend_string_tolower
Unexecuted instantiation: block_pass.c:zend_string_tolower
Unexecuted instantiation: compact_literals.c:zend_string_tolower
Unexecuted instantiation: compact_vars.c:zend_string_tolower
Unexecuted instantiation: dce.c:zend_string_tolower
Unexecuted instantiation: dfa_pass.c:zend_string_tolower
Unexecuted instantiation: escape_analysis.c:zend_string_tolower
Unexecuted instantiation: nop_removal.c:zend_string_tolower
Unexecuted instantiation: optimize_func_calls.c:zend_string_tolower
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_tolower
Unexecuted instantiation: pass1.c:zend_string_tolower
Unexecuted instantiation: pass3.c:zend_string_tolower
Unexecuted instantiation: sccp.c:zend_string_tolower
Unexecuted instantiation: scdf.c:zend_string_tolower
Unexecuted instantiation: zend_call_graph.c:zend_string_tolower
Unexecuted instantiation: zend_cfg.c:zend_string_tolower
Unexecuted instantiation: zend_dfg.c:zend_string_tolower
Unexecuted instantiation: zend_dump.c:zend_string_tolower
Unexecuted instantiation: zend_func_info.c:zend_string_tolower
Unexecuted instantiation: zend_inference.c:zend_string_tolower
Unexecuted instantiation: zend_optimizer.c:zend_string_tolower
Unexecuted instantiation: zend_ssa.c:zend_string_tolower
Unexecuted instantiation: zend_alloc.c:zend_string_tolower
Unexecuted instantiation: zend_API.c:zend_string_tolower
Unexecuted instantiation: zend_ast.c:zend_string_tolower
Unexecuted instantiation: zend_attributes.c:zend_string_tolower
Unexecuted instantiation: zend_autoload.c:zend_string_tolower
Unexecuted instantiation: zend_builtin_functions.c:zend_string_tolower
Unexecuted instantiation: zend_call_stack.c:zend_string_tolower
Unexecuted instantiation: zend_closures.c:zend_string_tolower
Unexecuted instantiation: zend_compile.c:zend_string_tolower
Unexecuted instantiation: zend_constants.c:zend_string_tolower
Unexecuted instantiation: zend_cpuinfo.c:zend_string_tolower
Unexecuted instantiation: zend_default_classes.c:zend_string_tolower
Unexecuted instantiation: zend_dtrace.c:zend_string_tolower
Unexecuted instantiation: zend_enum.c:zend_string_tolower
Unexecuted instantiation: zend_exceptions.c:zend_string_tolower
zend_execute_API.c:zend_string_tolower
Line
Count
Source
483
3.94k
static zend_always_inline zend_string* zend_string_tolower(zend_string *str) {
484
  return zend_string_tolower_ex(str, false);
485
3.94k
}
Unexecuted instantiation: zend_execute.c:zend_string_tolower
Unexecuted instantiation: zend_extensions.c:zend_string_tolower
Unexecuted instantiation: zend_fibers.c:zend_string_tolower
Unexecuted instantiation: zend_float.c:zend_string_tolower
Unexecuted instantiation: zend_gc.c:zend_string_tolower
Unexecuted instantiation: zend_gdb.c:zend_string_tolower
Unexecuted instantiation: zend_generators.c:zend_string_tolower
Unexecuted instantiation: zend_hash.c:zend_string_tolower
Unexecuted instantiation: zend_highlight.c:zend_string_tolower
Unexecuted instantiation: zend_hrtime.c:zend_string_tolower
zend_inheritance.c:zend_string_tolower
Line
Count
Source
483
44
static zend_always_inline zend_string* zend_string_tolower(zend_string *str) {
484
  return zend_string_tolower_ex(str, false);
485
44
}
Unexecuted instantiation: zend_ini_parser.c:zend_string_tolower
Unexecuted instantiation: zend_ini_scanner.c:zend_string_tolower
Unexecuted instantiation: zend_ini.c:zend_string_tolower
Unexecuted instantiation: zend_interfaces.c:zend_string_tolower
Unexecuted instantiation: zend_iterators.c:zend_string_tolower
Unexecuted instantiation: zend_language_parser.c:zend_string_tolower
Unexecuted instantiation: zend_language_scanner.c:zend_string_tolower
Unexecuted instantiation: zend_lazy_objects.c:zend_string_tolower
Unexecuted instantiation: zend_list.c:zend_string_tolower
Unexecuted instantiation: zend_llist.c:zend_string_tolower
Unexecuted instantiation: zend_multibyte.c:zend_string_tolower
Unexecuted instantiation: zend_object_handlers.c:zend_string_tolower
Unexecuted instantiation: zend_objects_API.c:zend_string_tolower
Unexecuted instantiation: zend_objects.c:zend_string_tolower
Unexecuted instantiation: zend_observer.c:zend_string_tolower
Unexecuted instantiation: zend_opcode.c:zend_string_tolower
Unexecuted instantiation: zend_operators.c:zend_string_tolower
Unexecuted instantiation: zend_property_hooks.c:zend_string_tolower
Unexecuted instantiation: zend_ptr_stack.c:zend_string_tolower
Unexecuted instantiation: zend_signal.c:zend_string_tolower
Unexecuted instantiation: zend_smart_str.c:zend_string_tolower
Unexecuted instantiation: zend_sort.c:zend_string_tolower
Unexecuted instantiation: zend_stack.c:zend_string_tolower
Unexecuted instantiation: zend_stream.c:zend_string_tolower
Unexecuted instantiation: zend_string.c:zend_string_tolower
Unexecuted instantiation: zend_strtod.c:zend_string_tolower
Unexecuted instantiation: zend_system_id.c:zend_string_tolower
Unexecuted instantiation: zend_variables.c:zend_string_tolower
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_tolower
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_tolower
Unexecuted instantiation: zend_weakrefs.c:zend_string_tolower
Unexecuted instantiation: zend.c:zend_string_tolower
Unexecuted instantiation: internal_functions_cli.c:zend_string_tolower
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_tolower
Unexecuted instantiation: fuzzer-sapi.c:zend_string_tolower
486
0
static zend_always_inline zend_string* zend_string_toupper(zend_string *str) {
487
0
  return zend_string_toupper_ex(str, false);
488
0
}
Unexecuted instantiation: php_date.c:zend_string_toupper
Unexecuted instantiation: astro.c:zend_string_toupper
Unexecuted instantiation: dow.c:zend_string_toupper
Unexecuted instantiation: parse_date.c:zend_string_toupper
Unexecuted instantiation: parse_tz.c:zend_string_toupper
Unexecuted instantiation: parse_posix.c:zend_string_toupper
Unexecuted instantiation: timelib.c:zend_string_toupper
Unexecuted instantiation: tm2unixtime.c:zend_string_toupper
Unexecuted instantiation: unixtime2tm.c:zend_string_toupper
Unexecuted instantiation: parse_iso_intervals.c:zend_string_toupper
Unexecuted instantiation: interval.c:zend_string_toupper
Unexecuted instantiation: php_pcre.c:zend_string_toupper
Unexecuted instantiation: exif.c:zend_string_toupper
Unexecuted instantiation: hash_adler32.c:zend_string_toupper
Unexecuted instantiation: hash_crc32.c:zend_string_toupper
Unexecuted instantiation: hash_fnv.c:zend_string_toupper
Unexecuted instantiation: hash_gost.c:zend_string_toupper
Unexecuted instantiation: hash_haval.c:zend_string_toupper
Unexecuted instantiation: hash_joaat.c:zend_string_toupper
Unexecuted instantiation: hash_md.c:zend_string_toupper
Unexecuted instantiation: hash_murmur.c:zend_string_toupper
Unexecuted instantiation: hash_ripemd.c:zend_string_toupper
Unexecuted instantiation: hash_sha_ni.c:zend_string_toupper
Unexecuted instantiation: hash_sha_sse2.c:zend_string_toupper
Unexecuted instantiation: hash_sha.c:zend_string_toupper
Unexecuted instantiation: hash_sha3.c:zend_string_toupper
Unexecuted instantiation: hash_snefru.c:zend_string_toupper
Unexecuted instantiation: hash_tiger.c:zend_string_toupper
Unexecuted instantiation: hash_whirlpool.c:zend_string_toupper
Unexecuted instantiation: hash_xxhash.c:zend_string_toupper
Unexecuted instantiation: hash.c:zend_string_toupper
Unexecuted instantiation: json_encoder.c:zend_string_toupper
Unexecuted instantiation: json_parser.tab.c:zend_string_toupper
Unexecuted instantiation: json_scanner.c:zend_string_toupper
Unexecuted instantiation: json.c:zend_string_toupper
Unexecuted instantiation: php_lexbor.c:zend_string_toupper
Unexecuted instantiation: shared_alloc_mmap.c:zend_string_toupper
Unexecuted instantiation: shared_alloc_posix.c:zend_string_toupper
Unexecuted instantiation: shared_alloc_shm.c:zend_string_toupper
Unexecuted instantiation: zend_accelerator_api.c:zend_string_toupper
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_string_toupper
Unexecuted instantiation: zend_accelerator_debug.c:zend_string_toupper
Unexecuted instantiation: zend_accelerator_hash.c:zend_string_toupper
Unexecuted instantiation: zend_accelerator_module.c:zend_string_toupper
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_string_toupper
Unexecuted instantiation: zend_file_cache.c:zend_string_toupper
Unexecuted instantiation: zend_persist_calc.c:zend_string_toupper
Unexecuted instantiation: zend_persist.c:zend_string_toupper
Unexecuted instantiation: zend_shared_alloc.c:zend_string_toupper
Unexecuted instantiation: ZendAccelerator.c:zend_string_toupper
Unexecuted instantiation: ir_cfg.c:zend_string_toupper
Unexecuted instantiation: ir_check.c:zend_string_toupper
Unexecuted instantiation: ir_dump.c:zend_string_toupper
Unexecuted instantiation: ir_emit.c:zend_string_toupper
Unexecuted instantiation: ir_gcm.c:zend_string_toupper
Unexecuted instantiation: ir_gdb.c:zend_string_toupper
Unexecuted instantiation: ir_patch.c:zend_string_toupper
Unexecuted instantiation: ir_perf.c:zend_string_toupper
Unexecuted instantiation: ir_ra.c:zend_string_toupper
Unexecuted instantiation: ir_save.c:zend_string_toupper
Unexecuted instantiation: ir_sccp.c:zend_string_toupper
Unexecuted instantiation: ir_strtab.c:zend_string_toupper
Unexecuted instantiation: ir.c:zend_string_toupper
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_string_toupper
Unexecuted instantiation: zend_jit.c:zend_string_toupper
Unexecuted instantiation: csprng.c:zend_string_toupper
Unexecuted instantiation: engine_mt19937.c:zend_string_toupper
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_string_toupper
Unexecuted instantiation: engine_secure.c:zend_string_toupper
Unexecuted instantiation: engine_user.c:zend_string_toupper
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_string_toupper
Unexecuted instantiation: gammasection.c:zend_string_toupper
Unexecuted instantiation: random.c:zend_string_toupper
Unexecuted instantiation: randomizer.c:zend_string_toupper
Unexecuted instantiation: zend_utils.c:zend_string_toupper
Unexecuted instantiation: php_reflection.c:zend_string_toupper
Unexecuted instantiation: php_spl.c:zend_string_toupper
Unexecuted instantiation: spl_array.c:zend_string_toupper
Unexecuted instantiation: spl_directory.c:zend_string_toupper
Unexecuted instantiation: spl_dllist.c:zend_string_toupper
Unexecuted instantiation: spl_exceptions.c:zend_string_toupper
Unexecuted instantiation: spl_fixedarray.c:zend_string_toupper
Unexecuted instantiation: spl_functions.c:zend_string_toupper
Unexecuted instantiation: spl_heap.c:zend_string_toupper
Unexecuted instantiation: spl_iterators.c:zend_string_toupper
Unexecuted instantiation: spl_observer.c:zend_string_toupper
Unexecuted instantiation: array.c:zend_string_toupper
Unexecuted instantiation: assert.c:zend_string_toupper
Unexecuted instantiation: base64.c:zend_string_toupper
Unexecuted instantiation: basic_functions.c:zend_string_toupper
Unexecuted instantiation: browscap.c:zend_string_toupper
Unexecuted instantiation: crc32_x86.c:zend_string_toupper
Unexecuted instantiation: crc32.c:zend_string_toupper
Unexecuted instantiation: credits.c:zend_string_toupper
Unexecuted instantiation: crypt.c:zend_string_toupper
Unexecuted instantiation: css.c:zend_string_toupper
Unexecuted instantiation: datetime.c:zend_string_toupper
Unexecuted instantiation: dir.c:zend_string_toupper
Unexecuted instantiation: dl.c:zend_string_toupper
Unexecuted instantiation: dns.c:zend_string_toupper
Unexecuted instantiation: exec.c:zend_string_toupper
Unexecuted instantiation: file.c:zend_string_toupper
Unexecuted instantiation: filestat.c:zend_string_toupper
Unexecuted instantiation: filters.c:zend_string_toupper
Unexecuted instantiation: flock_compat.c:zend_string_toupper
Unexecuted instantiation: formatted_print.c:zend_string_toupper
Unexecuted instantiation: fsock.c:zend_string_toupper
Unexecuted instantiation: ftok.c:zend_string_toupper
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_string_toupper
Unexecuted instantiation: head.c:zend_string_toupper
Unexecuted instantiation: hrtime.c:zend_string_toupper
Unexecuted instantiation: html.c:zend_string_toupper
Unexecuted instantiation: http_fopen_wrapper.c:zend_string_toupper
Unexecuted instantiation: http.c:zend_string_toupper
Unexecuted instantiation: image.c:zend_string_toupper
Unexecuted instantiation: incomplete_class.c:zend_string_toupper
Unexecuted instantiation: info.c:zend_string_toupper
Unexecuted instantiation: iptc.c:zend_string_toupper
Unexecuted instantiation: levenshtein.c:zend_string_toupper
Unexecuted instantiation: link.c:zend_string_toupper
Unexecuted instantiation: mail.c:zend_string_toupper
Unexecuted instantiation: math.c:zend_string_toupper
Unexecuted instantiation: md5.c:zend_string_toupper
Unexecuted instantiation: metaphone.c:zend_string_toupper
Unexecuted instantiation: microtime.c:zend_string_toupper
Unexecuted instantiation: net.c:zend_string_toupper
Unexecuted instantiation: pack.c:zend_string_toupper
Unexecuted instantiation: pageinfo.c:zend_string_toupper
Unexecuted instantiation: password.c:zend_string_toupper
Unexecuted instantiation: php_fopen_wrapper.c:zend_string_toupper
Unexecuted instantiation: proc_open.c:zend_string_toupper
Unexecuted instantiation: quot_print.c:zend_string_toupper
Unexecuted instantiation: scanf.c:zend_string_toupper
Unexecuted instantiation: sha1.c:zend_string_toupper
Unexecuted instantiation: soundex.c:zend_string_toupper
Unexecuted instantiation: streamsfuncs.c:zend_string_toupper
Unexecuted instantiation: string.c:zend_string_toupper
Unexecuted instantiation: strnatcmp.c:zend_string_toupper
Unexecuted instantiation: syslog.c:zend_string_toupper
Unexecuted instantiation: type.c:zend_string_toupper
Unexecuted instantiation: uniqid.c:zend_string_toupper
Unexecuted instantiation: url_scanner_ex.c:zend_string_toupper
Unexecuted instantiation: url.c:zend_string_toupper
Unexecuted instantiation: user_filters.c:zend_string_toupper
Unexecuted instantiation: uuencode.c:zend_string_toupper
Unexecuted instantiation: var_unserializer.c:zend_string_toupper
Unexecuted instantiation: var.c:zend_string_toupper
Unexecuted instantiation: versioning.c:zend_string_toupper
Unexecuted instantiation: crypt_sha256.c:zend_string_toupper
Unexecuted instantiation: crypt_sha512.c:zend_string_toupper
Unexecuted instantiation: php_crypt_r.c:zend_string_toupper
Unexecuted instantiation: php_uri.c:zend_string_toupper
Unexecuted instantiation: php_uri_common.c:zend_string_toupper
Unexecuted instantiation: uri_parser_rfc3986.c:zend_string_toupper
Unexecuted instantiation: uri_parser_whatwg.c:zend_string_toupper
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_string_toupper
Unexecuted instantiation: explicit_bzero.c:zend_string_toupper
Unexecuted instantiation: fopen_wrappers.c:zend_string_toupper
Unexecuted instantiation: getopt.c:zend_string_toupper
Unexecuted instantiation: main.c:zend_string_toupper
Unexecuted instantiation: network.c:zend_string_toupper
Unexecuted instantiation: output.c:zend_string_toupper
Unexecuted instantiation: php_content_types.c:zend_string_toupper
Unexecuted instantiation: php_ini_builder.c:zend_string_toupper
Unexecuted instantiation: php_ini.c:zend_string_toupper
Unexecuted instantiation: php_glob.c:zend_string_toupper
Unexecuted instantiation: php_odbc_utils.c:zend_string_toupper
Unexecuted instantiation: php_open_temporary_file.c:zend_string_toupper
Unexecuted instantiation: php_scandir.c:zend_string_toupper
Unexecuted instantiation: php_syslog.c:zend_string_toupper
Unexecuted instantiation: php_ticks.c:zend_string_toupper
Unexecuted instantiation: php_variables.c:zend_string_toupper
Unexecuted instantiation: reentrancy.c:zend_string_toupper
Unexecuted instantiation: rfc1867.c:zend_string_toupper
Unexecuted instantiation: safe_bcmp.c:zend_string_toupper
Unexecuted instantiation: SAPI.c:zend_string_toupper
Unexecuted instantiation: snprintf.c:zend_string_toupper
Unexecuted instantiation: spprintf.c:zend_string_toupper
Unexecuted instantiation: strlcat.c:zend_string_toupper
Unexecuted instantiation: strlcpy.c:zend_string_toupper
Unexecuted instantiation: cast.c:zend_string_toupper
Unexecuted instantiation: filter.c:zend_string_toupper
Unexecuted instantiation: glob_wrapper.c:zend_string_toupper
Unexecuted instantiation: memory.c:zend_string_toupper
Unexecuted instantiation: mmap.c:zend_string_toupper
Unexecuted instantiation: plain_wrapper.c:zend_string_toupper
Unexecuted instantiation: stream_errors.c:zend_string_toupper
Unexecuted instantiation: streams.c:zend_string_toupper
Unexecuted instantiation: transports.c:zend_string_toupper
Unexecuted instantiation: userspace.c:zend_string_toupper
Unexecuted instantiation: xp_socket.c:zend_string_toupper
Unexecuted instantiation: block_pass.c:zend_string_toupper
Unexecuted instantiation: compact_literals.c:zend_string_toupper
Unexecuted instantiation: compact_vars.c:zend_string_toupper
Unexecuted instantiation: dce.c:zend_string_toupper
Unexecuted instantiation: dfa_pass.c:zend_string_toupper
Unexecuted instantiation: escape_analysis.c:zend_string_toupper
Unexecuted instantiation: nop_removal.c:zend_string_toupper
Unexecuted instantiation: optimize_func_calls.c:zend_string_toupper
Unexecuted instantiation: optimize_temp_vars_5.c:zend_string_toupper
Unexecuted instantiation: pass1.c:zend_string_toupper
Unexecuted instantiation: pass3.c:zend_string_toupper
Unexecuted instantiation: sccp.c:zend_string_toupper
Unexecuted instantiation: scdf.c:zend_string_toupper
Unexecuted instantiation: zend_call_graph.c:zend_string_toupper
Unexecuted instantiation: zend_cfg.c:zend_string_toupper
Unexecuted instantiation: zend_dfg.c:zend_string_toupper
Unexecuted instantiation: zend_dump.c:zend_string_toupper
Unexecuted instantiation: zend_func_info.c:zend_string_toupper
Unexecuted instantiation: zend_inference.c:zend_string_toupper
Unexecuted instantiation: zend_optimizer.c:zend_string_toupper
Unexecuted instantiation: zend_ssa.c:zend_string_toupper
Unexecuted instantiation: zend_alloc.c:zend_string_toupper
Unexecuted instantiation: zend_API.c:zend_string_toupper
Unexecuted instantiation: zend_ast.c:zend_string_toupper
Unexecuted instantiation: zend_attributes.c:zend_string_toupper
Unexecuted instantiation: zend_autoload.c:zend_string_toupper
Unexecuted instantiation: zend_builtin_functions.c:zend_string_toupper
Unexecuted instantiation: zend_call_stack.c:zend_string_toupper
Unexecuted instantiation: zend_closures.c:zend_string_toupper
Unexecuted instantiation: zend_compile.c:zend_string_toupper
Unexecuted instantiation: zend_constants.c:zend_string_toupper
Unexecuted instantiation: zend_cpuinfo.c:zend_string_toupper
Unexecuted instantiation: zend_default_classes.c:zend_string_toupper
Unexecuted instantiation: zend_dtrace.c:zend_string_toupper
Unexecuted instantiation: zend_enum.c:zend_string_toupper
Unexecuted instantiation: zend_exceptions.c:zend_string_toupper
Unexecuted instantiation: zend_execute_API.c:zend_string_toupper
Unexecuted instantiation: zend_execute.c:zend_string_toupper
Unexecuted instantiation: zend_extensions.c:zend_string_toupper
Unexecuted instantiation: zend_fibers.c:zend_string_toupper
Unexecuted instantiation: zend_float.c:zend_string_toupper
Unexecuted instantiation: zend_gc.c:zend_string_toupper
Unexecuted instantiation: zend_gdb.c:zend_string_toupper
Unexecuted instantiation: zend_generators.c:zend_string_toupper
Unexecuted instantiation: zend_hash.c:zend_string_toupper
Unexecuted instantiation: zend_highlight.c:zend_string_toupper
Unexecuted instantiation: zend_hrtime.c:zend_string_toupper
Unexecuted instantiation: zend_inheritance.c:zend_string_toupper
Unexecuted instantiation: zend_ini_parser.c:zend_string_toupper
Unexecuted instantiation: zend_ini_scanner.c:zend_string_toupper
Unexecuted instantiation: zend_ini.c:zend_string_toupper
Unexecuted instantiation: zend_interfaces.c:zend_string_toupper
Unexecuted instantiation: zend_iterators.c:zend_string_toupper
Unexecuted instantiation: zend_language_parser.c:zend_string_toupper
Unexecuted instantiation: zend_language_scanner.c:zend_string_toupper
Unexecuted instantiation: zend_lazy_objects.c:zend_string_toupper
Unexecuted instantiation: zend_list.c:zend_string_toupper
Unexecuted instantiation: zend_llist.c:zend_string_toupper
Unexecuted instantiation: zend_multibyte.c:zend_string_toupper
Unexecuted instantiation: zend_object_handlers.c:zend_string_toupper
Unexecuted instantiation: zend_objects_API.c:zend_string_toupper
Unexecuted instantiation: zend_objects.c:zend_string_toupper
Unexecuted instantiation: zend_observer.c:zend_string_toupper
Unexecuted instantiation: zend_opcode.c:zend_string_toupper
Unexecuted instantiation: zend_operators.c:zend_string_toupper
Unexecuted instantiation: zend_property_hooks.c:zend_string_toupper
Unexecuted instantiation: zend_ptr_stack.c:zend_string_toupper
Unexecuted instantiation: zend_signal.c:zend_string_toupper
Unexecuted instantiation: zend_smart_str.c:zend_string_toupper
Unexecuted instantiation: zend_sort.c:zend_string_toupper
Unexecuted instantiation: zend_stack.c:zend_string_toupper
Unexecuted instantiation: zend_stream.c:zend_string_toupper
Unexecuted instantiation: zend_string.c:zend_string_toupper
Unexecuted instantiation: zend_strtod.c:zend_string_toupper
Unexecuted instantiation: zend_system_id.c:zend_string_toupper
Unexecuted instantiation: zend_variables.c:zend_string_toupper
Unexecuted instantiation: zend_virtual_cwd.c:zend_string_toupper
Unexecuted instantiation: zend_vm_opcodes.c:zend_string_toupper
Unexecuted instantiation: zend_weakrefs.c:zend_string_toupper
Unexecuted instantiation: zend.c:zend_string_toupper
Unexecuted instantiation: internal_functions_cli.c:zend_string_toupper
Unexecuted instantiation: fuzzer-unserializehash.c:zend_string_toupper
Unexecuted instantiation: fuzzer-sapi.c:zend_string_toupper
489
490
ZEND_API int ZEND_FASTCALL zend_binary_zval_strcmp(const zval *s1, const zval *s2);
491
ZEND_API int ZEND_FASTCALL zend_binary_zval_strncmp(const zval *s1, const zval *s2, const zval *s3);
492
ZEND_API int ZEND_FASTCALL zend_binary_strcmp(const char *s1, size_t len1, const char *s2, size_t len2);
493
ZEND_API int ZEND_FASTCALL zend_binary_strncmp(const char *s1, size_t len1, const char *s2, size_t len2, size_t length);
494
ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp(const char *s1, size_t len1, const char *s2, size_t len2);
495
ZEND_API int ZEND_FASTCALL zend_binary_strncasecmp(const char *s1, size_t len1, const char *s2, size_t len2, size_t length);
496
ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp_l(const char *s1, size_t len1, const char *s2, size_t len2);
497
ZEND_API int ZEND_FASTCALL zend_binary_strncasecmp_l(const char *s1, size_t len1, const char *s2, size_t len2, size_t length);
498
499
ZEND_API bool ZEND_FASTCALL zendi_smart_streq(const zend_string *s1, const zend_string *s2);
500
ZEND_API int ZEND_FASTCALL zendi_smart_strcmp(const zend_string *s1, const zend_string *s2);
501
ZEND_API int ZEND_FASTCALL zend_compare_symbol_tables(HashTable *ht1, HashTable *ht2);
502
ZEND_API int ZEND_FASTCALL zend_compare_arrays(const zval *a1, const zval *a2);
503
ZEND_API int ZEND_FASTCALL zend_compare_objects(zval *o1, zval *o2);
504
505
/** Deprecated in favor of ZEND_STRTOL() */
506
ZEND_ATTRIBUTE_DEPRECATED ZEND_API int ZEND_FASTCALL zend_atoi(const char *str, size_t str_len);
507
508
/** Deprecated in favor of ZEND_STRTOL() */
509
ZEND_ATTRIBUTE_DEPRECATED ZEND_API zend_long ZEND_FASTCALL zend_atol(const char *str, size_t str_len);
510
511
#define convert_to_null_ex(zv) convert_to_null(zv)
512
#define convert_to_boolean_ex(zv) convert_to_boolean(zv)
513
#define convert_to_long_ex(zv) convert_to_long(zv)
514
#define convert_to_double_ex(zv) convert_to_double(zv)
515
#define convert_to_string_ex(zv) convert_to_string(zv)
516
#define convert_to_array_ex(zv) convert_to_array(zv)
517
#define convert_to_object_ex(zv) convert_to_object(zv)
518
#define convert_scalar_to_number_ex(zv) convert_scalar_to_number(zv)
519
520
ZEND_API void zend_update_current_locale(void);
521
522
ZEND_API void zend_reset_lc_ctype_locale(void);
523
524
/* The offset in bytes between the value and type fields of a zval */
525
#define ZVAL_OFFSETOF_TYPE  \
526
0
  (offsetof(zval, u1.type_info) - offsetof(zval, value))
527
528
#if defined(HAVE_ASM_GOTO) && !__has_feature(memory_sanitizer)
529
# define ZEND_USE_ASM_ARITHMETIC 1
530
#else
531
# define ZEND_USE_ASM_ARITHMETIC 0
532
#endif
533
534
static zend_always_inline void fast_long_increment_function(zval *op1)
535
0
{
536
#if ZEND_USE_ASM_ARITHMETIC && defined(__i386__) && !(4 == __GNUC__ && 8 == __GNUC_MINOR__)
537
  __asm__ goto(
538
    "addl $1,(%0)\n\t"
539
    "jo  %l1\n"
540
    :
541
    : "r"(&op1->value)
542
    : "cc", "memory"
543
    : overflow);
544
  return;
545
overflow: ZEND_ATTRIBUTE_COLD_LABEL
546
  ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
547
#elif ZEND_USE_ASM_ARITHMETIC && defined(__x86_64__)
548
  __asm__ goto(
549
0
    "addq $1,(%0)\n\t"
550
0
    "jo  %l1\n"
551
0
    :
552
0
    : "r"(&op1->value)
553
0
    : "cc", "memory"
554
0
    : overflow);
555
0
  return;
556
0
overflow: ZEND_ATTRIBUTE_COLD_LABEL
557
0
  ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
558
#elif ZEND_USE_ASM_ARITHMETIC && defined(__aarch64__)
559
  __asm__ goto (
560
    "ldr x5, [%0]\n\t"
561
    "adds x5, x5, 1\n\t"
562
    "bvs %l1\n"
563
    "str x5, [%0]"
564
    :
565
    : "r"(&op1->value)
566
    : "x5", "cc", "memory"
567
    : overflow);
568
  return;
569
overflow: ZEND_ATTRIBUTE_COLD_LABEL
570
  ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
571
#elif defined(PHP_HAVE_BUILTIN_SADDL_OVERFLOW) && SIZEOF_LONG == SIZEOF_ZEND_LONG
572
  long lresult;
573
  if (UNEXPECTED(__builtin_saddl_overflow(Z_LVAL_P(op1), 1, &lresult))) {
574
    /* switch to double */
575
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
576
  } else {
577
    Z_LVAL_P(op1) = lresult;
578
  }
579
#elif defined(PHP_HAVE_BUILTIN_SADDLL_OVERFLOW) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
580
  long long llresult;
581
  if (UNEXPECTED(__builtin_saddll_overflow(Z_LVAL_P(op1), 1, &llresult))) {
582
    /* switch to double */
583
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
584
  } else {
585
    Z_LVAL_P(op1) = llresult;
586
  }
587
#elif defined(ZEND_WIN32) && SIZEOF_LONG == SIZEOF_ZEND_LONG
588
  long lresult;
589
  if (UNEXPECTED(FAILED(LongAdd(Z_LVAL_P(op1), 1, &lresult)))) {
590
    /* switch to double */
591
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
592
  } else {
593
    Z_LVAL_P(op1) = lresult;
594
  }
595
#elif defined(ZEND_WIN32) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
596
  long long llresult;
597
  if (UNEXPECTED(FAILED(LongLongAdd(Z_LVAL_P(op1), 1, &llresult)))) {
598
    /* switch to double */
599
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
600
  } else {
601
    Z_LVAL_P(op1) = llresult;
602
  }
603
#else
604
  if (UNEXPECTED(Z_LVAL_P(op1) == ZEND_LONG_MAX)) {
605
    /* switch to double */
606
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MAX + 1.0);
607
  } else {
608
    Z_LVAL_P(op1)++;
609
  }
610
#endif
611
0
}
Unexecuted instantiation: php_date.c:fast_long_increment_function
Unexecuted instantiation: astro.c:fast_long_increment_function
Unexecuted instantiation: dow.c:fast_long_increment_function
Unexecuted instantiation: parse_date.c:fast_long_increment_function
Unexecuted instantiation: parse_tz.c:fast_long_increment_function
Unexecuted instantiation: parse_posix.c:fast_long_increment_function
Unexecuted instantiation: timelib.c:fast_long_increment_function
Unexecuted instantiation: tm2unixtime.c:fast_long_increment_function
Unexecuted instantiation: unixtime2tm.c:fast_long_increment_function
Unexecuted instantiation: parse_iso_intervals.c:fast_long_increment_function
Unexecuted instantiation: interval.c:fast_long_increment_function
Unexecuted instantiation: php_pcre.c:fast_long_increment_function
Unexecuted instantiation: exif.c:fast_long_increment_function
Unexecuted instantiation: hash_adler32.c:fast_long_increment_function
Unexecuted instantiation: hash_crc32.c:fast_long_increment_function
Unexecuted instantiation: hash_fnv.c:fast_long_increment_function
Unexecuted instantiation: hash_gost.c:fast_long_increment_function
Unexecuted instantiation: hash_haval.c:fast_long_increment_function
Unexecuted instantiation: hash_joaat.c:fast_long_increment_function
Unexecuted instantiation: hash_md.c:fast_long_increment_function
Unexecuted instantiation: hash_murmur.c:fast_long_increment_function
Unexecuted instantiation: hash_ripemd.c:fast_long_increment_function
Unexecuted instantiation: hash_sha_ni.c:fast_long_increment_function
Unexecuted instantiation: hash_sha_sse2.c:fast_long_increment_function
Unexecuted instantiation: hash_sha.c:fast_long_increment_function
Unexecuted instantiation: hash_sha3.c:fast_long_increment_function
Unexecuted instantiation: hash_snefru.c:fast_long_increment_function
Unexecuted instantiation: hash_tiger.c:fast_long_increment_function
Unexecuted instantiation: hash_whirlpool.c:fast_long_increment_function
Unexecuted instantiation: hash_xxhash.c:fast_long_increment_function
Unexecuted instantiation: hash.c:fast_long_increment_function
Unexecuted instantiation: json_encoder.c:fast_long_increment_function
Unexecuted instantiation: json_parser.tab.c:fast_long_increment_function
Unexecuted instantiation: json_scanner.c:fast_long_increment_function
Unexecuted instantiation: json.c:fast_long_increment_function
Unexecuted instantiation: php_lexbor.c:fast_long_increment_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_long_increment_function
Unexecuted instantiation: shared_alloc_posix.c:fast_long_increment_function
Unexecuted instantiation: shared_alloc_shm.c:fast_long_increment_function
Unexecuted instantiation: zend_accelerator_api.c:fast_long_increment_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_long_increment_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_long_increment_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_long_increment_function
Unexecuted instantiation: zend_accelerator_module.c:fast_long_increment_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_long_increment_function
Unexecuted instantiation: zend_file_cache.c:fast_long_increment_function
Unexecuted instantiation: zend_persist_calc.c:fast_long_increment_function
Unexecuted instantiation: zend_persist.c:fast_long_increment_function
Unexecuted instantiation: zend_shared_alloc.c:fast_long_increment_function
Unexecuted instantiation: ZendAccelerator.c:fast_long_increment_function
Unexecuted instantiation: ir_cfg.c:fast_long_increment_function
Unexecuted instantiation: ir_check.c:fast_long_increment_function
Unexecuted instantiation: ir_dump.c:fast_long_increment_function
Unexecuted instantiation: ir_emit.c:fast_long_increment_function
Unexecuted instantiation: ir_gcm.c:fast_long_increment_function
Unexecuted instantiation: ir_gdb.c:fast_long_increment_function
Unexecuted instantiation: ir_patch.c:fast_long_increment_function
Unexecuted instantiation: ir_perf.c:fast_long_increment_function
Unexecuted instantiation: ir_ra.c:fast_long_increment_function
Unexecuted instantiation: ir_save.c:fast_long_increment_function
Unexecuted instantiation: ir_sccp.c:fast_long_increment_function
Unexecuted instantiation: ir_strtab.c:fast_long_increment_function
Unexecuted instantiation: ir.c:fast_long_increment_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_long_increment_function
Unexecuted instantiation: zend_jit.c:fast_long_increment_function
Unexecuted instantiation: csprng.c:fast_long_increment_function
Unexecuted instantiation: engine_mt19937.c:fast_long_increment_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_long_increment_function
Unexecuted instantiation: engine_secure.c:fast_long_increment_function
Unexecuted instantiation: engine_user.c:fast_long_increment_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_long_increment_function
Unexecuted instantiation: gammasection.c:fast_long_increment_function
Unexecuted instantiation: random.c:fast_long_increment_function
Unexecuted instantiation: randomizer.c:fast_long_increment_function
Unexecuted instantiation: zend_utils.c:fast_long_increment_function
Unexecuted instantiation: php_reflection.c:fast_long_increment_function
Unexecuted instantiation: php_spl.c:fast_long_increment_function
Unexecuted instantiation: spl_array.c:fast_long_increment_function
Unexecuted instantiation: spl_directory.c:fast_long_increment_function
Unexecuted instantiation: spl_dllist.c:fast_long_increment_function
Unexecuted instantiation: spl_exceptions.c:fast_long_increment_function
Unexecuted instantiation: spl_fixedarray.c:fast_long_increment_function
Unexecuted instantiation: spl_functions.c:fast_long_increment_function
Unexecuted instantiation: spl_heap.c:fast_long_increment_function
Unexecuted instantiation: spl_iterators.c:fast_long_increment_function
Unexecuted instantiation: spl_observer.c:fast_long_increment_function
Unexecuted instantiation: array.c:fast_long_increment_function
Unexecuted instantiation: assert.c:fast_long_increment_function
Unexecuted instantiation: base64.c:fast_long_increment_function
Unexecuted instantiation: basic_functions.c:fast_long_increment_function
Unexecuted instantiation: browscap.c:fast_long_increment_function
Unexecuted instantiation: crc32_x86.c:fast_long_increment_function
Unexecuted instantiation: crc32.c:fast_long_increment_function
Unexecuted instantiation: credits.c:fast_long_increment_function
Unexecuted instantiation: crypt.c:fast_long_increment_function
Unexecuted instantiation: css.c:fast_long_increment_function
Unexecuted instantiation: datetime.c:fast_long_increment_function
Unexecuted instantiation: dir.c:fast_long_increment_function
Unexecuted instantiation: dl.c:fast_long_increment_function
Unexecuted instantiation: dns.c:fast_long_increment_function
Unexecuted instantiation: exec.c:fast_long_increment_function
Unexecuted instantiation: file.c:fast_long_increment_function
Unexecuted instantiation: filestat.c:fast_long_increment_function
Unexecuted instantiation: filters.c:fast_long_increment_function
Unexecuted instantiation: flock_compat.c:fast_long_increment_function
Unexecuted instantiation: formatted_print.c:fast_long_increment_function
Unexecuted instantiation: fsock.c:fast_long_increment_function
Unexecuted instantiation: ftok.c:fast_long_increment_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_long_increment_function
Unexecuted instantiation: head.c:fast_long_increment_function
Unexecuted instantiation: hrtime.c:fast_long_increment_function
Unexecuted instantiation: html.c:fast_long_increment_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_long_increment_function
Unexecuted instantiation: http.c:fast_long_increment_function
Unexecuted instantiation: image.c:fast_long_increment_function
Unexecuted instantiation: incomplete_class.c:fast_long_increment_function
Unexecuted instantiation: info.c:fast_long_increment_function
Unexecuted instantiation: iptc.c:fast_long_increment_function
Unexecuted instantiation: levenshtein.c:fast_long_increment_function
Unexecuted instantiation: link.c:fast_long_increment_function
Unexecuted instantiation: mail.c:fast_long_increment_function
Unexecuted instantiation: math.c:fast_long_increment_function
Unexecuted instantiation: md5.c:fast_long_increment_function
Unexecuted instantiation: metaphone.c:fast_long_increment_function
Unexecuted instantiation: microtime.c:fast_long_increment_function
Unexecuted instantiation: net.c:fast_long_increment_function
Unexecuted instantiation: pack.c:fast_long_increment_function
Unexecuted instantiation: pageinfo.c:fast_long_increment_function
Unexecuted instantiation: password.c:fast_long_increment_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_long_increment_function
Unexecuted instantiation: proc_open.c:fast_long_increment_function
Unexecuted instantiation: quot_print.c:fast_long_increment_function
Unexecuted instantiation: scanf.c:fast_long_increment_function
Unexecuted instantiation: sha1.c:fast_long_increment_function
Unexecuted instantiation: soundex.c:fast_long_increment_function
Unexecuted instantiation: streamsfuncs.c:fast_long_increment_function
Unexecuted instantiation: string.c:fast_long_increment_function
Unexecuted instantiation: strnatcmp.c:fast_long_increment_function
Unexecuted instantiation: syslog.c:fast_long_increment_function
Unexecuted instantiation: type.c:fast_long_increment_function
Unexecuted instantiation: uniqid.c:fast_long_increment_function
Unexecuted instantiation: url_scanner_ex.c:fast_long_increment_function
Unexecuted instantiation: url.c:fast_long_increment_function
Unexecuted instantiation: user_filters.c:fast_long_increment_function
Unexecuted instantiation: uuencode.c:fast_long_increment_function
Unexecuted instantiation: var_unserializer.c:fast_long_increment_function
Unexecuted instantiation: var.c:fast_long_increment_function
Unexecuted instantiation: versioning.c:fast_long_increment_function
Unexecuted instantiation: crypt_sha256.c:fast_long_increment_function
Unexecuted instantiation: crypt_sha512.c:fast_long_increment_function
Unexecuted instantiation: php_crypt_r.c:fast_long_increment_function
Unexecuted instantiation: php_uri.c:fast_long_increment_function
Unexecuted instantiation: php_uri_common.c:fast_long_increment_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_long_increment_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_long_increment_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_long_increment_function
Unexecuted instantiation: explicit_bzero.c:fast_long_increment_function
Unexecuted instantiation: fopen_wrappers.c:fast_long_increment_function
Unexecuted instantiation: getopt.c:fast_long_increment_function
Unexecuted instantiation: main.c:fast_long_increment_function
Unexecuted instantiation: network.c:fast_long_increment_function
Unexecuted instantiation: output.c:fast_long_increment_function
Unexecuted instantiation: php_content_types.c:fast_long_increment_function
Unexecuted instantiation: php_ini_builder.c:fast_long_increment_function
Unexecuted instantiation: php_ini.c:fast_long_increment_function
Unexecuted instantiation: php_glob.c:fast_long_increment_function
Unexecuted instantiation: php_odbc_utils.c:fast_long_increment_function
Unexecuted instantiation: php_open_temporary_file.c:fast_long_increment_function
Unexecuted instantiation: php_scandir.c:fast_long_increment_function
Unexecuted instantiation: php_syslog.c:fast_long_increment_function
Unexecuted instantiation: php_ticks.c:fast_long_increment_function
Unexecuted instantiation: php_variables.c:fast_long_increment_function
Unexecuted instantiation: reentrancy.c:fast_long_increment_function
Unexecuted instantiation: rfc1867.c:fast_long_increment_function
Unexecuted instantiation: safe_bcmp.c:fast_long_increment_function
Unexecuted instantiation: SAPI.c:fast_long_increment_function
Unexecuted instantiation: snprintf.c:fast_long_increment_function
Unexecuted instantiation: spprintf.c:fast_long_increment_function
Unexecuted instantiation: strlcat.c:fast_long_increment_function
Unexecuted instantiation: strlcpy.c:fast_long_increment_function
Unexecuted instantiation: cast.c:fast_long_increment_function
Unexecuted instantiation: filter.c:fast_long_increment_function
Unexecuted instantiation: glob_wrapper.c:fast_long_increment_function
Unexecuted instantiation: memory.c:fast_long_increment_function
Unexecuted instantiation: mmap.c:fast_long_increment_function
Unexecuted instantiation: plain_wrapper.c:fast_long_increment_function
Unexecuted instantiation: stream_errors.c:fast_long_increment_function
Unexecuted instantiation: streams.c:fast_long_increment_function
Unexecuted instantiation: transports.c:fast_long_increment_function
Unexecuted instantiation: userspace.c:fast_long_increment_function
Unexecuted instantiation: xp_socket.c:fast_long_increment_function
Unexecuted instantiation: block_pass.c:fast_long_increment_function
Unexecuted instantiation: compact_literals.c:fast_long_increment_function
Unexecuted instantiation: compact_vars.c:fast_long_increment_function
Unexecuted instantiation: dce.c:fast_long_increment_function
Unexecuted instantiation: dfa_pass.c:fast_long_increment_function
Unexecuted instantiation: escape_analysis.c:fast_long_increment_function
Unexecuted instantiation: nop_removal.c:fast_long_increment_function
Unexecuted instantiation: optimize_func_calls.c:fast_long_increment_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_long_increment_function
Unexecuted instantiation: pass1.c:fast_long_increment_function
Unexecuted instantiation: pass3.c:fast_long_increment_function
Unexecuted instantiation: sccp.c:fast_long_increment_function
Unexecuted instantiation: scdf.c:fast_long_increment_function
Unexecuted instantiation: zend_call_graph.c:fast_long_increment_function
Unexecuted instantiation: zend_cfg.c:fast_long_increment_function
Unexecuted instantiation: zend_dfg.c:fast_long_increment_function
Unexecuted instantiation: zend_dump.c:fast_long_increment_function
Unexecuted instantiation: zend_func_info.c:fast_long_increment_function
Unexecuted instantiation: zend_inference.c:fast_long_increment_function
Unexecuted instantiation: zend_optimizer.c:fast_long_increment_function
Unexecuted instantiation: zend_ssa.c:fast_long_increment_function
Unexecuted instantiation: zend_alloc.c:fast_long_increment_function
Unexecuted instantiation: zend_API.c:fast_long_increment_function
Unexecuted instantiation: zend_ast.c:fast_long_increment_function
Unexecuted instantiation: zend_attributes.c:fast_long_increment_function
Unexecuted instantiation: zend_autoload.c:fast_long_increment_function
Unexecuted instantiation: zend_builtin_functions.c:fast_long_increment_function
Unexecuted instantiation: zend_call_stack.c:fast_long_increment_function
Unexecuted instantiation: zend_closures.c:fast_long_increment_function
Unexecuted instantiation: zend_compile.c:fast_long_increment_function
Unexecuted instantiation: zend_constants.c:fast_long_increment_function
Unexecuted instantiation: zend_cpuinfo.c:fast_long_increment_function
Unexecuted instantiation: zend_default_classes.c:fast_long_increment_function
Unexecuted instantiation: zend_dtrace.c:fast_long_increment_function
Unexecuted instantiation: zend_enum.c:fast_long_increment_function
Unexecuted instantiation: zend_exceptions.c:fast_long_increment_function
Unexecuted instantiation: zend_execute_API.c:fast_long_increment_function
Unexecuted instantiation: zend_execute.c:fast_long_increment_function
Unexecuted instantiation: zend_extensions.c:fast_long_increment_function
Unexecuted instantiation: zend_fibers.c:fast_long_increment_function
Unexecuted instantiation: zend_float.c:fast_long_increment_function
Unexecuted instantiation: zend_gc.c:fast_long_increment_function
Unexecuted instantiation: zend_gdb.c:fast_long_increment_function
Unexecuted instantiation: zend_generators.c:fast_long_increment_function
Unexecuted instantiation: zend_hash.c:fast_long_increment_function
Unexecuted instantiation: zend_highlight.c:fast_long_increment_function
Unexecuted instantiation: zend_hrtime.c:fast_long_increment_function
Unexecuted instantiation: zend_inheritance.c:fast_long_increment_function
Unexecuted instantiation: zend_ini_parser.c:fast_long_increment_function
Unexecuted instantiation: zend_ini_scanner.c:fast_long_increment_function
Unexecuted instantiation: zend_ini.c:fast_long_increment_function
Unexecuted instantiation: zend_interfaces.c:fast_long_increment_function
Unexecuted instantiation: zend_iterators.c:fast_long_increment_function
Unexecuted instantiation: zend_language_parser.c:fast_long_increment_function
Unexecuted instantiation: zend_language_scanner.c:fast_long_increment_function
Unexecuted instantiation: zend_lazy_objects.c:fast_long_increment_function
Unexecuted instantiation: zend_list.c:fast_long_increment_function
Unexecuted instantiation: zend_llist.c:fast_long_increment_function
Unexecuted instantiation: zend_multibyte.c:fast_long_increment_function
Unexecuted instantiation: zend_object_handlers.c:fast_long_increment_function
Unexecuted instantiation: zend_objects_API.c:fast_long_increment_function
Unexecuted instantiation: zend_objects.c:fast_long_increment_function
Unexecuted instantiation: zend_observer.c:fast_long_increment_function
Unexecuted instantiation: zend_opcode.c:fast_long_increment_function
Unexecuted instantiation: zend_operators.c:fast_long_increment_function
Unexecuted instantiation: zend_property_hooks.c:fast_long_increment_function
Unexecuted instantiation: zend_ptr_stack.c:fast_long_increment_function
Unexecuted instantiation: zend_signal.c:fast_long_increment_function
Unexecuted instantiation: zend_smart_str.c:fast_long_increment_function
Unexecuted instantiation: zend_sort.c:fast_long_increment_function
Unexecuted instantiation: zend_stack.c:fast_long_increment_function
Unexecuted instantiation: zend_stream.c:fast_long_increment_function
Unexecuted instantiation: zend_string.c:fast_long_increment_function
Unexecuted instantiation: zend_strtod.c:fast_long_increment_function
Unexecuted instantiation: zend_system_id.c:fast_long_increment_function
Unexecuted instantiation: zend_variables.c:fast_long_increment_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_long_increment_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_long_increment_function
Unexecuted instantiation: zend_weakrefs.c:fast_long_increment_function
Unexecuted instantiation: zend.c:fast_long_increment_function
Unexecuted instantiation: internal_functions_cli.c:fast_long_increment_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_long_increment_function
Unexecuted instantiation: fuzzer-sapi.c:fast_long_increment_function
612
613
static zend_always_inline void fast_long_decrement_function(zval *op1)
614
0
{
615
#if ZEND_USE_ASM_ARITHMETIC && defined(__i386__) && !(4 == __GNUC__ && 8 == __GNUC_MINOR__)
616
  __asm__ goto(
617
    "subl $1,(%0)\n\t"
618
    "jo  %l1\n"
619
    :
620
    : "r"(&op1->value)
621
    : "cc", "memory"
622
    : overflow);
623
  return;
624
overflow: ZEND_ATTRIBUTE_COLD_LABEL
625
  ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
626
#elif ZEND_USE_ASM_ARITHMETIC && defined(__x86_64__)
627
  __asm__ goto(
628
0
    "subq $1,(%0)\n\t"
629
0
    "jo  %l1\n"
630
0
    :
631
0
    : "r"(&op1->value)
632
0
    : "cc", "memory"
633
0
    : overflow);
634
0
  return;
635
0
overflow: ZEND_ATTRIBUTE_COLD_LABEL
636
0
  ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
637
#elif ZEND_USE_ASM_ARITHMETIC && defined(__aarch64__)
638
  __asm__ goto (
639
    "ldr x5, [%0]\n\t"
640
    "subs x5 ,x5, 1\n\t"
641
    "bvs %l1\n"
642
    "str x5, [%0]"
643
    :
644
    : "r"(&op1->value)
645
    : "x5", "cc", "memory"
646
    : overflow);
647
  return;
648
overflow: ZEND_ATTRIBUTE_COLD_LABEL
649
  ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
650
#elif defined(PHP_HAVE_BUILTIN_SSUBL_OVERFLOW) && SIZEOF_LONG == SIZEOF_ZEND_LONG
651
  long lresult;
652
  if (UNEXPECTED(__builtin_ssubl_overflow(Z_LVAL_P(op1), 1, &lresult))) {
653
    /* switch to double */
654
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
655
  } else {
656
    Z_LVAL_P(op1) = lresult;
657
  }
658
#elif defined(PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
659
  long long llresult;
660
  if (UNEXPECTED(__builtin_ssubll_overflow(Z_LVAL_P(op1), 1, &llresult))) {
661
    /* switch to double */
662
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
663
  } else {
664
    Z_LVAL_P(op1) = llresult;
665
  }
666
#elif defined(ZEND_WIN32) && SIZEOF_LONG == SIZEOF_ZEND_LONG
667
  long lresult;
668
  if (UNEXPECTED(FAILED(LongSub(Z_LVAL_P(op1), 1, &lresult)))) {
669
    /* switch to double */
670
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
671
  } else {
672
    Z_LVAL_P(op1) = lresult;
673
  }
674
#elif defined(ZEND_WIN32) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
675
  long long llresult;
676
  if (UNEXPECTED(FAILED(LongLongSub(Z_LVAL_P(op1), 1, &llresult)))) {
677
    /* switch to double */
678
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
679
  } else {
680
    Z_LVAL_P(op1) = llresult;
681
  }
682
#else
683
  if (UNEXPECTED(Z_LVAL_P(op1) == ZEND_LONG_MIN)) {
684
    /* switch to double */
685
    ZVAL_DOUBLE(op1, (double)ZEND_LONG_MIN - 1.0);
686
  } else {
687
    Z_LVAL_P(op1)--;
688
  }
689
#endif
690
0
}
Unexecuted instantiation: php_date.c:fast_long_decrement_function
Unexecuted instantiation: astro.c:fast_long_decrement_function
Unexecuted instantiation: dow.c:fast_long_decrement_function
Unexecuted instantiation: parse_date.c:fast_long_decrement_function
Unexecuted instantiation: parse_tz.c:fast_long_decrement_function
Unexecuted instantiation: parse_posix.c:fast_long_decrement_function
Unexecuted instantiation: timelib.c:fast_long_decrement_function
Unexecuted instantiation: tm2unixtime.c:fast_long_decrement_function
Unexecuted instantiation: unixtime2tm.c:fast_long_decrement_function
Unexecuted instantiation: parse_iso_intervals.c:fast_long_decrement_function
Unexecuted instantiation: interval.c:fast_long_decrement_function
Unexecuted instantiation: php_pcre.c:fast_long_decrement_function
Unexecuted instantiation: exif.c:fast_long_decrement_function
Unexecuted instantiation: hash_adler32.c:fast_long_decrement_function
Unexecuted instantiation: hash_crc32.c:fast_long_decrement_function
Unexecuted instantiation: hash_fnv.c:fast_long_decrement_function
Unexecuted instantiation: hash_gost.c:fast_long_decrement_function
Unexecuted instantiation: hash_haval.c:fast_long_decrement_function
Unexecuted instantiation: hash_joaat.c:fast_long_decrement_function
Unexecuted instantiation: hash_md.c:fast_long_decrement_function
Unexecuted instantiation: hash_murmur.c:fast_long_decrement_function
Unexecuted instantiation: hash_ripemd.c:fast_long_decrement_function
Unexecuted instantiation: hash_sha_ni.c:fast_long_decrement_function
Unexecuted instantiation: hash_sha_sse2.c:fast_long_decrement_function
Unexecuted instantiation: hash_sha.c:fast_long_decrement_function
Unexecuted instantiation: hash_sha3.c:fast_long_decrement_function
Unexecuted instantiation: hash_snefru.c:fast_long_decrement_function
Unexecuted instantiation: hash_tiger.c:fast_long_decrement_function
Unexecuted instantiation: hash_whirlpool.c:fast_long_decrement_function
Unexecuted instantiation: hash_xxhash.c:fast_long_decrement_function
Unexecuted instantiation: hash.c:fast_long_decrement_function
Unexecuted instantiation: json_encoder.c:fast_long_decrement_function
Unexecuted instantiation: json_parser.tab.c:fast_long_decrement_function
Unexecuted instantiation: json_scanner.c:fast_long_decrement_function
Unexecuted instantiation: json.c:fast_long_decrement_function
Unexecuted instantiation: php_lexbor.c:fast_long_decrement_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_long_decrement_function
Unexecuted instantiation: shared_alloc_posix.c:fast_long_decrement_function
Unexecuted instantiation: shared_alloc_shm.c:fast_long_decrement_function
Unexecuted instantiation: zend_accelerator_api.c:fast_long_decrement_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_long_decrement_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_long_decrement_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_long_decrement_function
Unexecuted instantiation: zend_accelerator_module.c:fast_long_decrement_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_long_decrement_function
Unexecuted instantiation: zend_file_cache.c:fast_long_decrement_function
Unexecuted instantiation: zend_persist_calc.c:fast_long_decrement_function
Unexecuted instantiation: zend_persist.c:fast_long_decrement_function
Unexecuted instantiation: zend_shared_alloc.c:fast_long_decrement_function
Unexecuted instantiation: ZendAccelerator.c:fast_long_decrement_function
Unexecuted instantiation: ir_cfg.c:fast_long_decrement_function
Unexecuted instantiation: ir_check.c:fast_long_decrement_function
Unexecuted instantiation: ir_dump.c:fast_long_decrement_function
Unexecuted instantiation: ir_emit.c:fast_long_decrement_function
Unexecuted instantiation: ir_gcm.c:fast_long_decrement_function
Unexecuted instantiation: ir_gdb.c:fast_long_decrement_function
Unexecuted instantiation: ir_patch.c:fast_long_decrement_function
Unexecuted instantiation: ir_perf.c:fast_long_decrement_function
Unexecuted instantiation: ir_ra.c:fast_long_decrement_function
Unexecuted instantiation: ir_save.c:fast_long_decrement_function
Unexecuted instantiation: ir_sccp.c:fast_long_decrement_function
Unexecuted instantiation: ir_strtab.c:fast_long_decrement_function
Unexecuted instantiation: ir.c:fast_long_decrement_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_long_decrement_function
Unexecuted instantiation: zend_jit.c:fast_long_decrement_function
Unexecuted instantiation: csprng.c:fast_long_decrement_function
Unexecuted instantiation: engine_mt19937.c:fast_long_decrement_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_long_decrement_function
Unexecuted instantiation: engine_secure.c:fast_long_decrement_function
Unexecuted instantiation: engine_user.c:fast_long_decrement_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_long_decrement_function
Unexecuted instantiation: gammasection.c:fast_long_decrement_function
Unexecuted instantiation: random.c:fast_long_decrement_function
Unexecuted instantiation: randomizer.c:fast_long_decrement_function
Unexecuted instantiation: zend_utils.c:fast_long_decrement_function
Unexecuted instantiation: php_reflection.c:fast_long_decrement_function
Unexecuted instantiation: php_spl.c:fast_long_decrement_function
Unexecuted instantiation: spl_array.c:fast_long_decrement_function
Unexecuted instantiation: spl_directory.c:fast_long_decrement_function
Unexecuted instantiation: spl_dllist.c:fast_long_decrement_function
Unexecuted instantiation: spl_exceptions.c:fast_long_decrement_function
Unexecuted instantiation: spl_fixedarray.c:fast_long_decrement_function
Unexecuted instantiation: spl_functions.c:fast_long_decrement_function
Unexecuted instantiation: spl_heap.c:fast_long_decrement_function
Unexecuted instantiation: spl_iterators.c:fast_long_decrement_function
Unexecuted instantiation: spl_observer.c:fast_long_decrement_function
Unexecuted instantiation: array.c:fast_long_decrement_function
Unexecuted instantiation: assert.c:fast_long_decrement_function
Unexecuted instantiation: base64.c:fast_long_decrement_function
Unexecuted instantiation: basic_functions.c:fast_long_decrement_function
Unexecuted instantiation: browscap.c:fast_long_decrement_function
Unexecuted instantiation: crc32_x86.c:fast_long_decrement_function
Unexecuted instantiation: crc32.c:fast_long_decrement_function
Unexecuted instantiation: credits.c:fast_long_decrement_function
Unexecuted instantiation: crypt.c:fast_long_decrement_function
Unexecuted instantiation: css.c:fast_long_decrement_function
Unexecuted instantiation: datetime.c:fast_long_decrement_function
Unexecuted instantiation: dir.c:fast_long_decrement_function
Unexecuted instantiation: dl.c:fast_long_decrement_function
Unexecuted instantiation: dns.c:fast_long_decrement_function
Unexecuted instantiation: exec.c:fast_long_decrement_function
Unexecuted instantiation: file.c:fast_long_decrement_function
Unexecuted instantiation: filestat.c:fast_long_decrement_function
Unexecuted instantiation: filters.c:fast_long_decrement_function
Unexecuted instantiation: flock_compat.c:fast_long_decrement_function
Unexecuted instantiation: formatted_print.c:fast_long_decrement_function
Unexecuted instantiation: fsock.c:fast_long_decrement_function
Unexecuted instantiation: ftok.c:fast_long_decrement_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_long_decrement_function
Unexecuted instantiation: head.c:fast_long_decrement_function
Unexecuted instantiation: hrtime.c:fast_long_decrement_function
Unexecuted instantiation: html.c:fast_long_decrement_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_long_decrement_function
Unexecuted instantiation: http.c:fast_long_decrement_function
Unexecuted instantiation: image.c:fast_long_decrement_function
Unexecuted instantiation: incomplete_class.c:fast_long_decrement_function
Unexecuted instantiation: info.c:fast_long_decrement_function
Unexecuted instantiation: iptc.c:fast_long_decrement_function
Unexecuted instantiation: levenshtein.c:fast_long_decrement_function
Unexecuted instantiation: link.c:fast_long_decrement_function
Unexecuted instantiation: mail.c:fast_long_decrement_function
Unexecuted instantiation: math.c:fast_long_decrement_function
Unexecuted instantiation: md5.c:fast_long_decrement_function
Unexecuted instantiation: metaphone.c:fast_long_decrement_function
Unexecuted instantiation: microtime.c:fast_long_decrement_function
Unexecuted instantiation: net.c:fast_long_decrement_function
Unexecuted instantiation: pack.c:fast_long_decrement_function
Unexecuted instantiation: pageinfo.c:fast_long_decrement_function
Unexecuted instantiation: password.c:fast_long_decrement_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_long_decrement_function
Unexecuted instantiation: proc_open.c:fast_long_decrement_function
Unexecuted instantiation: quot_print.c:fast_long_decrement_function
Unexecuted instantiation: scanf.c:fast_long_decrement_function
Unexecuted instantiation: sha1.c:fast_long_decrement_function
Unexecuted instantiation: soundex.c:fast_long_decrement_function
Unexecuted instantiation: streamsfuncs.c:fast_long_decrement_function
Unexecuted instantiation: string.c:fast_long_decrement_function
Unexecuted instantiation: strnatcmp.c:fast_long_decrement_function
Unexecuted instantiation: syslog.c:fast_long_decrement_function
Unexecuted instantiation: type.c:fast_long_decrement_function
Unexecuted instantiation: uniqid.c:fast_long_decrement_function
Unexecuted instantiation: url_scanner_ex.c:fast_long_decrement_function
Unexecuted instantiation: url.c:fast_long_decrement_function
Unexecuted instantiation: user_filters.c:fast_long_decrement_function
Unexecuted instantiation: uuencode.c:fast_long_decrement_function
Unexecuted instantiation: var_unserializer.c:fast_long_decrement_function
Unexecuted instantiation: var.c:fast_long_decrement_function
Unexecuted instantiation: versioning.c:fast_long_decrement_function
Unexecuted instantiation: crypt_sha256.c:fast_long_decrement_function
Unexecuted instantiation: crypt_sha512.c:fast_long_decrement_function
Unexecuted instantiation: php_crypt_r.c:fast_long_decrement_function
Unexecuted instantiation: php_uri.c:fast_long_decrement_function
Unexecuted instantiation: php_uri_common.c:fast_long_decrement_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_long_decrement_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_long_decrement_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_long_decrement_function
Unexecuted instantiation: explicit_bzero.c:fast_long_decrement_function
Unexecuted instantiation: fopen_wrappers.c:fast_long_decrement_function
Unexecuted instantiation: getopt.c:fast_long_decrement_function
Unexecuted instantiation: main.c:fast_long_decrement_function
Unexecuted instantiation: network.c:fast_long_decrement_function
Unexecuted instantiation: output.c:fast_long_decrement_function
Unexecuted instantiation: php_content_types.c:fast_long_decrement_function
Unexecuted instantiation: php_ini_builder.c:fast_long_decrement_function
Unexecuted instantiation: php_ini.c:fast_long_decrement_function
Unexecuted instantiation: php_glob.c:fast_long_decrement_function
Unexecuted instantiation: php_odbc_utils.c:fast_long_decrement_function
Unexecuted instantiation: php_open_temporary_file.c:fast_long_decrement_function
Unexecuted instantiation: php_scandir.c:fast_long_decrement_function
Unexecuted instantiation: php_syslog.c:fast_long_decrement_function
Unexecuted instantiation: php_ticks.c:fast_long_decrement_function
Unexecuted instantiation: php_variables.c:fast_long_decrement_function
Unexecuted instantiation: reentrancy.c:fast_long_decrement_function
Unexecuted instantiation: rfc1867.c:fast_long_decrement_function
Unexecuted instantiation: safe_bcmp.c:fast_long_decrement_function
Unexecuted instantiation: SAPI.c:fast_long_decrement_function
Unexecuted instantiation: snprintf.c:fast_long_decrement_function
Unexecuted instantiation: spprintf.c:fast_long_decrement_function
Unexecuted instantiation: strlcat.c:fast_long_decrement_function
Unexecuted instantiation: strlcpy.c:fast_long_decrement_function
Unexecuted instantiation: cast.c:fast_long_decrement_function
Unexecuted instantiation: filter.c:fast_long_decrement_function
Unexecuted instantiation: glob_wrapper.c:fast_long_decrement_function
Unexecuted instantiation: memory.c:fast_long_decrement_function
Unexecuted instantiation: mmap.c:fast_long_decrement_function
Unexecuted instantiation: plain_wrapper.c:fast_long_decrement_function
Unexecuted instantiation: stream_errors.c:fast_long_decrement_function
Unexecuted instantiation: streams.c:fast_long_decrement_function
Unexecuted instantiation: transports.c:fast_long_decrement_function
Unexecuted instantiation: userspace.c:fast_long_decrement_function
Unexecuted instantiation: xp_socket.c:fast_long_decrement_function
Unexecuted instantiation: block_pass.c:fast_long_decrement_function
Unexecuted instantiation: compact_literals.c:fast_long_decrement_function
Unexecuted instantiation: compact_vars.c:fast_long_decrement_function
Unexecuted instantiation: dce.c:fast_long_decrement_function
Unexecuted instantiation: dfa_pass.c:fast_long_decrement_function
Unexecuted instantiation: escape_analysis.c:fast_long_decrement_function
Unexecuted instantiation: nop_removal.c:fast_long_decrement_function
Unexecuted instantiation: optimize_func_calls.c:fast_long_decrement_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_long_decrement_function
Unexecuted instantiation: pass1.c:fast_long_decrement_function
Unexecuted instantiation: pass3.c:fast_long_decrement_function
Unexecuted instantiation: sccp.c:fast_long_decrement_function
Unexecuted instantiation: scdf.c:fast_long_decrement_function
Unexecuted instantiation: zend_call_graph.c:fast_long_decrement_function
Unexecuted instantiation: zend_cfg.c:fast_long_decrement_function
Unexecuted instantiation: zend_dfg.c:fast_long_decrement_function
Unexecuted instantiation: zend_dump.c:fast_long_decrement_function
Unexecuted instantiation: zend_func_info.c:fast_long_decrement_function
Unexecuted instantiation: zend_inference.c:fast_long_decrement_function
Unexecuted instantiation: zend_optimizer.c:fast_long_decrement_function
Unexecuted instantiation: zend_ssa.c:fast_long_decrement_function
Unexecuted instantiation: zend_alloc.c:fast_long_decrement_function
Unexecuted instantiation: zend_API.c:fast_long_decrement_function
Unexecuted instantiation: zend_ast.c:fast_long_decrement_function
Unexecuted instantiation: zend_attributes.c:fast_long_decrement_function
Unexecuted instantiation: zend_autoload.c:fast_long_decrement_function
Unexecuted instantiation: zend_builtin_functions.c:fast_long_decrement_function
Unexecuted instantiation: zend_call_stack.c:fast_long_decrement_function
Unexecuted instantiation: zend_closures.c:fast_long_decrement_function
Unexecuted instantiation: zend_compile.c:fast_long_decrement_function
Unexecuted instantiation: zend_constants.c:fast_long_decrement_function
Unexecuted instantiation: zend_cpuinfo.c:fast_long_decrement_function
Unexecuted instantiation: zend_default_classes.c:fast_long_decrement_function
Unexecuted instantiation: zend_dtrace.c:fast_long_decrement_function
Unexecuted instantiation: zend_enum.c:fast_long_decrement_function
Unexecuted instantiation: zend_exceptions.c:fast_long_decrement_function
Unexecuted instantiation: zend_execute_API.c:fast_long_decrement_function
Unexecuted instantiation: zend_execute.c:fast_long_decrement_function
Unexecuted instantiation: zend_extensions.c:fast_long_decrement_function
Unexecuted instantiation: zend_fibers.c:fast_long_decrement_function
Unexecuted instantiation: zend_float.c:fast_long_decrement_function
Unexecuted instantiation: zend_gc.c:fast_long_decrement_function
Unexecuted instantiation: zend_gdb.c:fast_long_decrement_function
Unexecuted instantiation: zend_generators.c:fast_long_decrement_function
Unexecuted instantiation: zend_hash.c:fast_long_decrement_function
Unexecuted instantiation: zend_highlight.c:fast_long_decrement_function
Unexecuted instantiation: zend_hrtime.c:fast_long_decrement_function
Unexecuted instantiation: zend_inheritance.c:fast_long_decrement_function
Unexecuted instantiation: zend_ini_parser.c:fast_long_decrement_function
Unexecuted instantiation: zend_ini_scanner.c:fast_long_decrement_function
Unexecuted instantiation: zend_ini.c:fast_long_decrement_function
Unexecuted instantiation: zend_interfaces.c:fast_long_decrement_function
Unexecuted instantiation: zend_iterators.c:fast_long_decrement_function
Unexecuted instantiation: zend_language_parser.c:fast_long_decrement_function
Unexecuted instantiation: zend_language_scanner.c:fast_long_decrement_function
Unexecuted instantiation: zend_lazy_objects.c:fast_long_decrement_function
Unexecuted instantiation: zend_list.c:fast_long_decrement_function
Unexecuted instantiation: zend_llist.c:fast_long_decrement_function
Unexecuted instantiation: zend_multibyte.c:fast_long_decrement_function
Unexecuted instantiation: zend_object_handlers.c:fast_long_decrement_function
Unexecuted instantiation: zend_objects_API.c:fast_long_decrement_function
Unexecuted instantiation: zend_objects.c:fast_long_decrement_function
Unexecuted instantiation: zend_observer.c:fast_long_decrement_function
Unexecuted instantiation: zend_opcode.c:fast_long_decrement_function
Unexecuted instantiation: zend_operators.c:fast_long_decrement_function
Unexecuted instantiation: zend_property_hooks.c:fast_long_decrement_function
Unexecuted instantiation: zend_ptr_stack.c:fast_long_decrement_function
Unexecuted instantiation: zend_signal.c:fast_long_decrement_function
Unexecuted instantiation: zend_smart_str.c:fast_long_decrement_function
Unexecuted instantiation: zend_sort.c:fast_long_decrement_function
Unexecuted instantiation: zend_stack.c:fast_long_decrement_function
Unexecuted instantiation: zend_stream.c:fast_long_decrement_function
Unexecuted instantiation: zend_string.c:fast_long_decrement_function
Unexecuted instantiation: zend_strtod.c:fast_long_decrement_function
Unexecuted instantiation: zend_system_id.c:fast_long_decrement_function
Unexecuted instantiation: zend_variables.c:fast_long_decrement_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_long_decrement_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_long_decrement_function
Unexecuted instantiation: zend_weakrefs.c:fast_long_decrement_function
Unexecuted instantiation: zend.c:fast_long_decrement_function
Unexecuted instantiation: internal_functions_cli.c:fast_long_decrement_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_long_decrement_function
Unexecuted instantiation: fuzzer-sapi.c:fast_long_decrement_function
691
692
static zend_always_inline void fast_long_add_function(zval *result, zval *op1, zval *op2)
693
0
{
694
#if ZEND_USE_ASM_ARITHMETIC && defined(__i386__) && !(4 == __GNUC__ && 8 == __GNUC_MINOR__)
695
  __asm__ goto(
696
    "movl (%1), %%eax\n\t"
697
    "addl   (%2), %%eax\n\t"
698
    "jo     %l5\n\t"
699
    "movl   %%eax, (%0)\n\t"
700
    "movl   %3, %c4(%0)\n"
701
    :
702
    : "r"(&result->value),
703
      "r"(&op1->value),
704
      "r"(&op2->value),
705
      "n"(IS_LONG),
706
      "n"(ZVAL_OFFSETOF_TYPE)
707
    : "eax","cc", "memory"
708
    : overflow);
709
  return;
710
overflow: ZEND_ATTRIBUTE_COLD_LABEL
711
  ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
712
#elif ZEND_USE_ASM_ARITHMETIC && defined(__x86_64__)
713
  __asm__ goto(
714
0
    "movq (%1), %%rax\n\t"
715
0
    "addq   (%2), %%rax\n\t"
716
0
    "jo     %l5\n\t"
717
0
    "movq   %%rax, (%0)\n\t"
718
0
    "movl   %3, %c4(%0)\n"
719
0
    :
720
0
    : "r"(&result->value),
721
0
      "r"(&op1->value),
722
0
      "r"(&op2->value),
723
0
      "n"(IS_LONG),
724
0
      "n"(ZVAL_OFFSETOF_TYPE)
725
0
    : "rax","cc", "memory"
726
0
    : overflow);
727
0
  return;
728
0
overflow: ZEND_ATTRIBUTE_COLD_LABEL
729
0
  ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
730
#elif ZEND_USE_ASM_ARITHMETIC && defined(__aarch64__)
731
  __asm__ goto(
732
    "ldr    x5, [%1]\n\t"
733
    "ldr    x6, [%2]\n\t"
734
    "adds x5, x5, x6\n\t"
735
    "bvs  %l5\n\t"
736
    "mov  w6, %3\n\t"
737
    "str  x5, [%0]\n\t"
738
    "str  w6, [%0, %c4]\n"
739
    :
740
    : "r"(&result->value),
741
      "r"(&op1->value),
742
      "r"(&op2->value),
743
      "n"(IS_LONG),
744
      "n"(ZVAL_OFFSETOF_TYPE)
745
    : "x5", "x6", "cc", "memory"
746
    : overflow);
747
  return;
748
overflow: ZEND_ATTRIBUTE_COLD_LABEL
749
  ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
750
#elif defined(PHP_HAVE_BUILTIN_SADDL_OVERFLOW) && SIZEOF_LONG == SIZEOF_ZEND_LONG
751
  long lresult;
752
  if (UNEXPECTED(__builtin_saddl_overflow(Z_LVAL_P(op1), Z_LVAL_P(op2), &lresult))) {
753
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
754
  } else {
755
    ZVAL_LONG(result, lresult);
756
  }
757
#elif defined(PHP_HAVE_BUILTIN_SADDLL_OVERFLOW) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
758
  long long llresult;
759
  if (UNEXPECTED(__builtin_saddll_overflow(Z_LVAL_P(op1), Z_LVAL_P(op2), &llresult))) {
760
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
761
  } else {
762
    ZVAL_LONG(result, llresult);
763
  }
764
#elif defined(ZEND_WIN32) && SIZEOF_LONG == SIZEOF_ZEND_LONG
765
  long lresult;
766
  if (UNEXPECTED(FAILED(LongAdd(Z_LVAL_P(op1), Z_LVAL_P(op2), &lresult)))) {
767
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
768
  } else {
769
    ZVAL_LONG(result, lresult);
770
  }
771
#elif defined(ZEND_WIN32) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
772
  long long llresult;
773
  if (UNEXPECTED(FAILED(LongLongAdd(Z_LVAL_P(op1), Z_LVAL_P(op2), &llresult)))) {
774
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
775
  } else {
776
    ZVAL_LONG(result, llresult);
777
  }
778
#else
779
  /*
780
   * 'result' may alias with op1 or op2, so we need to
781
   * ensure that 'result' is not updated until after we
782
   * have read the values of op1 and op2.
783
   */
784
785
  zend_long sum = (zend_long) ((zend_ulong) Z_LVAL_P(op1) + (zend_ulong) Z_LVAL_P(op2));
786
787
  if (UNEXPECTED((Z_LVAL_P(op1) & LONG_SIGN_MASK) == (Z_LVAL_P(op2) & LONG_SIGN_MASK)
788
    && (Z_LVAL_P(op1) & LONG_SIGN_MASK) != (sum & LONG_SIGN_MASK))) {
789
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) + (double) Z_LVAL_P(op2));
790
  } else {
791
    ZVAL_LONG(result, sum);
792
  }
793
#endif
794
0
}
Unexecuted instantiation: php_date.c:fast_long_add_function
Unexecuted instantiation: astro.c:fast_long_add_function
Unexecuted instantiation: dow.c:fast_long_add_function
Unexecuted instantiation: parse_date.c:fast_long_add_function
Unexecuted instantiation: parse_tz.c:fast_long_add_function
Unexecuted instantiation: parse_posix.c:fast_long_add_function
Unexecuted instantiation: timelib.c:fast_long_add_function
Unexecuted instantiation: tm2unixtime.c:fast_long_add_function
Unexecuted instantiation: unixtime2tm.c:fast_long_add_function
Unexecuted instantiation: parse_iso_intervals.c:fast_long_add_function
Unexecuted instantiation: interval.c:fast_long_add_function
Unexecuted instantiation: php_pcre.c:fast_long_add_function
Unexecuted instantiation: exif.c:fast_long_add_function
Unexecuted instantiation: hash_adler32.c:fast_long_add_function
Unexecuted instantiation: hash_crc32.c:fast_long_add_function
Unexecuted instantiation: hash_fnv.c:fast_long_add_function
Unexecuted instantiation: hash_gost.c:fast_long_add_function
Unexecuted instantiation: hash_haval.c:fast_long_add_function
Unexecuted instantiation: hash_joaat.c:fast_long_add_function
Unexecuted instantiation: hash_md.c:fast_long_add_function
Unexecuted instantiation: hash_murmur.c:fast_long_add_function
Unexecuted instantiation: hash_ripemd.c:fast_long_add_function
Unexecuted instantiation: hash_sha_ni.c:fast_long_add_function
Unexecuted instantiation: hash_sha_sse2.c:fast_long_add_function
Unexecuted instantiation: hash_sha.c:fast_long_add_function
Unexecuted instantiation: hash_sha3.c:fast_long_add_function
Unexecuted instantiation: hash_snefru.c:fast_long_add_function
Unexecuted instantiation: hash_tiger.c:fast_long_add_function
Unexecuted instantiation: hash_whirlpool.c:fast_long_add_function
Unexecuted instantiation: hash_xxhash.c:fast_long_add_function
Unexecuted instantiation: hash.c:fast_long_add_function
Unexecuted instantiation: json_encoder.c:fast_long_add_function
Unexecuted instantiation: json_parser.tab.c:fast_long_add_function
Unexecuted instantiation: json_scanner.c:fast_long_add_function
Unexecuted instantiation: json.c:fast_long_add_function
Unexecuted instantiation: php_lexbor.c:fast_long_add_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_long_add_function
Unexecuted instantiation: shared_alloc_posix.c:fast_long_add_function
Unexecuted instantiation: shared_alloc_shm.c:fast_long_add_function
Unexecuted instantiation: zend_accelerator_api.c:fast_long_add_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_long_add_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_long_add_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_long_add_function
Unexecuted instantiation: zend_accelerator_module.c:fast_long_add_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_long_add_function
Unexecuted instantiation: zend_file_cache.c:fast_long_add_function
Unexecuted instantiation: zend_persist_calc.c:fast_long_add_function
Unexecuted instantiation: zend_persist.c:fast_long_add_function
Unexecuted instantiation: zend_shared_alloc.c:fast_long_add_function
Unexecuted instantiation: ZendAccelerator.c:fast_long_add_function
Unexecuted instantiation: ir_cfg.c:fast_long_add_function
Unexecuted instantiation: ir_check.c:fast_long_add_function
Unexecuted instantiation: ir_dump.c:fast_long_add_function
Unexecuted instantiation: ir_emit.c:fast_long_add_function
Unexecuted instantiation: ir_gcm.c:fast_long_add_function
Unexecuted instantiation: ir_gdb.c:fast_long_add_function
Unexecuted instantiation: ir_patch.c:fast_long_add_function
Unexecuted instantiation: ir_perf.c:fast_long_add_function
Unexecuted instantiation: ir_ra.c:fast_long_add_function
Unexecuted instantiation: ir_save.c:fast_long_add_function
Unexecuted instantiation: ir_sccp.c:fast_long_add_function
Unexecuted instantiation: ir_strtab.c:fast_long_add_function
Unexecuted instantiation: ir.c:fast_long_add_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_long_add_function
Unexecuted instantiation: zend_jit.c:fast_long_add_function
Unexecuted instantiation: csprng.c:fast_long_add_function
Unexecuted instantiation: engine_mt19937.c:fast_long_add_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_long_add_function
Unexecuted instantiation: engine_secure.c:fast_long_add_function
Unexecuted instantiation: engine_user.c:fast_long_add_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_long_add_function
Unexecuted instantiation: gammasection.c:fast_long_add_function
Unexecuted instantiation: random.c:fast_long_add_function
Unexecuted instantiation: randomizer.c:fast_long_add_function
Unexecuted instantiation: zend_utils.c:fast_long_add_function
Unexecuted instantiation: php_reflection.c:fast_long_add_function
Unexecuted instantiation: php_spl.c:fast_long_add_function
Unexecuted instantiation: spl_array.c:fast_long_add_function
Unexecuted instantiation: spl_directory.c:fast_long_add_function
Unexecuted instantiation: spl_dllist.c:fast_long_add_function
Unexecuted instantiation: spl_exceptions.c:fast_long_add_function
Unexecuted instantiation: spl_fixedarray.c:fast_long_add_function
Unexecuted instantiation: spl_functions.c:fast_long_add_function
Unexecuted instantiation: spl_heap.c:fast_long_add_function
Unexecuted instantiation: spl_iterators.c:fast_long_add_function
Unexecuted instantiation: spl_observer.c:fast_long_add_function
Unexecuted instantiation: array.c:fast_long_add_function
Unexecuted instantiation: assert.c:fast_long_add_function
Unexecuted instantiation: base64.c:fast_long_add_function
Unexecuted instantiation: basic_functions.c:fast_long_add_function
Unexecuted instantiation: browscap.c:fast_long_add_function
Unexecuted instantiation: crc32_x86.c:fast_long_add_function
Unexecuted instantiation: crc32.c:fast_long_add_function
Unexecuted instantiation: credits.c:fast_long_add_function
Unexecuted instantiation: crypt.c:fast_long_add_function
Unexecuted instantiation: css.c:fast_long_add_function
Unexecuted instantiation: datetime.c:fast_long_add_function
Unexecuted instantiation: dir.c:fast_long_add_function
Unexecuted instantiation: dl.c:fast_long_add_function
Unexecuted instantiation: dns.c:fast_long_add_function
Unexecuted instantiation: exec.c:fast_long_add_function
Unexecuted instantiation: file.c:fast_long_add_function
Unexecuted instantiation: filestat.c:fast_long_add_function
Unexecuted instantiation: filters.c:fast_long_add_function
Unexecuted instantiation: flock_compat.c:fast_long_add_function
Unexecuted instantiation: formatted_print.c:fast_long_add_function
Unexecuted instantiation: fsock.c:fast_long_add_function
Unexecuted instantiation: ftok.c:fast_long_add_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_long_add_function
Unexecuted instantiation: head.c:fast_long_add_function
Unexecuted instantiation: hrtime.c:fast_long_add_function
Unexecuted instantiation: html.c:fast_long_add_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_long_add_function
Unexecuted instantiation: http.c:fast_long_add_function
Unexecuted instantiation: image.c:fast_long_add_function
Unexecuted instantiation: incomplete_class.c:fast_long_add_function
Unexecuted instantiation: info.c:fast_long_add_function
Unexecuted instantiation: iptc.c:fast_long_add_function
Unexecuted instantiation: levenshtein.c:fast_long_add_function
Unexecuted instantiation: link.c:fast_long_add_function
Unexecuted instantiation: mail.c:fast_long_add_function
Unexecuted instantiation: math.c:fast_long_add_function
Unexecuted instantiation: md5.c:fast_long_add_function
Unexecuted instantiation: metaphone.c:fast_long_add_function
Unexecuted instantiation: microtime.c:fast_long_add_function
Unexecuted instantiation: net.c:fast_long_add_function
Unexecuted instantiation: pack.c:fast_long_add_function
Unexecuted instantiation: pageinfo.c:fast_long_add_function
Unexecuted instantiation: password.c:fast_long_add_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_long_add_function
Unexecuted instantiation: proc_open.c:fast_long_add_function
Unexecuted instantiation: quot_print.c:fast_long_add_function
Unexecuted instantiation: scanf.c:fast_long_add_function
Unexecuted instantiation: sha1.c:fast_long_add_function
Unexecuted instantiation: soundex.c:fast_long_add_function
Unexecuted instantiation: streamsfuncs.c:fast_long_add_function
Unexecuted instantiation: string.c:fast_long_add_function
Unexecuted instantiation: strnatcmp.c:fast_long_add_function
Unexecuted instantiation: syslog.c:fast_long_add_function
Unexecuted instantiation: type.c:fast_long_add_function
Unexecuted instantiation: uniqid.c:fast_long_add_function
Unexecuted instantiation: url_scanner_ex.c:fast_long_add_function
Unexecuted instantiation: url.c:fast_long_add_function
Unexecuted instantiation: user_filters.c:fast_long_add_function
Unexecuted instantiation: uuencode.c:fast_long_add_function
Unexecuted instantiation: var_unserializer.c:fast_long_add_function
Unexecuted instantiation: var.c:fast_long_add_function
Unexecuted instantiation: versioning.c:fast_long_add_function
Unexecuted instantiation: crypt_sha256.c:fast_long_add_function
Unexecuted instantiation: crypt_sha512.c:fast_long_add_function
Unexecuted instantiation: php_crypt_r.c:fast_long_add_function
Unexecuted instantiation: php_uri.c:fast_long_add_function
Unexecuted instantiation: php_uri_common.c:fast_long_add_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_long_add_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_long_add_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_long_add_function
Unexecuted instantiation: explicit_bzero.c:fast_long_add_function
Unexecuted instantiation: fopen_wrappers.c:fast_long_add_function
Unexecuted instantiation: getopt.c:fast_long_add_function
Unexecuted instantiation: main.c:fast_long_add_function
Unexecuted instantiation: network.c:fast_long_add_function
Unexecuted instantiation: output.c:fast_long_add_function
Unexecuted instantiation: php_content_types.c:fast_long_add_function
Unexecuted instantiation: php_ini_builder.c:fast_long_add_function
Unexecuted instantiation: php_ini.c:fast_long_add_function
Unexecuted instantiation: php_glob.c:fast_long_add_function
Unexecuted instantiation: php_odbc_utils.c:fast_long_add_function
Unexecuted instantiation: php_open_temporary_file.c:fast_long_add_function
Unexecuted instantiation: php_scandir.c:fast_long_add_function
Unexecuted instantiation: php_syslog.c:fast_long_add_function
Unexecuted instantiation: php_ticks.c:fast_long_add_function
Unexecuted instantiation: php_variables.c:fast_long_add_function
Unexecuted instantiation: reentrancy.c:fast_long_add_function
Unexecuted instantiation: rfc1867.c:fast_long_add_function
Unexecuted instantiation: safe_bcmp.c:fast_long_add_function
Unexecuted instantiation: SAPI.c:fast_long_add_function
Unexecuted instantiation: snprintf.c:fast_long_add_function
Unexecuted instantiation: spprintf.c:fast_long_add_function
Unexecuted instantiation: strlcat.c:fast_long_add_function
Unexecuted instantiation: strlcpy.c:fast_long_add_function
Unexecuted instantiation: cast.c:fast_long_add_function
Unexecuted instantiation: filter.c:fast_long_add_function
Unexecuted instantiation: glob_wrapper.c:fast_long_add_function
Unexecuted instantiation: memory.c:fast_long_add_function
Unexecuted instantiation: mmap.c:fast_long_add_function
Unexecuted instantiation: plain_wrapper.c:fast_long_add_function
Unexecuted instantiation: stream_errors.c:fast_long_add_function
Unexecuted instantiation: streams.c:fast_long_add_function
Unexecuted instantiation: transports.c:fast_long_add_function
Unexecuted instantiation: userspace.c:fast_long_add_function
Unexecuted instantiation: xp_socket.c:fast_long_add_function
Unexecuted instantiation: block_pass.c:fast_long_add_function
Unexecuted instantiation: compact_literals.c:fast_long_add_function
Unexecuted instantiation: compact_vars.c:fast_long_add_function
Unexecuted instantiation: dce.c:fast_long_add_function
Unexecuted instantiation: dfa_pass.c:fast_long_add_function
Unexecuted instantiation: escape_analysis.c:fast_long_add_function
Unexecuted instantiation: nop_removal.c:fast_long_add_function
Unexecuted instantiation: optimize_func_calls.c:fast_long_add_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_long_add_function
Unexecuted instantiation: pass1.c:fast_long_add_function
Unexecuted instantiation: pass3.c:fast_long_add_function
Unexecuted instantiation: sccp.c:fast_long_add_function
Unexecuted instantiation: scdf.c:fast_long_add_function
Unexecuted instantiation: zend_call_graph.c:fast_long_add_function
Unexecuted instantiation: zend_cfg.c:fast_long_add_function
Unexecuted instantiation: zend_dfg.c:fast_long_add_function
Unexecuted instantiation: zend_dump.c:fast_long_add_function
Unexecuted instantiation: zend_func_info.c:fast_long_add_function
Unexecuted instantiation: zend_inference.c:fast_long_add_function
Unexecuted instantiation: zend_optimizer.c:fast_long_add_function
Unexecuted instantiation: zend_ssa.c:fast_long_add_function
Unexecuted instantiation: zend_alloc.c:fast_long_add_function
Unexecuted instantiation: zend_API.c:fast_long_add_function
Unexecuted instantiation: zend_ast.c:fast_long_add_function
Unexecuted instantiation: zend_attributes.c:fast_long_add_function
Unexecuted instantiation: zend_autoload.c:fast_long_add_function
Unexecuted instantiation: zend_builtin_functions.c:fast_long_add_function
Unexecuted instantiation: zend_call_stack.c:fast_long_add_function
Unexecuted instantiation: zend_closures.c:fast_long_add_function
Unexecuted instantiation: zend_compile.c:fast_long_add_function
Unexecuted instantiation: zend_constants.c:fast_long_add_function
Unexecuted instantiation: zend_cpuinfo.c:fast_long_add_function
Unexecuted instantiation: zend_default_classes.c:fast_long_add_function
Unexecuted instantiation: zend_dtrace.c:fast_long_add_function
Unexecuted instantiation: zend_enum.c:fast_long_add_function
Unexecuted instantiation: zend_exceptions.c:fast_long_add_function
Unexecuted instantiation: zend_execute_API.c:fast_long_add_function
Unexecuted instantiation: zend_execute.c:fast_long_add_function
Unexecuted instantiation: zend_extensions.c:fast_long_add_function
Unexecuted instantiation: zend_fibers.c:fast_long_add_function
Unexecuted instantiation: zend_float.c:fast_long_add_function
Unexecuted instantiation: zend_gc.c:fast_long_add_function
Unexecuted instantiation: zend_gdb.c:fast_long_add_function
Unexecuted instantiation: zend_generators.c:fast_long_add_function
Unexecuted instantiation: zend_hash.c:fast_long_add_function
Unexecuted instantiation: zend_highlight.c:fast_long_add_function
Unexecuted instantiation: zend_hrtime.c:fast_long_add_function
Unexecuted instantiation: zend_inheritance.c:fast_long_add_function
Unexecuted instantiation: zend_ini_parser.c:fast_long_add_function
Unexecuted instantiation: zend_ini_scanner.c:fast_long_add_function
Unexecuted instantiation: zend_ini.c:fast_long_add_function
Unexecuted instantiation: zend_interfaces.c:fast_long_add_function
Unexecuted instantiation: zend_iterators.c:fast_long_add_function
Unexecuted instantiation: zend_language_parser.c:fast_long_add_function
Unexecuted instantiation: zend_language_scanner.c:fast_long_add_function
Unexecuted instantiation: zend_lazy_objects.c:fast_long_add_function
Unexecuted instantiation: zend_list.c:fast_long_add_function
Unexecuted instantiation: zend_llist.c:fast_long_add_function
Unexecuted instantiation: zend_multibyte.c:fast_long_add_function
Unexecuted instantiation: zend_object_handlers.c:fast_long_add_function
Unexecuted instantiation: zend_objects_API.c:fast_long_add_function
Unexecuted instantiation: zend_objects.c:fast_long_add_function
Unexecuted instantiation: zend_observer.c:fast_long_add_function
Unexecuted instantiation: zend_opcode.c:fast_long_add_function
Unexecuted instantiation: zend_operators.c:fast_long_add_function
Unexecuted instantiation: zend_property_hooks.c:fast_long_add_function
Unexecuted instantiation: zend_ptr_stack.c:fast_long_add_function
Unexecuted instantiation: zend_signal.c:fast_long_add_function
Unexecuted instantiation: zend_smart_str.c:fast_long_add_function
Unexecuted instantiation: zend_sort.c:fast_long_add_function
Unexecuted instantiation: zend_stack.c:fast_long_add_function
Unexecuted instantiation: zend_stream.c:fast_long_add_function
Unexecuted instantiation: zend_string.c:fast_long_add_function
Unexecuted instantiation: zend_strtod.c:fast_long_add_function
Unexecuted instantiation: zend_system_id.c:fast_long_add_function
Unexecuted instantiation: zend_variables.c:fast_long_add_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_long_add_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_long_add_function
Unexecuted instantiation: zend_weakrefs.c:fast_long_add_function
Unexecuted instantiation: zend.c:fast_long_add_function
Unexecuted instantiation: internal_functions_cli.c:fast_long_add_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_long_add_function
Unexecuted instantiation: fuzzer-sapi.c:fast_long_add_function
795
796
static zend_always_inline void fast_long_sub_function(zval *result, zval *op1, zval *op2)
797
0
{
798
#if ZEND_USE_ASM_ARITHMETIC && defined(__i386__) && !(4 == __GNUC__ && 8 == __GNUC_MINOR__)
799
  __asm__ goto(
800
    "movl (%1), %%eax\n\t"
801
    "subl   (%2), %%eax\n\t"
802
    "jo     %l5\n\t"
803
    "movl   %%eax, (%0)\n\t"
804
    "movl   %3, %c4(%0)\n"
805
    :
806
    : "r"(&result->value),
807
      "r"(&op1->value),
808
      "r"(&op2->value),
809
      "n"(IS_LONG),
810
      "n"(ZVAL_OFFSETOF_TYPE)
811
    : "eax","cc", "memory"
812
    : overflow);
813
  return;
814
overflow: ZEND_ATTRIBUTE_COLD_LABEL
815
  ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
816
#elif ZEND_USE_ASM_ARITHMETIC && defined(__x86_64__)
817
  __asm__ goto(
818
0
    "movq (%1), %%rax\n\t"
819
0
    "subq   (%2), %%rax\n\t"
820
0
    "jo     %l5\n\t"
821
0
    "movq   %%rax, (%0)\n\t"
822
0
    "movl   %3, %c4(%0)\n"
823
0
    :
824
0
    : "r"(&result->value),
825
0
      "r"(&op1->value),
826
0
      "r"(&op2->value),
827
0
      "n"(IS_LONG),
828
0
      "n"(ZVAL_OFFSETOF_TYPE)
829
0
    : "rax","cc", "memory"
830
0
    : overflow);
831
0
  return;
832
0
overflow: ZEND_ATTRIBUTE_COLD_LABEL
833
0
  ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
834
#elif ZEND_USE_ASM_ARITHMETIC && defined(__aarch64__)
835
  __asm__ goto(
836
    "ldr    x5, [%1]\n\t"
837
    "ldr    x6, [%2]\n\t"
838
    "subs x5, x5, x6\n\t"
839
    "bvs  %l5\n\t"
840
    "mov  w6, %3\n\t"
841
    "str  x5, [%0]\n\t"
842
    "str  w6, [%0, %c4]\n"
843
    :
844
    : "r"(&result->value),
845
      "r"(&op1->value),
846
      "r"(&op2->value),
847
      "n"(IS_LONG),
848
      "n"(ZVAL_OFFSETOF_TYPE)
849
    : "x5", "x6", "cc", "memory"
850
    : overflow);
851
  return;
852
overflow: ZEND_ATTRIBUTE_COLD_LABEL
853
  ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
854
#elif defined(PHP_HAVE_BUILTIN_SSUBL_OVERFLOW) && SIZEOF_LONG == SIZEOF_ZEND_LONG
855
  long lresult;
856
  if (UNEXPECTED(__builtin_ssubl_overflow(Z_LVAL_P(op1), Z_LVAL_P(op2), &lresult))) {
857
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
858
  } else {
859
    ZVAL_LONG(result, lresult);
860
  }
861
#elif defined(PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
862
  long long llresult;
863
  if (UNEXPECTED(__builtin_ssubll_overflow(Z_LVAL_P(op1), Z_LVAL_P(op2), &llresult))) {
864
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
865
  } else {
866
    ZVAL_LONG(result, llresult);
867
  }
868
#elif defined(ZEND_WIN32) && SIZEOF_LONG == SIZEOF_ZEND_LONG
869
  long lresult;
870
  if (UNEXPECTED(FAILED(LongSub(Z_LVAL_P(op1), Z_LVAL_P(op2), &lresult)))) {
871
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
872
  } else {
873
    ZVAL_LONG(result, lresult);
874
  }
875
#elif defined(ZEND_WIN32) && SIZEOF_LONG_LONG == SIZEOF_ZEND_LONG
876
  long long llresult;
877
  if (UNEXPECTED(FAILED(LongLongSub(Z_LVAL_P(op1), Z_LVAL_P(op2), &llresult)))) {
878
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
879
  } else {
880
    ZVAL_LONG(result, llresult);
881
  }
882
#else
883
  /*
884
   * 'result' may alias with op1 or op2, so we need to
885
   * ensure that 'result' is not updated until after we
886
   * have read the values of op1 and op2.
887
   */
888
889
  zend_long sub = (zend_long) ((zend_ulong) Z_LVAL_P(op1) - (zend_ulong) Z_LVAL_P(op2));
890
891
  if (UNEXPECTED((Z_LVAL_P(op1) & LONG_SIGN_MASK) != (Z_LVAL_P(op2) & LONG_SIGN_MASK)
892
    && (Z_LVAL_P(op1) & LONG_SIGN_MASK) != (sub & LONG_SIGN_MASK))) {
893
    ZVAL_DOUBLE(result, (double) Z_LVAL_P(op1) - (double) Z_LVAL_P(op2));
894
  } else {
895
    ZVAL_LONG(result, sub);
896
  }
897
#endif
898
0
}
Unexecuted instantiation: php_date.c:fast_long_sub_function
Unexecuted instantiation: astro.c:fast_long_sub_function
Unexecuted instantiation: dow.c:fast_long_sub_function
Unexecuted instantiation: parse_date.c:fast_long_sub_function
Unexecuted instantiation: parse_tz.c:fast_long_sub_function
Unexecuted instantiation: parse_posix.c:fast_long_sub_function
Unexecuted instantiation: timelib.c:fast_long_sub_function
Unexecuted instantiation: tm2unixtime.c:fast_long_sub_function
Unexecuted instantiation: unixtime2tm.c:fast_long_sub_function
Unexecuted instantiation: parse_iso_intervals.c:fast_long_sub_function
Unexecuted instantiation: interval.c:fast_long_sub_function
Unexecuted instantiation: php_pcre.c:fast_long_sub_function
Unexecuted instantiation: exif.c:fast_long_sub_function
Unexecuted instantiation: hash_adler32.c:fast_long_sub_function
Unexecuted instantiation: hash_crc32.c:fast_long_sub_function
Unexecuted instantiation: hash_fnv.c:fast_long_sub_function
Unexecuted instantiation: hash_gost.c:fast_long_sub_function
Unexecuted instantiation: hash_haval.c:fast_long_sub_function
Unexecuted instantiation: hash_joaat.c:fast_long_sub_function
Unexecuted instantiation: hash_md.c:fast_long_sub_function
Unexecuted instantiation: hash_murmur.c:fast_long_sub_function
Unexecuted instantiation: hash_ripemd.c:fast_long_sub_function
Unexecuted instantiation: hash_sha_ni.c:fast_long_sub_function
Unexecuted instantiation: hash_sha_sse2.c:fast_long_sub_function
Unexecuted instantiation: hash_sha.c:fast_long_sub_function
Unexecuted instantiation: hash_sha3.c:fast_long_sub_function
Unexecuted instantiation: hash_snefru.c:fast_long_sub_function
Unexecuted instantiation: hash_tiger.c:fast_long_sub_function
Unexecuted instantiation: hash_whirlpool.c:fast_long_sub_function
Unexecuted instantiation: hash_xxhash.c:fast_long_sub_function
Unexecuted instantiation: hash.c:fast_long_sub_function
Unexecuted instantiation: json_encoder.c:fast_long_sub_function
Unexecuted instantiation: json_parser.tab.c:fast_long_sub_function
Unexecuted instantiation: json_scanner.c:fast_long_sub_function
Unexecuted instantiation: json.c:fast_long_sub_function
Unexecuted instantiation: php_lexbor.c:fast_long_sub_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_long_sub_function
Unexecuted instantiation: shared_alloc_posix.c:fast_long_sub_function
Unexecuted instantiation: shared_alloc_shm.c:fast_long_sub_function
Unexecuted instantiation: zend_accelerator_api.c:fast_long_sub_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_long_sub_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_long_sub_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_long_sub_function
Unexecuted instantiation: zend_accelerator_module.c:fast_long_sub_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_long_sub_function
Unexecuted instantiation: zend_file_cache.c:fast_long_sub_function
Unexecuted instantiation: zend_persist_calc.c:fast_long_sub_function
Unexecuted instantiation: zend_persist.c:fast_long_sub_function
Unexecuted instantiation: zend_shared_alloc.c:fast_long_sub_function
Unexecuted instantiation: ZendAccelerator.c:fast_long_sub_function
Unexecuted instantiation: ir_cfg.c:fast_long_sub_function
Unexecuted instantiation: ir_check.c:fast_long_sub_function
Unexecuted instantiation: ir_dump.c:fast_long_sub_function
Unexecuted instantiation: ir_emit.c:fast_long_sub_function
Unexecuted instantiation: ir_gcm.c:fast_long_sub_function
Unexecuted instantiation: ir_gdb.c:fast_long_sub_function
Unexecuted instantiation: ir_patch.c:fast_long_sub_function
Unexecuted instantiation: ir_perf.c:fast_long_sub_function
Unexecuted instantiation: ir_ra.c:fast_long_sub_function
Unexecuted instantiation: ir_save.c:fast_long_sub_function
Unexecuted instantiation: ir_sccp.c:fast_long_sub_function
Unexecuted instantiation: ir_strtab.c:fast_long_sub_function
Unexecuted instantiation: ir.c:fast_long_sub_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_long_sub_function
Unexecuted instantiation: zend_jit.c:fast_long_sub_function
Unexecuted instantiation: csprng.c:fast_long_sub_function
Unexecuted instantiation: engine_mt19937.c:fast_long_sub_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_long_sub_function
Unexecuted instantiation: engine_secure.c:fast_long_sub_function
Unexecuted instantiation: engine_user.c:fast_long_sub_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_long_sub_function
Unexecuted instantiation: gammasection.c:fast_long_sub_function
Unexecuted instantiation: random.c:fast_long_sub_function
Unexecuted instantiation: randomizer.c:fast_long_sub_function
Unexecuted instantiation: zend_utils.c:fast_long_sub_function
Unexecuted instantiation: php_reflection.c:fast_long_sub_function
Unexecuted instantiation: php_spl.c:fast_long_sub_function
Unexecuted instantiation: spl_array.c:fast_long_sub_function
Unexecuted instantiation: spl_directory.c:fast_long_sub_function
Unexecuted instantiation: spl_dllist.c:fast_long_sub_function
Unexecuted instantiation: spl_exceptions.c:fast_long_sub_function
Unexecuted instantiation: spl_fixedarray.c:fast_long_sub_function
Unexecuted instantiation: spl_functions.c:fast_long_sub_function
Unexecuted instantiation: spl_heap.c:fast_long_sub_function
Unexecuted instantiation: spl_iterators.c:fast_long_sub_function
Unexecuted instantiation: spl_observer.c:fast_long_sub_function
Unexecuted instantiation: array.c:fast_long_sub_function
Unexecuted instantiation: assert.c:fast_long_sub_function
Unexecuted instantiation: base64.c:fast_long_sub_function
Unexecuted instantiation: basic_functions.c:fast_long_sub_function
Unexecuted instantiation: browscap.c:fast_long_sub_function
Unexecuted instantiation: crc32_x86.c:fast_long_sub_function
Unexecuted instantiation: crc32.c:fast_long_sub_function
Unexecuted instantiation: credits.c:fast_long_sub_function
Unexecuted instantiation: crypt.c:fast_long_sub_function
Unexecuted instantiation: css.c:fast_long_sub_function
Unexecuted instantiation: datetime.c:fast_long_sub_function
Unexecuted instantiation: dir.c:fast_long_sub_function
Unexecuted instantiation: dl.c:fast_long_sub_function
Unexecuted instantiation: dns.c:fast_long_sub_function
Unexecuted instantiation: exec.c:fast_long_sub_function
Unexecuted instantiation: file.c:fast_long_sub_function
Unexecuted instantiation: filestat.c:fast_long_sub_function
Unexecuted instantiation: filters.c:fast_long_sub_function
Unexecuted instantiation: flock_compat.c:fast_long_sub_function
Unexecuted instantiation: formatted_print.c:fast_long_sub_function
Unexecuted instantiation: fsock.c:fast_long_sub_function
Unexecuted instantiation: ftok.c:fast_long_sub_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_long_sub_function
Unexecuted instantiation: head.c:fast_long_sub_function
Unexecuted instantiation: hrtime.c:fast_long_sub_function
Unexecuted instantiation: html.c:fast_long_sub_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_long_sub_function
Unexecuted instantiation: http.c:fast_long_sub_function
Unexecuted instantiation: image.c:fast_long_sub_function
Unexecuted instantiation: incomplete_class.c:fast_long_sub_function
Unexecuted instantiation: info.c:fast_long_sub_function
Unexecuted instantiation: iptc.c:fast_long_sub_function
Unexecuted instantiation: levenshtein.c:fast_long_sub_function
Unexecuted instantiation: link.c:fast_long_sub_function
Unexecuted instantiation: mail.c:fast_long_sub_function
Unexecuted instantiation: math.c:fast_long_sub_function
Unexecuted instantiation: md5.c:fast_long_sub_function
Unexecuted instantiation: metaphone.c:fast_long_sub_function
Unexecuted instantiation: microtime.c:fast_long_sub_function
Unexecuted instantiation: net.c:fast_long_sub_function
Unexecuted instantiation: pack.c:fast_long_sub_function
Unexecuted instantiation: pageinfo.c:fast_long_sub_function
Unexecuted instantiation: password.c:fast_long_sub_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_long_sub_function
Unexecuted instantiation: proc_open.c:fast_long_sub_function
Unexecuted instantiation: quot_print.c:fast_long_sub_function
Unexecuted instantiation: scanf.c:fast_long_sub_function
Unexecuted instantiation: sha1.c:fast_long_sub_function
Unexecuted instantiation: soundex.c:fast_long_sub_function
Unexecuted instantiation: streamsfuncs.c:fast_long_sub_function
Unexecuted instantiation: string.c:fast_long_sub_function
Unexecuted instantiation: strnatcmp.c:fast_long_sub_function
Unexecuted instantiation: syslog.c:fast_long_sub_function
Unexecuted instantiation: type.c:fast_long_sub_function
Unexecuted instantiation: uniqid.c:fast_long_sub_function
Unexecuted instantiation: url_scanner_ex.c:fast_long_sub_function
Unexecuted instantiation: url.c:fast_long_sub_function
Unexecuted instantiation: user_filters.c:fast_long_sub_function
Unexecuted instantiation: uuencode.c:fast_long_sub_function
Unexecuted instantiation: var_unserializer.c:fast_long_sub_function
Unexecuted instantiation: var.c:fast_long_sub_function
Unexecuted instantiation: versioning.c:fast_long_sub_function
Unexecuted instantiation: crypt_sha256.c:fast_long_sub_function
Unexecuted instantiation: crypt_sha512.c:fast_long_sub_function
Unexecuted instantiation: php_crypt_r.c:fast_long_sub_function
Unexecuted instantiation: php_uri.c:fast_long_sub_function
Unexecuted instantiation: php_uri_common.c:fast_long_sub_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_long_sub_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_long_sub_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_long_sub_function
Unexecuted instantiation: explicit_bzero.c:fast_long_sub_function
Unexecuted instantiation: fopen_wrappers.c:fast_long_sub_function
Unexecuted instantiation: getopt.c:fast_long_sub_function
Unexecuted instantiation: main.c:fast_long_sub_function
Unexecuted instantiation: network.c:fast_long_sub_function
Unexecuted instantiation: output.c:fast_long_sub_function
Unexecuted instantiation: php_content_types.c:fast_long_sub_function
Unexecuted instantiation: php_ini_builder.c:fast_long_sub_function
Unexecuted instantiation: php_ini.c:fast_long_sub_function
Unexecuted instantiation: php_glob.c:fast_long_sub_function
Unexecuted instantiation: php_odbc_utils.c:fast_long_sub_function
Unexecuted instantiation: php_open_temporary_file.c:fast_long_sub_function
Unexecuted instantiation: php_scandir.c:fast_long_sub_function
Unexecuted instantiation: php_syslog.c:fast_long_sub_function
Unexecuted instantiation: php_ticks.c:fast_long_sub_function
Unexecuted instantiation: php_variables.c:fast_long_sub_function
Unexecuted instantiation: reentrancy.c:fast_long_sub_function
Unexecuted instantiation: rfc1867.c:fast_long_sub_function
Unexecuted instantiation: safe_bcmp.c:fast_long_sub_function
Unexecuted instantiation: SAPI.c:fast_long_sub_function
Unexecuted instantiation: snprintf.c:fast_long_sub_function
Unexecuted instantiation: spprintf.c:fast_long_sub_function
Unexecuted instantiation: strlcat.c:fast_long_sub_function
Unexecuted instantiation: strlcpy.c:fast_long_sub_function
Unexecuted instantiation: cast.c:fast_long_sub_function
Unexecuted instantiation: filter.c:fast_long_sub_function
Unexecuted instantiation: glob_wrapper.c:fast_long_sub_function
Unexecuted instantiation: memory.c:fast_long_sub_function
Unexecuted instantiation: mmap.c:fast_long_sub_function
Unexecuted instantiation: plain_wrapper.c:fast_long_sub_function
Unexecuted instantiation: stream_errors.c:fast_long_sub_function
Unexecuted instantiation: streams.c:fast_long_sub_function
Unexecuted instantiation: transports.c:fast_long_sub_function
Unexecuted instantiation: userspace.c:fast_long_sub_function
Unexecuted instantiation: xp_socket.c:fast_long_sub_function
Unexecuted instantiation: block_pass.c:fast_long_sub_function
Unexecuted instantiation: compact_literals.c:fast_long_sub_function
Unexecuted instantiation: compact_vars.c:fast_long_sub_function
Unexecuted instantiation: dce.c:fast_long_sub_function
Unexecuted instantiation: dfa_pass.c:fast_long_sub_function
Unexecuted instantiation: escape_analysis.c:fast_long_sub_function
Unexecuted instantiation: nop_removal.c:fast_long_sub_function
Unexecuted instantiation: optimize_func_calls.c:fast_long_sub_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_long_sub_function
Unexecuted instantiation: pass1.c:fast_long_sub_function
Unexecuted instantiation: pass3.c:fast_long_sub_function
Unexecuted instantiation: sccp.c:fast_long_sub_function
Unexecuted instantiation: scdf.c:fast_long_sub_function
Unexecuted instantiation: zend_call_graph.c:fast_long_sub_function
Unexecuted instantiation: zend_cfg.c:fast_long_sub_function
Unexecuted instantiation: zend_dfg.c:fast_long_sub_function
Unexecuted instantiation: zend_dump.c:fast_long_sub_function
Unexecuted instantiation: zend_func_info.c:fast_long_sub_function
Unexecuted instantiation: zend_inference.c:fast_long_sub_function
Unexecuted instantiation: zend_optimizer.c:fast_long_sub_function
Unexecuted instantiation: zend_ssa.c:fast_long_sub_function
Unexecuted instantiation: zend_alloc.c:fast_long_sub_function
Unexecuted instantiation: zend_API.c:fast_long_sub_function
Unexecuted instantiation: zend_ast.c:fast_long_sub_function
Unexecuted instantiation: zend_attributes.c:fast_long_sub_function
Unexecuted instantiation: zend_autoload.c:fast_long_sub_function
Unexecuted instantiation: zend_builtin_functions.c:fast_long_sub_function
Unexecuted instantiation: zend_call_stack.c:fast_long_sub_function
Unexecuted instantiation: zend_closures.c:fast_long_sub_function
Unexecuted instantiation: zend_compile.c:fast_long_sub_function
Unexecuted instantiation: zend_constants.c:fast_long_sub_function
Unexecuted instantiation: zend_cpuinfo.c:fast_long_sub_function
Unexecuted instantiation: zend_default_classes.c:fast_long_sub_function
Unexecuted instantiation: zend_dtrace.c:fast_long_sub_function
Unexecuted instantiation: zend_enum.c:fast_long_sub_function
Unexecuted instantiation: zend_exceptions.c:fast_long_sub_function
Unexecuted instantiation: zend_execute_API.c:fast_long_sub_function
Unexecuted instantiation: zend_execute.c:fast_long_sub_function
Unexecuted instantiation: zend_extensions.c:fast_long_sub_function
Unexecuted instantiation: zend_fibers.c:fast_long_sub_function
Unexecuted instantiation: zend_float.c:fast_long_sub_function
Unexecuted instantiation: zend_gc.c:fast_long_sub_function
Unexecuted instantiation: zend_gdb.c:fast_long_sub_function
Unexecuted instantiation: zend_generators.c:fast_long_sub_function
Unexecuted instantiation: zend_hash.c:fast_long_sub_function
Unexecuted instantiation: zend_highlight.c:fast_long_sub_function
Unexecuted instantiation: zend_hrtime.c:fast_long_sub_function
Unexecuted instantiation: zend_inheritance.c:fast_long_sub_function
Unexecuted instantiation: zend_ini_parser.c:fast_long_sub_function
Unexecuted instantiation: zend_ini_scanner.c:fast_long_sub_function
Unexecuted instantiation: zend_ini.c:fast_long_sub_function
Unexecuted instantiation: zend_interfaces.c:fast_long_sub_function
Unexecuted instantiation: zend_iterators.c:fast_long_sub_function
Unexecuted instantiation: zend_language_parser.c:fast_long_sub_function
Unexecuted instantiation: zend_language_scanner.c:fast_long_sub_function
Unexecuted instantiation: zend_lazy_objects.c:fast_long_sub_function
Unexecuted instantiation: zend_list.c:fast_long_sub_function
Unexecuted instantiation: zend_llist.c:fast_long_sub_function
Unexecuted instantiation: zend_multibyte.c:fast_long_sub_function
Unexecuted instantiation: zend_object_handlers.c:fast_long_sub_function
Unexecuted instantiation: zend_objects_API.c:fast_long_sub_function
Unexecuted instantiation: zend_objects.c:fast_long_sub_function
Unexecuted instantiation: zend_observer.c:fast_long_sub_function
Unexecuted instantiation: zend_opcode.c:fast_long_sub_function
Unexecuted instantiation: zend_operators.c:fast_long_sub_function
Unexecuted instantiation: zend_property_hooks.c:fast_long_sub_function
Unexecuted instantiation: zend_ptr_stack.c:fast_long_sub_function
Unexecuted instantiation: zend_signal.c:fast_long_sub_function
Unexecuted instantiation: zend_smart_str.c:fast_long_sub_function
Unexecuted instantiation: zend_sort.c:fast_long_sub_function
Unexecuted instantiation: zend_stack.c:fast_long_sub_function
Unexecuted instantiation: zend_stream.c:fast_long_sub_function
Unexecuted instantiation: zend_string.c:fast_long_sub_function
Unexecuted instantiation: zend_strtod.c:fast_long_sub_function
Unexecuted instantiation: zend_system_id.c:fast_long_sub_function
Unexecuted instantiation: zend_variables.c:fast_long_sub_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_long_sub_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_long_sub_function
Unexecuted instantiation: zend_weakrefs.c:fast_long_sub_function
Unexecuted instantiation: zend.c:fast_long_sub_function
Unexecuted instantiation: internal_functions_cli.c:fast_long_sub_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_long_sub_function
Unexecuted instantiation: fuzzer-sapi.c:fast_long_sub_function
899
900
static zend_always_inline bool zend_fast_equal_strings(zend_string *s1, zend_string *s2)
901
0
{
902
0
  if (s1 == s2) {
903
0
    return 1;
904
0
  } else if (ZSTR_VAL(s1)[0] > '9' || ZSTR_VAL(s2)[0] > '9') {
905
0
    return zend_string_equal_content(s1, s2);
906
0
  } else {
907
0
    return zendi_smart_streq(s1, s2);
908
0
  }
909
0
}
Unexecuted instantiation: php_date.c:zend_fast_equal_strings
Unexecuted instantiation: astro.c:zend_fast_equal_strings
Unexecuted instantiation: dow.c:zend_fast_equal_strings
Unexecuted instantiation: parse_date.c:zend_fast_equal_strings
Unexecuted instantiation: parse_tz.c:zend_fast_equal_strings
Unexecuted instantiation: parse_posix.c:zend_fast_equal_strings
Unexecuted instantiation: timelib.c:zend_fast_equal_strings
Unexecuted instantiation: tm2unixtime.c:zend_fast_equal_strings
Unexecuted instantiation: unixtime2tm.c:zend_fast_equal_strings
Unexecuted instantiation: parse_iso_intervals.c:zend_fast_equal_strings
Unexecuted instantiation: interval.c:zend_fast_equal_strings
Unexecuted instantiation: php_pcre.c:zend_fast_equal_strings
Unexecuted instantiation: exif.c:zend_fast_equal_strings
Unexecuted instantiation: hash_adler32.c:zend_fast_equal_strings
Unexecuted instantiation: hash_crc32.c:zend_fast_equal_strings
Unexecuted instantiation: hash_fnv.c:zend_fast_equal_strings
Unexecuted instantiation: hash_gost.c:zend_fast_equal_strings
Unexecuted instantiation: hash_haval.c:zend_fast_equal_strings
Unexecuted instantiation: hash_joaat.c:zend_fast_equal_strings
Unexecuted instantiation: hash_md.c:zend_fast_equal_strings
Unexecuted instantiation: hash_murmur.c:zend_fast_equal_strings
Unexecuted instantiation: hash_ripemd.c:zend_fast_equal_strings
Unexecuted instantiation: hash_sha_ni.c:zend_fast_equal_strings
Unexecuted instantiation: hash_sha_sse2.c:zend_fast_equal_strings
Unexecuted instantiation: hash_sha.c:zend_fast_equal_strings
Unexecuted instantiation: hash_sha3.c:zend_fast_equal_strings
Unexecuted instantiation: hash_snefru.c:zend_fast_equal_strings
Unexecuted instantiation: hash_tiger.c:zend_fast_equal_strings
Unexecuted instantiation: hash_whirlpool.c:zend_fast_equal_strings
Unexecuted instantiation: hash_xxhash.c:zend_fast_equal_strings
Unexecuted instantiation: hash.c:zend_fast_equal_strings
Unexecuted instantiation: json_encoder.c:zend_fast_equal_strings
Unexecuted instantiation: json_parser.tab.c:zend_fast_equal_strings
Unexecuted instantiation: json_scanner.c:zend_fast_equal_strings
Unexecuted instantiation: json.c:zend_fast_equal_strings
Unexecuted instantiation: php_lexbor.c:zend_fast_equal_strings
Unexecuted instantiation: shared_alloc_mmap.c:zend_fast_equal_strings
Unexecuted instantiation: shared_alloc_posix.c:zend_fast_equal_strings
Unexecuted instantiation: shared_alloc_shm.c:zend_fast_equal_strings
Unexecuted instantiation: zend_accelerator_api.c:zend_fast_equal_strings
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_fast_equal_strings
Unexecuted instantiation: zend_accelerator_debug.c:zend_fast_equal_strings
Unexecuted instantiation: zend_accelerator_hash.c:zend_fast_equal_strings
Unexecuted instantiation: zend_accelerator_module.c:zend_fast_equal_strings
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_fast_equal_strings
Unexecuted instantiation: zend_file_cache.c:zend_fast_equal_strings
Unexecuted instantiation: zend_persist_calc.c:zend_fast_equal_strings
Unexecuted instantiation: zend_persist.c:zend_fast_equal_strings
Unexecuted instantiation: zend_shared_alloc.c:zend_fast_equal_strings
Unexecuted instantiation: ZendAccelerator.c:zend_fast_equal_strings
Unexecuted instantiation: ir_cfg.c:zend_fast_equal_strings
Unexecuted instantiation: ir_check.c:zend_fast_equal_strings
Unexecuted instantiation: ir_dump.c:zend_fast_equal_strings
Unexecuted instantiation: ir_emit.c:zend_fast_equal_strings
Unexecuted instantiation: ir_gcm.c:zend_fast_equal_strings
Unexecuted instantiation: ir_gdb.c:zend_fast_equal_strings
Unexecuted instantiation: ir_patch.c:zend_fast_equal_strings
Unexecuted instantiation: ir_perf.c:zend_fast_equal_strings
Unexecuted instantiation: ir_ra.c:zend_fast_equal_strings
Unexecuted instantiation: ir_save.c:zend_fast_equal_strings
Unexecuted instantiation: ir_sccp.c:zend_fast_equal_strings
Unexecuted instantiation: ir_strtab.c:zend_fast_equal_strings
Unexecuted instantiation: ir.c:zend_fast_equal_strings
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_fast_equal_strings
Unexecuted instantiation: zend_jit.c:zend_fast_equal_strings
Unexecuted instantiation: csprng.c:zend_fast_equal_strings
Unexecuted instantiation: engine_mt19937.c:zend_fast_equal_strings
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_fast_equal_strings
Unexecuted instantiation: engine_secure.c:zend_fast_equal_strings
Unexecuted instantiation: engine_user.c:zend_fast_equal_strings
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_fast_equal_strings
Unexecuted instantiation: gammasection.c:zend_fast_equal_strings
Unexecuted instantiation: random.c:zend_fast_equal_strings
Unexecuted instantiation: randomizer.c:zend_fast_equal_strings
Unexecuted instantiation: zend_utils.c:zend_fast_equal_strings
Unexecuted instantiation: php_reflection.c:zend_fast_equal_strings
Unexecuted instantiation: php_spl.c:zend_fast_equal_strings
Unexecuted instantiation: spl_array.c:zend_fast_equal_strings
Unexecuted instantiation: spl_directory.c:zend_fast_equal_strings
Unexecuted instantiation: spl_dllist.c:zend_fast_equal_strings
Unexecuted instantiation: spl_exceptions.c:zend_fast_equal_strings
Unexecuted instantiation: spl_fixedarray.c:zend_fast_equal_strings
Unexecuted instantiation: spl_functions.c:zend_fast_equal_strings
Unexecuted instantiation: spl_heap.c:zend_fast_equal_strings
Unexecuted instantiation: spl_iterators.c:zend_fast_equal_strings
Unexecuted instantiation: spl_observer.c:zend_fast_equal_strings
Unexecuted instantiation: array.c:zend_fast_equal_strings
Unexecuted instantiation: assert.c:zend_fast_equal_strings
Unexecuted instantiation: base64.c:zend_fast_equal_strings
Unexecuted instantiation: basic_functions.c:zend_fast_equal_strings
Unexecuted instantiation: browscap.c:zend_fast_equal_strings
Unexecuted instantiation: crc32_x86.c:zend_fast_equal_strings
Unexecuted instantiation: crc32.c:zend_fast_equal_strings
Unexecuted instantiation: credits.c:zend_fast_equal_strings
Unexecuted instantiation: crypt.c:zend_fast_equal_strings
Unexecuted instantiation: css.c:zend_fast_equal_strings
Unexecuted instantiation: datetime.c:zend_fast_equal_strings
Unexecuted instantiation: dir.c:zend_fast_equal_strings
Unexecuted instantiation: dl.c:zend_fast_equal_strings
Unexecuted instantiation: dns.c:zend_fast_equal_strings
Unexecuted instantiation: exec.c:zend_fast_equal_strings
Unexecuted instantiation: file.c:zend_fast_equal_strings
Unexecuted instantiation: filestat.c:zend_fast_equal_strings
Unexecuted instantiation: filters.c:zend_fast_equal_strings
Unexecuted instantiation: flock_compat.c:zend_fast_equal_strings
Unexecuted instantiation: formatted_print.c:zend_fast_equal_strings
Unexecuted instantiation: fsock.c:zend_fast_equal_strings
Unexecuted instantiation: ftok.c:zend_fast_equal_strings
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_fast_equal_strings
Unexecuted instantiation: head.c:zend_fast_equal_strings
Unexecuted instantiation: hrtime.c:zend_fast_equal_strings
Unexecuted instantiation: html.c:zend_fast_equal_strings
Unexecuted instantiation: http_fopen_wrapper.c:zend_fast_equal_strings
Unexecuted instantiation: http.c:zend_fast_equal_strings
Unexecuted instantiation: image.c:zend_fast_equal_strings
Unexecuted instantiation: incomplete_class.c:zend_fast_equal_strings
Unexecuted instantiation: info.c:zend_fast_equal_strings
Unexecuted instantiation: iptc.c:zend_fast_equal_strings
Unexecuted instantiation: levenshtein.c:zend_fast_equal_strings
Unexecuted instantiation: link.c:zend_fast_equal_strings
Unexecuted instantiation: mail.c:zend_fast_equal_strings
Unexecuted instantiation: math.c:zend_fast_equal_strings
Unexecuted instantiation: md5.c:zend_fast_equal_strings
Unexecuted instantiation: metaphone.c:zend_fast_equal_strings
Unexecuted instantiation: microtime.c:zend_fast_equal_strings
Unexecuted instantiation: net.c:zend_fast_equal_strings
Unexecuted instantiation: pack.c:zend_fast_equal_strings
Unexecuted instantiation: pageinfo.c:zend_fast_equal_strings
Unexecuted instantiation: password.c:zend_fast_equal_strings
Unexecuted instantiation: php_fopen_wrapper.c:zend_fast_equal_strings
Unexecuted instantiation: proc_open.c:zend_fast_equal_strings
Unexecuted instantiation: quot_print.c:zend_fast_equal_strings
Unexecuted instantiation: scanf.c:zend_fast_equal_strings
Unexecuted instantiation: sha1.c:zend_fast_equal_strings
Unexecuted instantiation: soundex.c:zend_fast_equal_strings
Unexecuted instantiation: streamsfuncs.c:zend_fast_equal_strings
Unexecuted instantiation: string.c:zend_fast_equal_strings
Unexecuted instantiation: strnatcmp.c:zend_fast_equal_strings
Unexecuted instantiation: syslog.c:zend_fast_equal_strings
Unexecuted instantiation: type.c:zend_fast_equal_strings
Unexecuted instantiation: uniqid.c:zend_fast_equal_strings
Unexecuted instantiation: url_scanner_ex.c:zend_fast_equal_strings
Unexecuted instantiation: url.c:zend_fast_equal_strings
Unexecuted instantiation: user_filters.c:zend_fast_equal_strings
Unexecuted instantiation: uuencode.c:zend_fast_equal_strings
Unexecuted instantiation: var_unserializer.c:zend_fast_equal_strings
Unexecuted instantiation: var.c:zend_fast_equal_strings
Unexecuted instantiation: versioning.c:zend_fast_equal_strings
Unexecuted instantiation: crypt_sha256.c:zend_fast_equal_strings
Unexecuted instantiation: crypt_sha512.c:zend_fast_equal_strings
Unexecuted instantiation: php_crypt_r.c:zend_fast_equal_strings
Unexecuted instantiation: php_uri.c:zend_fast_equal_strings
Unexecuted instantiation: php_uri_common.c:zend_fast_equal_strings
Unexecuted instantiation: uri_parser_rfc3986.c:zend_fast_equal_strings
Unexecuted instantiation: uri_parser_whatwg.c:zend_fast_equal_strings
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_fast_equal_strings
Unexecuted instantiation: explicit_bzero.c:zend_fast_equal_strings
Unexecuted instantiation: fopen_wrappers.c:zend_fast_equal_strings
Unexecuted instantiation: getopt.c:zend_fast_equal_strings
Unexecuted instantiation: main.c:zend_fast_equal_strings
Unexecuted instantiation: network.c:zend_fast_equal_strings
Unexecuted instantiation: output.c:zend_fast_equal_strings
Unexecuted instantiation: php_content_types.c:zend_fast_equal_strings
Unexecuted instantiation: php_ini_builder.c:zend_fast_equal_strings
Unexecuted instantiation: php_ini.c:zend_fast_equal_strings
Unexecuted instantiation: php_glob.c:zend_fast_equal_strings
Unexecuted instantiation: php_odbc_utils.c:zend_fast_equal_strings
Unexecuted instantiation: php_open_temporary_file.c:zend_fast_equal_strings
Unexecuted instantiation: php_scandir.c:zend_fast_equal_strings
Unexecuted instantiation: php_syslog.c:zend_fast_equal_strings
Unexecuted instantiation: php_ticks.c:zend_fast_equal_strings
Unexecuted instantiation: php_variables.c:zend_fast_equal_strings
Unexecuted instantiation: reentrancy.c:zend_fast_equal_strings
Unexecuted instantiation: rfc1867.c:zend_fast_equal_strings
Unexecuted instantiation: safe_bcmp.c:zend_fast_equal_strings
Unexecuted instantiation: SAPI.c:zend_fast_equal_strings
Unexecuted instantiation: snprintf.c:zend_fast_equal_strings
Unexecuted instantiation: spprintf.c:zend_fast_equal_strings
Unexecuted instantiation: strlcat.c:zend_fast_equal_strings
Unexecuted instantiation: strlcpy.c:zend_fast_equal_strings
Unexecuted instantiation: cast.c:zend_fast_equal_strings
Unexecuted instantiation: filter.c:zend_fast_equal_strings
Unexecuted instantiation: glob_wrapper.c:zend_fast_equal_strings
Unexecuted instantiation: memory.c:zend_fast_equal_strings
Unexecuted instantiation: mmap.c:zend_fast_equal_strings
Unexecuted instantiation: plain_wrapper.c:zend_fast_equal_strings
Unexecuted instantiation: stream_errors.c:zend_fast_equal_strings
Unexecuted instantiation: streams.c:zend_fast_equal_strings
Unexecuted instantiation: transports.c:zend_fast_equal_strings
Unexecuted instantiation: userspace.c:zend_fast_equal_strings
Unexecuted instantiation: xp_socket.c:zend_fast_equal_strings
Unexecuted instantiation: block_pass.c:zend_fast_equal_strings
Unexecuted instantiation: compact_literals.c:zend_fast_equal_strings
Unexecuted instantiation: compact_vars.c:zend_fast_equal_strings
Unexecuted instantiation: dce.c:zend_fast_equal_strings
Unexecuted instantiation: dfa_pass.c:zend_fast_equal_strings
Unexecuted instantiation: escape_analysis.c:zend_fast_equal_strings
Unexecuted instantiation: nop_removal.c:zend_fast_equal_strings
Unexecuted instantiation: optimize_func_calls.c:zend_fast_equal_strings
Unexecuted instantiation: optimize_temp_vars_5.c:zend_fast_equal_strings
Unexecuted instantiation: pass1.c:zend_fast_equal_strings
Unexecuted instantiation: pass3.c:zend_fast_equal_strings
Unexecuted instantiation: sccp.c:zend_fast_equal_strings
Unexecuted instantiation: scdf.c:zend_fast_equal_strings
Unexecuted instantiation: zend_call_graph.c:zend_fast_equal_strings
Unexecuted instantiation: zend_cfg.c:zend_fast_equal_strings
Unexecuted instantiation: zend_dfg.c:zend_fast_equal_strings
Unexecuted instantiation: zend_dump.c:zend_fast_equal_strings
Unexecuted instantiation: zend_func_info.c:zend_fast_equal_strings
Unexecuted instantiation: zend_inference.c:zend_fast_equal_strings
Unexecuted instantiation: zend_optimizer.c:zend_fast_equal_strings
Unexecuted instantiation: zend_ssa.c:zend_fast_equal_strings
Unexecuted instantiation: zend_alloc.c:zend_fast_equal_strings
Unexecuted instantiation: zend_API.c:zend_fast_equal_strings
Unexecuted instantiation: zend_ast.c:zend_fast_equal_strings
Unexecuted instantiation: zend_attributes.c:zend_fast_equal_strings
Unexecuted instantiation: zend_autoload.c:zend_fast_equal_strings
Unexecuted instantiation: zend_builtin_functions.c:zend_fast_equal_strings
Unexecuted instantiation: zend_call_stack.c:zend_fast_equal_strings
Unexecuted instantiation: zend_closures.c:zend_fast_equal_strings
Unexecuted instantiation: zend_compile.c:zend_fast_equal_strings
Unexecuted instantiation: zend_constants.c:zend_fast_equal_strings
Unexecuted instantiation: zend_cpuinfo.c:zend_fast_equal_strings
Unexecuted instantiation: zend_default_classes.c:zend_fast_equal_strings
Unexecuted instantiation: zend_dtrace.c:zend_fast_equal_strings
Unexecuted instantiation: zend_enum.c:zend_fast_equal_strings
Unexecuted instantiation: zend_exceptions.c:zend_fast_equal_strings
Unexecuted instantiation: zend_execute_API.c:zend_fast_equal_strings
Unexecuted instantiation: zend_execute.c:zend_fast_equal_strings
Unexecuted instantiation: zend_extensions.c:zend_fast_equal_strings
Unexecuted instantiation: zend_fibers.c:zend_fast_equal_strings
Unexecuted instantiation: zend_float.c:zend_fast_equal_strings
Unexecuted instantiation: zend_gc.c:zend_fast_equal_strings
Unexecuted instantiation: zend_gdb.c:zend_fast_equal_strings
Unexecuted instantiation: zend_generators.c:zend_fast_equal_strings
Unexecuted instantiation: zend_hash.c:zend_fast_equal_strings
Unexecuted instantiation: zend_highlight.c:zend_fast_equal_strings
Unexecuted instantiation: zend_hrtime.c:zend_fast_equal_strings
Unexecuted instantiation: zend_inheritance.c:zend_fast_equal_strings
Unexecuted instantiation: zend_ini_parser.c:zend_fast_equal_strings
Unexecuted instantiation: zend_ini_scanner.c:zend_fast_equal_strings
Unexecuted instantiation: zend_ini.c:zend_fast_equal_strings
Unexecuted instantiation: zend_interfaces.c:zend_fast_equal_strings
Unexecuted instantiation: zend_iterators.c:zend_fast_equal_strings
Unexecuted instantiation: zend_language_parser.c:zend_fast_equal_strings
Unexecuted instantiation: zend_language_scanner.c:zend_fast_equal_strings
Unexecuted instantiation: zend_lazy_objects.c:zend_fast_equal_strings
Unexecuted instantiation: zend_list.c:zend_fast_equal_strings
Unexecuted instantiation: zend_llist.c:zend_fast_equal_strings
Unexecuted instantiation: zend_multibyte.c:zend_fast_equal_strings
Unexecuted instantiation: zend_object_handlers.c:zend_fast_equal_strings
Unexecuted instantiation: zend_objects_API.c:zend_fast_equal_strings
Unexecuted instantiation: zend_objects.c:zend_fast_equal_strings
Unexecuted instantiation: zend_observer.c:zend_fast_equal_strings
Unexecuted instantiation: zend_opcode.c:zend_fast_equal_strings
Unexecuted instantiation: zend_operators.c:zend_fast_equal_strings
Unexecuted instantiation: zend_property_hooks.c:zend_fast_equal_strings
Unexecuted instantiation: zend_ptr_stack.c:zend_fast_equal_strings
Unexecuted instantiation: zend_signal.c:zend_fast_equal_strings
Unexecuted instantiation: zend_smart_str.c:zend_fast_equal_strings
Unexecuted instantiation: zend_sort.c:zend_fast_equal_strings
Unexecuted instantiation: zend_stack.c:zend_fast_equal_strings
Unexecuted instantiation: zend_stream.c:zend_fast_equal_strings
Unexecuted instantiation: zend_string.c:zend_fast_equal_strings
Unexecuted instantiation: zend_strtod.c:zend_fast_equal_strings
Unexecuted instantiation: zend_system_id.c:zend_fast_equal_strings
Unexecuted instantiation: zend_variables.c:zend_fast_equal_strings
Unexecuted instantiation: zend_virtual_cwd.c:zend_fast_equal_strings
Unexecuted instantiation: zend_vm_opcodes.c:zend_fast_equal_strings
Unexecuted instantiation: zend_weakrefs.c:zend_fast_equal_strings
Unexecuted instantiation: zend.c:zend_fast_equal_strings
Unexecuted instantiation: internal_functions_cli.c:zend_fast_equal_strings
Unexecuted instantiation: fuzzer-unserializehash.c:zend_fast_equal_strings
Unexecuted instantiation: fuzzer-sapi.c:zend_fast_equal_strings
910
911
static zend_always_inline bool fast_equal_check_function(zval *op1, zval *op2)
912
0
{
913
0
  if (EXPECTED(Z_TYPE_P(op1) == IS_LONG)) {
914
0
    if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
915
0
      return Z_LVAL_P(op1) == Z_LVAL_P(op2);
916
0
    } else if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
917
0
      return ((double)Z_LVAL_P(op1)) == Z_DVAL_P(op2);
918
0
    }
919
0
  } else if (EXPECTED(Z_TYPE_P(op1) == IS_DOUBLE)) {
920
0
    if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
921
0
      return Z_DVAL_P(op1) == Z_DVAL_P(op2);
922
0
    } else if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
923
0
      return Z_DVAL_P(op1) == ((double)Z_LVAL_P(op2));
924
0
    }
925
0
  } else if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) {
926
0
    if (EXPECTED(Z_TYPE_P(op2) == IS_STRING)) {
927
0
      return zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
928
0
    }
929
0
  }
930
0
  return zend_compare(op1, op2) == 0;
931
0
}
Unexecuted instantiation: php_date.c:fast_equal_check_function
Unexecuted instantiation: astro.c:fast_equal_check_function
Unexecuted instantiation: dow.c:fast_equal_check_function
Unexecuted instantiation: parse_date.c:fast_equal_check_function
Unexecuted instantiation: parse_tz.c:fast_equal_check_function
Unexecuted instantiation: parse_posix.c:fast_equal_check_function
Unexecuted instantiation: timelib.c:fast_equal_check_function
Unexecuted instantiation: tm2unixtime.c:fast_equal_check_function
Unexecuted instantiation: unixtime2tm.c:fast_equal_check_function
Unexecuted instantiation: parse_iso_intervals.c:fast_equal_check_function
Unexecuted instantiation: interval.c:fast_equal_check_function
Unexecuted instantiation: php_pcre.c:fast_equal_check_function
Unexecuted instantiation: exif.c:fast_equal_check_function
Unexecuted instantiation: hash_adler32.c:fast_equal_check_function
Unexecuted instantiation: hash_crc32.c:fast_equal_check_function
Unexecuted instantiation: hash_fnv.c:fast_equal_check_function
Unexecuted instantiation: hash_gost.c:fast_equal_check_function
Unexecuted instantiation: hash_haval.c:fast_equal_check_function
Unexecuted instantiation: hash_joaat.c:fast_equal_check_function
Unexecuted instantiation: hash_md.c:fast_equal_check_function
Unexecuted instantiation: hash_murmur.c:fast_equal_check_function
Unexecuted instantiation: hash_ripemd.c:fast_equal_check_function
Unexecuted instantiation: hash_sha_ni.c:fast_equal_check_function
Unexecuted instantiation: hash_sha_sse2.c:fast_equal_check_function
Unexecuted instantiation: hash_sha.c:fast_equal_check_function
Unexecuted instantiation: hash_sha3.c:fast_equal_check_function
Unexecuted instantiation: hash_snefru.c:fast_equal_check_function
Unexecuted instantiation: hash_tiger.c:fast_equal_check_function
Unexecuted instantiation: hash_whirlpool.c:fast_equal_check_function
Unexecuted instantiation: hash_xxhash.c:fast_equal_check_function
Unexecuted instantiation: hash.c:fast_equal_check_function
Unexecuted instantiation: json_encoder.c:fast_equal_check_function
Unexecuted instantiation: json_parser.tab.c:fast_equal_check_function
Unexecuted instantiation: json_scanner.c:fast_equal_check_function
Unexecuted instantiation: json.c:fast_equal_check_function
Unexecuted instantiation: php_lexbor.c:fast_equal_check_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_equal_check_function
Unexecuted instantiation: shared_alloc_posix.c:fast_equal_check_function
Unexecuted instantiation: shared_alloc_shm.c:fast_equal_check_function
Unexecuted instantiation: zend_accelerator_api.c:fast_equal_check_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_equal_check_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_equal_check_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_equal_check_function
Unexecuted instantiation: zend_accelerator_module.c:fast_equal_check_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_equal_check_function
Unexecuted instantiation: zend_file_cache.c:fast_equal_check_function
Unexecuted instantiation: zend_persist_calc.c:fast_equal_check_function
Unexecuted instantiation: zend_persist.c:fast_equal_check_function
Unexecuted instantiation: zend_shared_alloc.c:fast_equal_check_function
Unexecuted instantiation: ZendAccelerator.c:fast_equal_check_function
Unexecuted instantiation: ir_cfg.c:fast_equal_check_function
Unexecuted instantiation: ir_check.c:fast_equal_check_function
Unexecuted instantiation: ir_dump.c:fast_equal_check_function
Unexecuted instantiation: ir_emit.c:fast_equal_check_function
Unexecuted instantiation: ir_gcm.c:fast_equal_check_function
Unexecuted instantiation: ir_gdb.c:fast_equal_check_function
Unexecuted instantiation: ir_patch.c:fast_equal_check_function
Unexecuted instantiation: ir_perf.c:fast_equal_check_function
Unexecuted instantiation: ir_ra.c:fast_equal_check_function
Unexecuted instantiation: ir_save.c:fast_equal_check_function
Unexecuted instantiation: ir_sccp.c:fast_equal_check_function
Unexecuted instantiation: ir_strtab.c:fast_equal_check_function
Unexecuted instantiation: ir.c:fast_equal_check_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_equal_check_function
Unexecuted instantiation: zend_jit.c:fast_equal_check_function
Unexecuted instantiation: csprng.c:fast_equal_check_function
Unexecuted instantiation: engine_mt19937.c:fast_equal_check_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_equal_check_function
Unexecuted instantiation: engine_secure.c:fast_equal_check_function
Unexecuted instantiation: engine_user.c:fast_equal_check_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_equal_check_function
Unexecuted instantiation: gammasection.c:fast_equal_check_function
Unexecuted instantiation: random.c:fast_equal_check_function
Unexecuted instantiation: randomizer.c:fast_equal_check_function
Unexecuted instantiation: zend_utils.c:fast_equal_check_function
Unexecuted instantiation: php_reflection.c:fast_equal_check_function
Unexecuted instantiation: php_spl.c:fast_equal_check_function
Unexecuted instantiation: spl_array.c:fast_equal_check_function
Unexecuted instantiation: spl_directory.c:fast_equal_check_function
Unexecuted instantiation: spl_dllist.c:fast_equal_check_function
Unexecuted instantiation: spl_exceptions.c:fast_equal_check_function
Unexecuted instantiation: spl_fixedarray.c:fast_equal_check_function
Unexecuted instantiation: spl_functions.c:fast_equal_check_function
Unexecuted instantiation: spl_heap.c:fast_equal_check_function
Unexecuted instantiation: spl_iterators.c:fast_equal_check_function
Unexecuted instantiation: spl_observer.c:fast_equal_check_function
Unexecuted instantiation: array.c:fast_equal_check_function
Unexecuted instantiation: assert.c:fast_equal_check_function
Unexecuted instantiation: base64.c:fast_equal_check_function
Unexecuted instantiation: basic_functions.c:fast_equal_check_function
Unexecuted instantiation: browscap.c:fast_equal_check_function
Unexecuted instantiation: crc32_x86.c:fast_equal_check_function
Unexecuted instantiation: crc32.c:fast_equal_check_function
Unexecuted instantiation: credits.c:fast_equal_check_function
Unexecuted instantiation: crypt.c:fast_equal_check_function
Unexecuted instantiation: css.c:fast_equal_check_function
Unexecuted instantiation: datetime.c:fast_equal_check_function
Unexecuted instantiation: dir.c:fast_equal_check_function
Unexecuted instantiation: dl.c:fast_equal_check_function
Unexecuted instantiation: dns.c:fast_equal_check_function
Unexecuted instantiation: exec.c:fast_equal_check_function
Unexecuted instantiation: file.c:fast_equal_check_function
Unexecuted instantiation: filestat.c:fast_equal_check_function
Unexecuted instantiation: filters.c:fast_equal_check_function
Unexecuted instantiation: flock_compat.c:fast_equal_check_function
Unexecuted instantiation: formatted_print.c:fast_equal_check_function
Unexecuted instantiation: fsock.c:fast_equal_check_function
Unexecuted instantiation: ftok.c:fast_equal_check_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_equal_check_function
Unexecuted instantiation: head.c:fast_equal_check_function
Unexecuted instantiation: hrtime.c:fast_equal_check_function
Unexecuted instantiation: html.c:fast_equal_check_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_equal_check_function
Unexecuted instantiation: http.c:fast_equal_check_function
Unexecuted instantiation: image.c:fast_equal_check_function
Unexecuted instantiation: incomplete_class.c:fast_equal_check_function
Unexecuted instantiation: info.c:fast_equal_check_function
Unexecuted instantiation: iptc.c:fast_equal_check_function
Unexecuted instantiation: levenshtein.c:fast_equal_check_function
Unexecuted instantiation: link.c:fast_equal_check_function
Unexecuted instantiation: mail.c:fast_equal_check_function
Unexecuted instantiation: math.c:fast_equal_check_function
Unexecuted instantiation: md5.c:fast_equal_check_function
Unexecuted instantiation: metaphone.c:fast_equal_check_function
Unexecuted instantiation: microtime.c:fast_equal_check_function
Unexecuted instantiation: net.c:fast_equal_check_function
Unexecuted instantiation: pack.c:fast_equal_check_function
Unexecuted instantiation: pageinfo.c:fast_equal_check_function
Unexecuted instantiation: password.c:fast_equal_check_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_equal_check_function
Unexecuted instantiation: proc_open.c:fast_equal_check_function
Unexecuted instantiation: quot_print.c:fast_equal_check_function
Unexecuted instantiation: scanf.c:fast_equal_check_function
Unexecuted instantiation: sha1.c:fast_equal_check_function
Unexecuted instantiation: soundex.c:fast_equal_check_function
Unexecuted instantiation: streamsfuncs.c:fast_equal_check_function
Unexecuted instantiation: string.c:fast_equal_check_function
Unexecuted instantiation: strnatcmp.c:fast_equal_check_function
Unexecuted instantiation: syslog.c:fast_equal_check_function
Unexecuted instantiation: type.c:fast_equal_check_function
Unexecuted instantiation: uniqid.c:fast_equal_check_function
Unexecuted instantiation: url_scanner_ex.c:fast_equal_check_function
Unexecuted instantiation: url.c:fast_equal_check_function
Unexecuted instantiation: user_filters.c:fast_equal_check_function
Unexecuted instantiation: uuencode.c:fast_equal_check_function
Unexecuted instantiation: var_unserializer.c:fast_equal_check_function
Unexecuted instantiation: var.c:fast_equal_check_function
Unexecuted instantiation: versioning.c:fast_equal_check_function
Unexecuted instantiation: crypt_sha256.c:fast_equal_check_function
Unexecuted instantiation: crypt_sha512.c:fast_equal_check_function
Unexecuted instantiation: php_crypt_r.c:fast_equal_check_function
Unexecuted instantiation: php_uri.c:fast_equal_check_function
Unexecuted instantiation: php_uri_common.c:fast_equal_check_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_equal_check_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_equal_check_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_equal_check_function
Unexecuted instantiation: explicit_bzero.c:fast_equal_check_function
Unexecuted instantiation: fopen_wrappers.c:fast_equal_check_function
Unexecuted instantiation: getopt.c:fast_equal_check_function
Unexecuted instantiation: main.c:fast_equal_check_function
Unexecuted instantiation: network.c:fast_equal_check_function
Unexecuted instantiation: output.c:fast_equal_check_function
Unexecuted instantiation: php_content_types.c:fast_equal_check_function
Unexecuted instantiation: php_ini_builder.c:fast_equal_check_function
Unexecuted instantiation: php_ini.c:fast_equal_check_function
Unexecuted instantiation: php_glob.c:fast_equal_check_function
Unexecuted instantiation: php_odbc_utils.c:fast_equal_check_function
Unexecuted instantiation: php_open_temporary_file.c:fast_equal_check_function
Unexecuted instantiation: php_scandir.c:fast_equal_check_function
Unexecuted instantiation: php_syslog.c:fast_equal_check_function
Unexecuted instantiation: php_ticks.c:fast_equal_check_function
Unexecuted instantiation: php_variables.c:fast_equal_check_function
Unexecuted instantiation: reentrancy.c:fast_equal_check_function
Unexecuted instantiation: rfc1867.c:fast_equal_check_function
Unexecuted instantiation: safe_bcmp.c:fast_equal_check_function
Unexecuted instantiation: SAPI.c:fast_equal_check_function
Unexecuted instantiation: snprintf.c:fast_equal_check_function
Unexecuted instantiation: spprintf.c:fast_equal_check_function
Unexecuted instantiation: strlcat.c:fast_equal_check_function
Unexecuted instantiation: strlcpy.c:fast_equal_check_function
Unexecuted instantiation: cast.c:fast_equal_check_function
Unexecuted instantiation: filter.c:fast_equal_check_function
Unexecuted instantiation: glob_wrapper.c:fast_equal_check_function
Unexecuted instantiation: memory.c:fast_equal_check_function
Unexecuted instantiation: mmap.c:fast_equal_check_function
Unexecuted instantiation: plain_wrapper.c:fast_equal_check_function
Unexecuted instantiation: stream_errors.c:fast_equal_check_function
Unexecuted instantiation: streams.c:fast_equal_check_function
Unexecuted instantiation: transports.c:fast_equal_check_function
Unexecuted instantiation: userspace.c:fast_equal_check_function
Unexecuted instantiation: xp_socket.c:fast_equal_check_function
Unexecuted instantiation: block_pass.c:fast_equal_check_function
Unexecuted instantiation: compact_literals.c:fast_equal_check_function
Unexecuted instantiation: compact_vars.c:fast_equal_check_function
Unexecuted instantiation: dce.c:fast_equal_check_function
Unexecuted instantiation: dfa_pass.c:fast_equal_check_function
Unexecuted instantiation: escape_analysis.c:fast_equal_check_function
Unexecuted instantiation: nop_removal.c:fast_equal_check_function
Unexecuted instantiation: optimize_func_calls.c:fast_equal_check_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_equal_check_function
Unexecuted instantiation: pass1.c:fast_equal_check_function
Unexecuted instantiation: pass3.c:fast_equal_check_function
Unexecuted instantiation: sccp.c:fast_equal_check_function
Unexecuted instantiation: scdf.c:fast_equal_check_function
Unexecuted instantiation: zend_call_graph.c:fast_equal_check_function
Unexecuted instantiation: zend_cfg.c:fast_equal_check_function
Unexecuted instantiation: zend_dfg.c:fast_equal_check_function
Unexecuted instantiation: zend_dump.c:fast_equal_check_function
Unexecuted instantiation: zend_func_info.c:fast_equal_check_function
Unexecuted instantiation: zend_inference.c:fast_equal_check_function
Unexecuted instantiation: zend_optimizer.c:fast_equal_check_function
Unexecuted instantiation: zend_ssa.c:fast_equal_check_function
Unexecuted instantiation: zend_alloc.c:fast_equal_check_function
Unexecuted instantiation: zend_API.c:fast_equal_check_function
Unexecuted instantiation: zend_ast.c:fast_equal_check_function
Unexecuted instantiation: zend_attributes.c:fast_equal_check_function
Unexecuted instantiation: zend_autoload.c:fast_equal_check_function
Unexecuted instantiation: zend_builtin_functions.c:fast_equal_check_function
Unexecuted instantiation: zend_call_stack.c:fast_equal_check_function
Unexecuted instantiation: zend_closures.c:fast_equal_check_function
Unexecuted instantiation: zend_compile.c:fast_equal_check_function
Unexecuted instantiation: zend_constants.c:fast_equal_check_function
Unexecuted instantiation: zend_cpuinfo.c:fast_equal_check_function
Unexecuted instantiation: zend_default_classes.c:fast_equal_check_function
Unexecuted instantiation: zend_dtrace.c:fast_equal_check_function
Unexecuted instantiation: zend_enum.c:fast_equal_check_function
Unexecuted instantiation: zend_exceptions.c:fast_equal_check_function
Unexecuted instantiation: zend_execute_API.c:fast_equal_check_function
Unexecuted instantiation: zend_execute.c:fast_equal_check_function
Unexecuted instantiation: zend_extensions.c:fast_equal_check_function
Unexecuted instantiation: zend_fibers.c:fast_equal_check_function
Unexecuted instantiation: zend_float.c:fast_equal_check_function
Unexecuted instantiation: zend_gc.c:fast_equal_check_function
Unexecuted instantiation: zend_gdb.c:fast_equal_check_function
Unexecuted instantiation: zend_generators.c:fast_equal_check_function
Unexecuted instantiation: zend_hash.c:fast_equal_check_function
Unexecuted instantiation: zend_highlight.c:fast_equal_check_function
Unexecuted instantiation: zend_hrtime.c:fast_equal_check_function
Unexecuted instantiation: zend_inheritance.c:fast_equal_check_function
Unexecuted instantiation: zend_ini_parser.c:fast_equal_check_function
Unexecuted instantiation: zend_ini_scanner.c:fast_equal_check_function
Unexecuted instantiation: zend_ini.c:fast_equal_check_function
Unexecuted instantiation: zend_interfaces.c:fast_equal_check_function
Unexecuted instantiation: zend_iterators.c:fast_equal_check_function
Unexecuted instantiation: zend_language_parser.c:fast_equal_check_function
Unexecuted instantiation: zend_language_scanner.c:fast_equal_check_function
Unexecuted instantiation: zend_lazy_objects.c:fast_equal_check_function
Unexecuted instantiation: zend_list.c:fast_equal_check_function
Unexecuted instantiation: zend_llist.c:fast_equal_check_function
Unexecuted instantiation: zend_multibyte.c:fast_equal_check_function
Unexecuted instantiation: zend_object_handlers.c:fast_equal_check_function
Unexecuted instantiation: zend_objects_API.c:fast_equal_check_function
Unexecuted instantiation: zend_objects.c:fast_equal_check_function
Unexecuted instantiation: zend_observer.c:fast_equal_check_function
Unexecuted instantiation: zend_opcode.c:fast_equal_check_function
Unexecuted instantiation: zend_operators.c:fast_equal_check_function
Unexecuted instantiation: zend_property_hooks.c:fast_equal_check_function
Unexecuted instantiation: zend_ptr_stack.c:fast_equal_check_function
Unexecuted instantiation: zend_signal.c:fast_equal_check_function
Unexecuted instantiation: zend_smart_str.c:fast_equal_check_function
Unexecuted instantiation: zend_sort.c:fast_equal_check_function
Unexecuted instantiation: zend_stack.c:fast_equal_check_function
Unexecuted instantiation: zend_stream.c:fast_equal_check_function
Unexecuted instantiation: zend_string.c:fast_equal_check_function
Unexecuted instantiation: zend_strtod.c:fast_equal_check_function
Unexecuted instantiation: zend_system_id.c:fast_equal_check_function
Unexecuted instantiation: zend_variables.c:fast_equal_check_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_equal_check_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_equal_check_function
Unexecuted instantiation: zend_weakrefs.c:fast_equal_check_function
Unexecuted instantiation: zend.c:fast_equal_check_function
Unexecuted instantiation: internal_functions_cli.c:fast_equal_check_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_equal_check_function
Unexecuted instantiation: fuzzer-sapi.c:fast_equal_check_function
932
933
static zend_always_inline bool fast_equal_check_long(zval *op1, zval *op2)
934
0
{
935
0
  if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
936
0
    return Z_LVAL_P(op1) == Z_LVAL_P(op2);
937
0
  }
938
0
  return zend_compare(op1, op2) == 0;
939
0
}
Unexecuted instantiation: php_date.c:fast_equal_check_long
Unexecuted instantiation: astro.c:fast_equal_check_long
Unexecuted instantiation: dow.c:fast_equal_check_long
Unexecuted instantiation: parse_date.c:fast_equal_check_long
Unexecuted instantiation: parse_tz.c:fast_equal_check_long
Unexecuted instantiation: parse_posix.c:fast_equal_check_long
Unexecuted instantiation: timelib.c:fast_equal_check_long
Unexecuted instantiation: tm2unixtime.c:fast_equal_check_long
Unexecuted instantiation: unixtime2tm.c:fast_equal_check_long
Unexecuted instantiation: parse_iso_intervals.c:fast_equal_check_long
Unexecuted instantiation: interval.c:fast_equal_check_long
Unexecuted instantiation: php_pcre.c:fast_equal_check_long
Unexecuted instantiation: exif.c:fast_equal_check_long
Unexecuted instantiation: hash_adler32.c:fast_equal_check_long
Unexecuted instantiation: hash_crc32.c:fast_equal_check_long
Unexecuted instantiation: hash_fnv.c:fast_equal_check_long
Unexecuted instantiation: hash_gost.c:fast_equal_check_long
Unexecuted instantiation: hash_haval.c:fast_equal_check_long
Unexecuted instantiation: hash_joaat.c:fast_equal_check_long
Unexecuted instantiation: hash_md.c:fast_equal_check_long
Unexecuted instantiation: hash_murmur.c:fast_equal_check_long
Unexecuted instantiation: hash_ripemd.c:fast_equal_check_long
Unexecuted instantiation: hash_sha_ni.c:fast_equal_check_long
Unexecuted instantiation: hash_sha_sse2.c:fast_equal_check_long
Unexecuted instantiation: hash_sha.c:fast_equal_check_long
Unexecuted instantiation: hash_sha3.c:fast_equal_check_long
Unexecuted instantiation: hash_snefru.c:fast_equal_check_long
Unexecuted instantiation: hash_tiger.c:fast_equal_check_long
Unexecuted instantiation: hash_whirlpool.c:fast_equal_check_long
Unexecuted instantiation: hash_xxhash.c:fast_equal_check_long
Unexecuted instantiation: hash.c:fast_equal_check_long
Unexecuted instantiation: json_encoder.c:fast_equal_check_long
Unexecuted instantiation: json_parser.tab.c:fast_equal_check_long
Unexecuted instantiation: json_scanner.c:fast_equal_check_long
Unexecuted instantiation: json.c:fast_equal_check_long
Unexecuted instantiation: php_lexbor.c:fast_equal_check_long
Unexecuted instantiation: shared_alloc_mmap.c:fast_equal_check_long
Unexecuted instantiation: shared_alloc_posix.c:fast_equal_check_long
Unexecuted instantiation: shared_alloc_shm.c:fast_equal_check_long
Unexecuted instantiation: zend_accelerator_api.c:fast_equal_check_long
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_equal_check_long
Unexecuted instantiation: zend_accelerator_debug.c:fast_equal_check_long
Unexecuted instantiation: zend_accelerator_hash.c:fast_equal_check_long
Unexecuted instantiation: zend_accelerator_module.c:fast_equal_check_long
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_equal_check_long
Unexecuted instantiation: zend_file_cache.c:fast_equal_check_long
Unexecuted instantiation: zend_persist_calc.c:fast_equal_check_long
Unexecuted instantiation: zend_persist.c:fast_equal_check_long
Unexecuted instantiation: zend_shared_alloc.c:fast_equal_check_long
Unexecuted instantiation: ZendAccelerator.c:fast_equal_check_long
Unexecuted instantiation: ir_cfg.c:fast_equal_check_long
Unexecuted instantiation: ir_check.c:fast_equal_check_long
Unexecuted instantiation: ir_dump.c:fast_equal_check_long
Unexecuted instantiation: ir_emit.c:fast_equal_check_long
Unexecuted instantiation: ir_gcm.c:fast_equal_check_long
Unexecuted instantiation: ir_gdb.c:fast_equal_check_long
Unexecuted instantiation: ir_patch.c:fast_equal_check_long
Unexecuted instantiation: ir_perf.c:fast_equal_check_long
Unexecuted instantiation: ir_ra.c:fast_equal_check_long
Unexecuted instantiation: ir_save.c:fast_equal_check_long
Unexecuted instantiation: ir_sccp.c:fast_equal_check_long
Unexecuted instantiation: ir_strtab.c:fast_equal_check_long
Unexecuted instantiation: ir.c:fast_equal_check_long
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_equal_check_long
Unexecuted instantiation: zend_jit.c:fast_equal_check_long
Unexecuted instantiation: csprng.c:fast_equal_check_long
Unexecuted instantiation: engine_mt19937.c:fast_equal_check_long
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_equal_check_long
Unexecuted instantiation: engine_secure.c:fast_equal_check_long
Unexecuted instantiation: engine_user.c:fast_equal_check_long
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_equal_check_long
Unexecuted instantiation: gammasection.c:fast_equal_check_long
Unexecuted instantiation: random.c:fast_equal_check_long
Unexecuted instantiation: randomizer.c:fast_equal_check_long
Unexecuted instantiation: zend_utils.c:fast_equal_check_long
Unexecuted instantiation: php_reflection.c:fast_equal_check_long
Unexecuted instantiation: php_spl.c:fast_equal_check_long
Unexecuted instantiation: spl_array.c:fast_equal_check_long
Unexecuted instantiation: spl_directory.c:fast_equal_check_long
Unexecuted instantiation: spl_dllist.c:fast_equal_check_long
Unexecuted instantiation: spl_exceptions.c:fast_equal_check_long
Unexecuted instantiation: spl_fixedarray.c:fast_equal_check_long
Unexecuted instantiation: spl_functions.c:fast_equal_check_long
Unexecuted instantiation: spl_heap.c:fast_equal_check_long
Unexecuted instantiation: spl_iterators.c:fast_equal_check_long
Unexecuted instantiation: spl_observer.c:fast_equal_check_long
Unexecuted instantiation: array.c:fast_equal_check_long
Unexecuted instantiation: assert.c:fast_equal_check_long
Unexecuted instantiation: base64.c:fast_equal_check_long
Unexecuted instantiation: basic_functions.c:fast_equal_check_long
Unexecuted instantiation: browscap.c:fast_equal_check_long
Unexecuted instantiation: crc32_x86.c:fast_equal_check_long
Unexecuted instantiation: crc32.c:fast_equal_check_long
Unexecuted instantiation: credits.c:fast_equal_check_long
Unexecuted instantiation: crypt.c:fast_equal_check_long
Unexecuted instantiation: css.c:fast_equal_check_long
Unexecuted instantiation: datetime.c:fast_equal_check_long
Unexecuted instantiation: dir.c:fast_equal_check_long
Unexecuted instantiation: dl.c:fast_equal_check_long
Unexecuted instantiation: dns.c:fast_equal_check_long
Unexecuted instantiation: exec.c:fast_equal_check_long
Unexecuted instantiation: file.c:fast_equal_check_long
Unexecuted instantiation: filestat.c:fast_equal_check_long
Unexecuted instantiation: filters.c:fast_equal_check_long
Unexecuted instantiation: flock_compat.c:fast_equal_check_long
Unexecuted instantiation: formatted_print.c:fast_equal_check_long
Unexecuted instantiation: fsock.c:fast_equal_check_long
Unexecuted instantiation: ftok.c:fast_equal_check_long
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_equal_check_long
Unexecuted instantiation: head.c:fast_equal_check_long
Unexecuted instantiation: hrtime.c:fast_equal_check_long
Unexecuted instantiation: html.c:fast_equal_check_long
Unexecuted instantiation: http_fopen_wrapper.c:fast_equal_check_long
Unexecuted instantiation: http.c:fast_equal_check_long
Unexecuted instantiation: image.c:fast_equal_check_long
Unexecuted instantiation: incomplete_class.c:fast_equal_check_long
Unexecuted instantiation: info.c:fast_equal_check_long
Unexecuted instantiation: iptc.c:fast_equal_check_long
Unexecuted instantiation: levenshtein.c:fast_equal_check_long
Unexecuted instantiation: link.c:fast_equal_check_long
Unexecuted instantiation: mail.c:fast_equal_check_long
Unexecuted instantiation: math.c:fast_equal_check_long
Unexecuted instantiation: md5.c:fast_equal_check_long
Unexecuted instantiation: metaphone.c:fast_equal_check_long
Unexecuted instantiation: microtime.c:fast_equal_check_long
Unexecuted instantiation: net.c:fast_equal_check_long
Unexecuted instantiation: pack.c:fast_equal_check_long
Unexecuted instantiation: pageinfo.c:fast_equal_check_long
Unexecuted instantiation: password.c:fast_equal_check_long
Unexecuted instantiation: php_fopen_wrapper.c:fast_equal_check_long
Unexecuted instantiation: proc_open.c:fast_equal_check_long
Unexecuted instantiation: quot_print.c:fast_equal_check_long
Unexecuted instantiation: scanf.c:fast_equal_check_long
Unexecuted instantiation: sha1.c:fast_equal_check_long
Unexecuted instantiation: soundex.c:fast_equal_check_long
Unexecuted instantiation: streamsfuncs.c:fast_equal_check_long
Unexecuted instantiation: string.c:fast_equal_check_long
Unexecuted instantiation: strnatcmp.c:fast_equal_check_long
Unexecuted instantiation: syslog.c:fast_equal_check_long
Unexecuted instantiation: type.c:fast_equal_check_long
Unexecuted instantiation: uniqid.c:fast_equal_check_long
Unexecuted instantiation: url_scanner_ex.c:fast_equal_check_long
Unexecuted instantiation: url.c:fast_equal_check_long
Unexecuted instantiation: user_filters.c:fast_equal_check_long
Unexecuted instantiation: uuencode.c:fast_equal_check_long
Unexecuted instantiation: var_unserializer.c:fast_equal_check_long
Unexecuted instantiation: var.c:fast_equal_check_long
Unexecuted instantiation: versioning.c:fast_equal_check_long
Unexecuted instantiation: crypt_sha256.c:fast_equal_check_long
Unexecuted instantiation: crypt_sha512.c:fast_equal_check_long
Unexecuted instantiation: php_crypt_r.c:fast_equal_check_long
Unexecuted instantiation: php_uri.c:fast_equal_check_long
Unexecuted instantiation: php_uri_common.c:fast_equal_check_long
Unexecuted instantiation: uri_parser_rfc3986.c:fast_equal_check_long
Unexecuted instantiation: uri_parser_whatwg.c:fast_equal_check_long
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_equal_check_long
Unexecuted instantiation: explicit_bzero.c:fast_equal_check_long
Unexecuted instantiation: fopen_wrappers.c:fast_equal_check_long
Unexecuted instantiation: getopt.c:fast_equal_check_long
Unexecuted instantiation: main.c:fast_equal_check_long
Unexecuted instantiation: network.c:fast_equal_check_long
Unexecuted instantiation: output.c:fast_equal_check_long
Unexecuted instantiation: php_content_types.c:fast_equal_check_long
Unexecuted instantiation: php_ini_builder.c:fast_equal_check_long
Unexecuted instantiation: php_ini.c:fast_equal_check_long
Unexecuted instantiation: php_glob.c:fast_equal_check_long
Unexecuted instantiation: php_odbc_utils.c:fast_equal_check_long
Unexecuted instantiation: php_open_temporary_file.c:fast_equal_check_long
Unexecuted instantiation: php_scandir.c:fast_equal_check_long
Unexecuted instantiation: php_syslog.c:fast_equal_check_long
Unexecuted instantiation: php_ticks.c:fast_equal_check_long
Unexecuted instantiation: php_variables.c:fast_equal_check_long
Unexecuted instantiation: reentrancy.c:fast_equal_check_long
Unexecuted instantiation: rfc1867.c:fast_equal_check_long
Unexecuted instantiation: safe_bcmp.c:fast_equal_check_long
Unexecuted instantiation: SAPI.c:fast_equal_check_long
Unexecuted instantiation: snprintf.c:fast_equal_check_long
Unexecuted instantiation: spprintf.c:fast_equal_check_long
Unexecuted instantiation: strlcat.c:fast_equal_check_long
Unexecuted instantiation: strlcpy.c:fast_equal_check_long
Unexecuted instantiation: cast.c:fast_equal_check_long
Unexecuted instantiation: filter.c:fast_equal_check_long
Unexecuted instantiation: glob_wrapper.c:fast_equal_check_long
Unexecuted instantiation: memory.c:fast_equal_check_long
Unexecuted instantiation: mmap.c:fast_equal_check_long
Unexecuted instantiation: plain_wrapper.c:fast_equal_check_long
Unexecuted instantiation: stream_errors.c:fast_equal_check_long
Unexecuted instantiation: streams.c:fast_equal_check_long
Unexecuted instantiation: transports.c:fast_equal_check_long
Unexecuted instantiation: userspace.c:fast_equal_check_long
Unexecuted instantiation: xp_socket.c:fast_equal_check_long
Unexecuted instantiation: block_pass.c:fast_equal_check_long
Unexecuted instantiation: compact_literals.c:fast_equal_check_long
Unexecuted instantiation: compact_vars.c:fast_equal_check_long
Unexecuted instantiation: dce.c:fast_equal_check_long
Unexecuted instantiation: dfa_pass.c:fast_equal_check_long
Unexecuted instantiation: escape_analysis.c:fast_equal_check_long
Unexecuted instantiation: nop_removal.c:fast_equal_check_long
Unexecuted instantiation: optimize_func_calls.c:fast_equal_check_long
Unexecuted instantiation: optimize_temp_vars_5.c:fast_equal_check_long
Unexecuted instantiation: pass1.c:fast_equal_check_long
Unexecuted instantiation: pass3.c:fast_equal_check_long
Unexecuted instantiation: sccp.c:fast_equal_check_long
Unexecuted instantiation: scdf.c:fast_equal_check_long
Unexecuted instantiation: zend_call_graph.c:fast_equal_check_long
Unexecuted instantiation: zend_cfg.c:fast_equal_check_long
Unexecuted instantiation: zend_dfg.c:fast_equal_check_long
Unexecuted instantiation: zend_dump.c:fast_equal_check_long
Unexecuted instantiation: zend_func_info.c:fast_equal_check_long
Unexecuted instantiation: zend_inference.c:fast_equal_check_long
Unexecuted instantiation: zend_optimizer.c:fast_equal_check_long
Unexecuted instantiation: zend_ssa.c:fast_equal_check_long
Unexecuted instantiation: zend_alloc.c:fast_equal_check_long
Unexecuted instantiation: zend_API.c:fast_equal_check_long
Unexecuted instantiation: zend_ast.c:fast_equal_check_long
Unexecuted instantiation: zend_attributes.c:fast_equal_check_long
Unexecuted instantiation: zend_autoload.c:fast_equal_check_long
Unexecuted instantiation: zend_builtin_functions.c:fast_equal_check_long
Unexecuted instantiation: zend_call_stack.c:fast_equal_check_long
Unexecuted instantiation: zend_closures.c:fast_equal_check_long
Unexecuted instantiation: zend_compile.c:fast_equal_check_long
Unexecuted instantiation: zend_constants.c:fast_equal_check_long
Unexecuted instantiation: zend_cpuinfo.c:fast_equal_check_long
Unexecuted instantiation: zend_default_classes.c:fast_equal_check_long
Unexecuted instantiation: zend_dtrace.c:fast_equal_check_long
Unexecuted instantiation: zend_enum.c:fast_equal_check_long
Unexecuted instantiation: zend_exceptions.c:fast_equal_check_long
Unexecuted instantiation: zend_execute_API.c:fast_equal_check_long
Unexecuted instantiation: zend_execute.c:fast_equal_check_long
Unexecuted instantiation: zend_extensions.c:fast_equal_check_long
Unexecuted instantiation: zend_fibers.c:fast_equal_check_long
Unexecuted instantiation: zend_float.c:fast_equal_check_long
Unexecuted instantiation: zend_gc.c:fast_equal_check_long
Unexecuted instantiation: zend_gdb.c:fast_equal_check_long
Unexecuted instantiation: zend_generators.c:fast_equal_check_long
Unexecuted instantiation: zend_hash.c:fast_equal_check_long
Unexecuted instantiation: zend_highlight.c:fast_equal_check_long
Unexecuted instantiation: zend_hrtime.c:fast_equal_check_long
Unexecuted instantiation: zend_inheritance.c:fast_equal_check_long
Unexecuted instantiation: zend_ini_parser.c:fast_equal_check_long
Unexecuted instantiation: zend_ini_scanner.c:fast_equal_check_long
Unexecuted instantiation: zend_ini.c:fast_equal_check_long
Unexecuted instantiation: zend_interfaces.c:fast_equal_check_long
Unexecuted instantiation: zend_iterators.c:fast_equal_check_long
Unexecuted instantiation: zend_language_parser.c:fast_equal_check_long
Unexecuted instantiation: zend_language_scanner.c:fast_equal_check_long
Unexecuted instantiation: zend_lazy_objects.c:fast_equal_check_long
Unexecuted instantiation: zend_list.c:fast_equal_check_long
Unexecuted instantiation: zend_llist.c:fast_equal_check_long
Unexecuted instantiation: zend_multibyte.c:fast_equal_check_long
Unexecuted instantiation: zend_object_handlers.c:fast_equal_check_long
Unexecuted instantiation: zend_objects_API.c:fast_equal_check_long
Unexecuted instantiation: zend_objects.c:fast_equal_check_long
Unexecuted instantiation: zend_observer.c:fast_equal_check_long
Unexecuted instantiation: zend_opcode.c:fast_equal_check_long
Unexecuted instantiation: zend_operators.c:fast_equal_check_long
Unexecuted instantiation: zend_property_hooks.c:fast_equal_check_long
Unexecuted instantiation: zend_ptr_stack.c:fast_equal_check_long
Unexecuted instantiation: zend_signal.c:fast_equal_check_long
Unexecuted instantiation: zend_smart_str.c:fast_equal_check_long
Unexecuted instantiation: zend_sort.c:fast_equal_check_long
Unexecuted instantiation: zend_stack.c:fast_equal_check_long
Unexecuted instantiation: zend_stream.c:fast_equal_check_long
Unexecuted instantiation: zend_string.c:fast_equal_check_long
Unexecuted instantiation: zend_strtod.c:fast_equal_check_long
Unexecuted instantiation: zend_system_id.c:fast_equal_check_long
Unexecuted instantiation: zend_variables.c:fast_equal_check_long
Unexecuted instantiation: zend_virtual_cwd.c:fast_equal_check_long
Unexecuted instantiation: zend_vm_opcodes.c:fast_equal_check_long
Unexecuted instantiation: zend_weakrefs.c:fast_equal_check_long
Unexecuted instantiation: zend.c:fast_equal_check_long
Unexecuted instantiation: internal_functions_cli.c:fast_equal_check_long
Unexecuted instantiation: fuzzer-unserializehash.c:fast_equal_check_long
Unexecuted instantiation: fuzzer-sapi.c:fast_equal_check_long
940
941
static zend_always_inline bool fast_equal_check_string(zval *op1, zval *op2)
942
0
{
943
0
  if (EXPECTED(Z_TYPE_P(op2) == IS_STRING)) {
944
0
    return zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
945
0
  }
946
0
  return zend_compare(op1, op2) == 0;
947
0
}
Unexecuted instantiation: php_date.c:fast_equal_check_string
Unexecuted instantiation: astro.c:fast_equal_check_string
Unexecuted instantiation: dow.c:fast_equal_check_string
Unexecuted instantiation: parse_date.c:fast_equal_check_string
Unexecuted instantiation: parse_tz.c:fast_equal_check_string
Unexecuted instantiation: parse_posix.c:fast_equal_check_string
Unexecuted instantiation: timelib.c:fast_equal_check_string
Unexecuted instantiation: tm2unixtime.c:fast_equal_check_string
Unexecuted instantiation: unixtime2tm.c:fast_equal_check_string
Unexecuted instantiation: parse_iso_intervals.c:fast_equal_check_string
Unexecuted instantiation: interval.c:fast_equal_check_string
Unexecuted instantiation: php_pcre.c:fast_equal_check_string
Unexecuted instantiation: exif.c:fast_equal_check_string
Unexecuted instantiation: hash_adler32.c:fast_equal_check_string
Unexecuted instantiation: hash_crc32.c:fast_equal_check_string
Unexecuted instantiation: hash_fnv.c:fast_equal_check_string
Unexecuted instantiation: hash_gost.c:fast_equal_check_string
Unexecuted instantiation: hash_haval.c:fast_equal_check_string
Unexecuted instantiation: hash_joaat.c:fast_equal_check_string
Unexecuted instantiation: hash_md.c:fast_equal_check_string
Unexecuted instantiation: hash_murmur.c:fast_equal_check_string
Unexecuted instantiation: hash_ripemd.c:fast_equal_check_string
Unexecuted instantiation: hash_sha_ni.c:fast_equal_check_string
Unexecuted instantiation: hash_sha_sse2.c:fast_equal_check_string
Unexecuted instantiation: hash_sha.c:fast_equal_check_string
Unexecuted instantiation: hash_sha3.c:fast_equal_check_string
Unexecuted instantiation: hash_snefru.c:fast_equal_check_string
Unexecuted instantiation: hash_tiger.c:fast_equal_check_string
Unexecuted instantiation: hash_whirlpool.c:fast_equal_check_string
Unexecuted instantiation: hash_xxhash.c:fast_equal_check_string
Unexecuted instantiation: hash.c:fast_equal_check_string
Unexecuted instantiation: json_encoder.c:fast_equal_check_string
Unexecuted instantiation: json_parser.tab.c:fast_equal_check_string
Unexecuted instantiation: json_scanner.c:fast_equal_check_string
Unexecuted instantiation: json.c:fast_equal_check_string
Unexecuted instantiation: php_lexbor.c:fast_equal_check_string
Unexecuted instantiation: shared_alloc_mmap.c:fast_equal_check_string
Unexecuted instantiation: shared_alloc_posix.c:fast_equal_check_string
Unexecuted instantiation: shared_alloc_shm.c:fast_equal_check_string
Unexecuted instantiation: zend_accelerator_api.c:fast_equal_check_string
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_equal_check_string
Unexecuted instantiation: zend_accelerator_debug.c:fast_equal_check_string
Unexecuted instantiation: zend_accelerator_hash.c:fast_equal_check_string
Unexecuted instantiation: zend_accelerator_module.c:fast_equal_check_string
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_equal_check_string
Unexecuted instantiation: zend_file_cache.c:fast_equal_check_string
Unexecuted instantiation: zend_persist_calc.c:fast_equal_check_string
Unexecuted instantiation: zend_persist.c:fast_equal_check_string
Unexecuted instantiation: zend_shared_alloc.c:fast_equal_check_string
Unexecuted instantiation: ZendAccelerator.c:fast_equal_check_string
Unexecuted instantiation: ir_cfg.c:fast_equal_check_string
Unexecuted instantiation: ir_check.c:fast_equal_check_string
Unexecuted instantiation: ir_dump.c:fast_equal_check_string
Unexecuted instantiation: ir_emit.c:fast_equal_check_string
Unexecuted instantiation: ir_gcm.c:fast_equal_check_string
Unexecuted instantiation: ir_gdb.c:fast_equal_check_string
Unexecuted instantiation: ir_patch.c:fast_equal_check_string
Unexecuted instantiation: ir_perf.c:fast_equal_check_string
Unexecuted instantiation: ir_ra.c:fast_equal_check_string
Unexecuted instantiation: ir_save.c:fast_equal_check_string
Unexecuted instantiation: ir_sccp.c:fast_equal_check_string
Unexecuted instantiation: ir_strtab.c:fast_equal_check_string
Unexecuted instantiation: ir.c:fast_equal_check_string
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_equal_check_string
Unexecuted instantiation: zend_jit.c:fast_equal_check_string
Unexecuted instantiation: csprng.c:fast_equal_check_string
Unexecuted instantiation: engine_mt19937.c:fast_equal_check_string
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_equal_check_string
Unexecuted instantiation: engine_secure.c:fast_equal_check_string
Unexecuted instantiation: engine_user.c:fast_equal_check_string
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_equal_check_string
Unexecuted instantiation: gammasection.c:fast_equal_check_string
Unexecuted instantiation: random.c:fast_equal_check_string
Unexecuted instantiation: randomizer.c:fast_equal_check_string
Unexecuted instantiation: zend_utils.c:fast_equal_check_string
Unexecuted instantiation: php_reflection.c:fast_equal_check_string
Unexecuted instantiation: php_spl.c:fast_equal_check_string
Unexecuted instantiation: spl_array.c:fast_equal_check_string
Unexecuted instantiation: spl_directory.c:fast_equal_check_string
Unexecuted instantiation: spl_dllist.c:fast_equal_check_string
Unexecuted instantiation: spl_exceptions.c:fast_equal_check_string
Unexecuted instantiation: spl_fixedarray.c:fast_equal_check_string
Unexecuted instantiation: spl_functions.c:fast_equal_check_string
Unexecuted instantiation: spl_heap.c:fast_equal_check_string
Unexecuted instantiation: spl_iterators.c:fast_equal_check_string
Unexecuted instantiation: spl_observer.c:fast_equal_check_string
Unexecuted instantiation: array.c:fast_equal_check_string
Unexecuted instantiation: assert.c:fast_equal_check_string
Unexecuted instantiation: base64.c:fast_equal_check_string
Unexecuted instantiation: basic_functions.c:fast_equal_check_string
Unexecuted instantiation: browscap.c:fast_equal_check_string
Unexecuted instantiation: crc32_x86.c:fast_equal_check_string
Unexecuted instantiation: crc32.c:fast_equal_check_string
Unexecuted instantiation: credits.c:fast_equal_check_string
Unexecuted instantiation: crypt.c:fast_equal_check_string
Unexecuted instantiation: css.c:fast_equal_check_string
Unexecuted instantiation: datetime.c:fast_equal_check_string
Unexecuted instantiation: dir.c:fast_equal_check_string
Unexecuted instantiation: dl.c:fast_equal_check_string
Unexecuted instantiation: dns.c:fast_equal_check_string
Unexecuted instantiation: exec.c:fast_equal_check_string
Unexecuted instantiation: file.c:fast_equal_check_string
Unexecuted instantiation: filestat.c:fast_equal_check_string
Unexecuted instantiation: filters.c:fast_equal_check_string
Unexecuted instantiation: flock_compat.c:fast_equal_check_string
Unexecuted instantiation: formatted_print.c:fast_equal_check_string
Unexecuted instantiation: fsock.c:fast_equal_check_string
Unexecuted instantiation: ftok.c:fast_equal_check_string
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_equal_check_string
Unexecuted instantiation: head.c:fast_equal_check_string
Unexecuted instantiation: hrtime.c:fast_equal_check_string
Unexecuted instantiation: html.c:fast_equal_check_string
Unexecuted instantiation: http_fopen_wrapper.c:fast_equal_check_string
Unexecuted instantiation: http.c:fast_equal_check_string
Unexecuted instantiation: image.c:fast_equal_check_string
Unexecuted instantiation: incomplete_class.c:fast_equal_check_string
Unexecuted instantiation: info.c:fast_equal_check_string
Unexecuted instantiation: iptc.c:fast_equal_check_string
Unexecuted instantiation: levenshtein.c:fast_equal_check_string
Unexecuted instantiation: link.c:fast_equal_check_string
Unexecuted instantiation: mail.c:fast_equal_check_string
Unexecuted instantiation: math.c:fast_equal_check_string
Unexecuted instantiation: md5.c:fast_equal_check_string
Unexecuted instantiation: metaphone.c:fast_equal_check_string
Unexecuted instantiation: microtime.c:fast_equal_check_string
Unexecuted instantiation: net.c:fast_equal_check_string
Unexecuted instantiation: pack.c:fast_equal_check_string
Unexecuted instantiation: pageinfo.c:fast_equal_check_string
Unexecuted instantiation: password.c:fast_equal_check_string
Unexecuted instantiation: php_fopen_wrapper.c:fast_equal_check_string
Unexecuted instantiation: proc_open.c:fast_equal_check_string
Unexecuted instantiation: quot_print.c:fast_equal_check_string
Unexecuted instantiation: scanf.c:fast_equal_check_string
Unexecuted instantiation: sha1.c:fast_equal_check_string
Unexecuted instantiation: soundex.c:fast_equal_check_string
Unexecuted instantiation: streamsfuncs.c:fast_equal_check_string
Unexecuted instantiation: string.c:fast_equal_check_string
Unexecuted instantiation: strnatcmp.c:fast_equal_check_string
Unexecuted instantiation: syslog.c:fast_equal_check_string
Unexecuted instantiation: type.c:fast_equal_check_string
Unexecuted instantiation: uniqid.c:fast_equal_check_string
Unexecuted instantiation: url_scanner_ex.c:fast_equal_check_string
Unexecuted instantiation: url.c:fast_equal_check_string
Unexecuted instantiation: user_filters.c:fast_equal_check_string
Unexecuted instantiation: uuencode.c:fast_equal_check_string
Unexecuted instantiation: var_unserializer.c:fast_equal_check_string
Unexecuted instantiation: var.c:fast_equal_check_string
Unexecuted instantiation: versioning.c:fast_equal_check_string
Unexecuted instantiation: crypt_sha256.c:fast_equal_check_string
Unexecuted instantiation: crypt_sha512.c:fast_equal_check_string
Unexecuted instantiation: php_crypt_r.c:fast_equal_check_string
Unexecuted instantiation: php_uri.c:fast_equal_check_string
Unexecuted instantiation: php_uri_common.c:fast_equal_check_string
Unexecuted instantiation: uri_parser_rfc3986.c:fast_equal_check_string
Unexecuted instantiation: uri_parser_whatwg.c:fast_equal_check_string
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_equal_check_string
Unexecuted instantiation: explicit_bzero.c:fast_equal_check_string
Unexecuted instantiation: fopen_wrappers.c:fast_equal_check_string
Unexecuted instantiation: getopt.c:fast_equal_check_string
Unexecuted instantiation: main.c:fast_equal_check_string
Unexecuted instantiation: network.c:fast_equal_check_string
Unexecuted instantiation: output.c:fast_equal_check_string
Unexecuted instantiation: php_content_types.c:fast_equal_check_string
Unexecuted instantiation: php_ini_builder.c:fast_equal_check_string
Unexecuted instantiation: php_ini.c:fast_equal_check_string
Unexecuted instantiation: php_glob.c:fast_equal_check_string
Unexecuted instantiation: php_odbc_utils.c:fast_equal_check_string
Unexecuted instantiation: php_open_temporary_file.c:fast_equal_check_string
Unexecuted instantiation: php_scandir.c:fast_equal_check_string
Unexecuted instantiation: php_syslog.c:fast_equal_check_string
Unexecuted instantiation: php_ticks.c:fast_equal_check_string
Unexecuted instantiation: php_variables.c:fast_equal_check_string
Unexecuted instantiation: reentrancy.c:fast_equal_check_string
Unexecuted instantiation: rfc1867.c:fast_equal_check_string
Unexecuted instantiation: safe_bcmp.c:fast_equal_check_string
Unexecuted instantiation: SAPI.c:fast_equal_check_string
Unexecuted instantiation: snprintf.c:fast_equal_check_string
Unexecuted instantiation: spprintf.c:fast_equal_check_string
Unexecuted instantiation: strlcat.c:fast_equal_check_string
Unexecuted instantiation: strlcpy.c:fast_equal_check_string
Unexecuted instantiation: cast.c:fast_equal_check_string
Unexecuted instantiation: filter.c:fast_equal_check_string
Unexecuted instantiation: glob_wrapper.c:fast_equal_check_string
Unexecuted instantiation: memory.c:fast_equal_check_string
Unexecuted instantiation: mmap.c:fast_equal_check_string
Unexecuted instantiation: plain_wrapper.c:fast_equal_check_string
Unexecuted instantiation: stream_errors.c:fast_equal_check_string
Unexecuted instantiation: streams.c:fast_equal_check_string
Unexecuted instantiation: transports.c:fast_equal_check_string
Unexecuted instantiation: userspace.c:fast_equal_check_string
Unexecuted instantiation: xp_socket.c:fast_equal_check_string
Unexecuted instantiation: block_pass.c:fast_equal_check_string
Unexecuted instantiation: compact_literals.c:fast_equal_check_string
Unexecuted instantiation: compact_vars.c:fast_equal_check_string
Unexecuted instantiation: dce.c:fast_equal_check_string
Unexecuted instantiation: dfa_pass.c:fast_equal_check_string
Unexecuted instantiation: escape_analysis.c:fast_equal_check_string
Unexecuted instantiation: nop_removal.c:fast_equal_check_string
Unexecuted instantiation: optimize_func_calls.c:fast_equal_check_string
Unexecuted instantiation: optimize_temp_vars_5.c:fast_equal_check_string
Unexecuted instantiation: pass1.c:fast_equal_check_string
Unexecuted instantiation: pass3.c:fast_equal_check_string
Unexecuted instantiation: sccp.c:fast_equal_check_string
Unexecuted instantiation: scdf.c:fast_equal_check_string
Unexecuted instantiation: zend_call_graph.c:fast_equal_check_string
Unexecuted instantiation: zend_cfg.c:fast_equal_check_string
Unexecuted instantiation: zend_dfg.c:fast_equal_check_string
Unexecuted instantiation: zend_dump.c:fast_equal_check_string
Unexecuted instantiation: zend_func_info.c:fast_equal_check_string
Unexecuted instantiation: zend_inference.c:fast_equal_check_string
Unexecuted instantiation: zend_optimizer.c:fast_equal_check_string
Unexecuted instantiation: zend_ssa.c:fast_equal_check_string
Unexecuted instantiation: zend_alloc.c:fast_equal_check_string
Unexecuted instantiation: zend_API.c:fast_equal_check_string
Unexecuted instantiation: zend_ast.c:fast_equal_check_string
Unexecuted instantiation: zend_attributes.c:fast_equal_check_string
Unexecuted instantiation: zend_autoload.c:fast_equal_check_string
Unexecuted instantiation: zend_builtin_functions.c:fast_equal_check_string
Unexecuted instantiation: zend_call_stack.c:fast_equal_check_string
Unexecuted instantiation: zend_closures.c:fast_equal_check_string
Unexecuted instantiation: zend_compile.c:fast_equal_check_string
Unexecuted instantiation: zend_constants.c:fast_equal_check_string
Unexecuted instantiation: zend_cpuinfo.c:fast_equal_check_string
Unexecuted instantiation: zend_default_classes.c:fast_equal_check_string
Unexecuted instantiation: zend_dtrace.c:fast_equal_check_string
Unexecuted instantiation: zend_enum.c:fast_equal_check_string
Unexecuted instantiation: zend_exceptions.c:fast_equal_check_string
Unexecuted instantiation: zend_execute_API.c:fast_equal_check_string
Unexecuted instantiation: zend_execute.c:fast_equal_check_string
Unexecuted instantiation: zend_extensions.c:fast_equal_check_string
Unexecuted instantiation: zend_fibers.c:fast_equal_check_string
Unexecuted instantiation: zend_float.c:fast_equal_check_string
Unexecuted instantiation: zend_gc.c:fast_equal_check_string
Unexecuted instantiation: zend_gdb.c:fast_equal_check_string
Unexecuted instantiation: zend_generators.c:fast_equal_check_string
Unexecuted instantiation: zend_hash.c:fast_equal_check_string
Unexecuted instantiation: zend_highlight.c:fast_equal_check_string
Unexecuted instantiation: zend_hrtime.c:fast_equal_check_string
Unexecuted instantiation: zend_inheritance.c:fast_equal_check_string
Unexecuted instantiation: zend_ini_parser.c:fast_equal_check_string
Unexecuted instantiation: zend_ini_scanner.c:fast_equal_check_string
Unexecuted instantiation: zend_ini.c:fast_equal_check_string
Unexecuted instantiation: zend_interfaces.c:fast_equal_check_string
Unexecuted instantiation: zend_iterators.c:fast_equal_check_string
Unexecuted instantiation: zend_language_parser.c:fast_equal_check_string
Unexecuted instantiation: zend_language_scanner.c:fast_equal_check_string
Unexecuted instantiation: zend_lazy_objects.c:fast_equal_check_string
Unexecuted instantiation: zend_list.c:fast_equal_check_string
Unexecuted instantiation: zend_llist.c:fast_equal_check_string
Unexecuted instantiation: zend_multibyte.c:fast_equal_check_string
Unexecuted instantiation: zend_object_handlers.c:fast_equal_check_string
Unexecuted instantiation: zend_objects_API.c:fast_equal_check_string
Unexecuted instantiation: zend_objects.c:fast_equal_check_string
Unexecuted instantiation: zend_observer.c:fast_equal_check_string
Unexecuted instantiation: zend_opcode.c:fast_equal_check_string
Unexecuted instantiation: zend_operators.c:fast_equal_check_string
Unexecuted instantiation: zend_property_hooks.c:fast_equal_check_string
Unexecuted instantiation: zend_ptr_stack.c:fast_equal_check_string
Unexecuted instantiation: zend_signal.c:fast_equal_check_string
Unexecuted instantiation: zend_smart_str.c:fast_equal_check_string
Unexecuted instantiation: zend_sort.c:fast_equal_check_string
Unexecuted instantiation: zend_stack.c:fast_equal_check_string
Unexecuted instantiation: zend_stream.c:fast_equal_check_string
Unexecuted instantiation: zend_string.c:fast_equal_check_string
Unexecuted instantiation: zend_strtod.c:fast_equal_check_string
Unexecuted instantiation: zend_system_id.c:fast_equal_check_string
Unexecuted instantiation: zend_variables.c:fast_equal_check_string
Unexecuted instantiation: zend_virtual_cwd.c:fast_equal_check_string
Unexecuted instantiation: zend_vm_opcodes.c:fast_equal_check_string
Unexecuted instantiation: zend_weakrefs.c:fast_equal_check_string
Unexecuted instantiation: zend.c:fast_equal_check_string
Unexecuted instantiation: internal_functions_cli.c:fast_equal_check_string
Unexecuted instantiation: fuzzer-unserializehash.c:fast_equal_check_string
Unexecuted instantiation: fuzzer-sapi.c:fast_equal_check_string
948
949
static zend_always_inline bool fast_is_identical_function(const zval *op1, const zval *op2)
950
0
{
951
0
  if (Z_TYPE_P(op1) != Z_TYPE_P(op2)) {
952
0
    return 0;
953
0
  } else if (Z_TYPE_P(op1) <= IS_TRUE) {
954
0
    return 1;
955
0
  }
956
0
  return zend_is_identical(op1, op2);
957
0
}
Unexecuted instantiation: php_date.c:fast_is_identical_function
Unexecuted instantiation: astro.c:fast_is_identical_function
Unexecuted instantiation: dow.c:fast_is_identical_function
Unexecuted instantiation: parse_date.c:fast_is_identical_function
Unexecuted instantiation: parse_tz.c:fast_is_identical_function
Unexecuted instantiation: parse_posix.c:fast_is_identical_function
Unexecuted instantiation: timelib.c:fast_is_identical_function
Unexecuted instantiation: tm2unixtime.c:fast_is_identical_function
Unexecuted instantiation: unixtime2tm.c:fast_is_identical_function
Unexecuted instantiation: parse_iso_intervals.c:fast_is_identical_function
Unexecuted instantiation: interval.c:fast_is_identical_function
Unexecuted instantiation: php_pcre.c:fast_is_identical_function
Unexecuted instantiation: exif.c:fast_is_identical_function
Unexecuted instantiation: hash_adler32.c:fast_is_identical_function
Unexecuted instantiation: hash_crc32.c:fast_is_identical_function
Unexecuted instantiation: hash_fnv.c:fast_is_identical_function
Unexecuted instantiation: hash_gost.c:fast_is_identical_function
Unexecuted instantiation: hash_haval.c:fast_is_identical_function
Unexecuted instantiation: hash_joaat.c:fast_is_identical_function
Unexecuted instantiation: hash_md.c:fast_is_identical_function
Unexecuted instantiation: hash_murmur.c:fast_is_identical_function
Unexecuted instantiation: hash_ripemd.c:fast_is_identical_function
Unexecuted instantiation: hash_sha_ni.c:fast_is_identical_function
Unexecuted instantiation: hash_sha_sse2.c:fast_is_identical_function
Unexecuted instantiation: hash_sha.c:fast_is_identical_function
Unexecuted instantiation: hash_sha3.c:fast_is_identical_function
Unexecuted instantiation: hash_snefru.c:fast_is_identical_function
Unexecuted instantiation: hash_tiger.c:fast_is_identical_function
Unexecuted instantiation: hash_whirlpool.c:fast_is_identical_function
Unexecuted instantiation: hash_xxhash.c:fast_is_identical_function
Unexecuted instantiation: hash.c:fast_is_identical_function
Unexecuted instantiation: json_encoder.c:fast_is_identical_function
Unexecuted instantiation: json_parser.tab.c:fast_is_identical_function
Unexecuted instantiation: json_scanner.c:fast_is_identical_function
Unexecuted instantiation: json.c:fast_is_identical_function
Unexecuted instantiation: php_lexbor.c:fast_is_identical_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_is_identical_function
Unexecuted instantiation: shared_alloc_posix.c:fast_is_identical_function
Unexecuted instantiation: shared_alloc_shm.c:fast_is_identical_function
Unexecuted instantiation: zend_accelerator_api.c:fast_is_identical_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_is_identical_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_is_identical_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_is_identical_function
Unexecuted instantiation: zend_accelerator_module.c:fast_is_identical_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_is_identical_function
Unexecuted instantiation: zend_file_cache.c:fast_is_identical_function
Unexecuted instantiation: zend_persist_calc.c:fast_is_identical_function
Unexecuted instantiation: zend_persist.c:fast_is_identical_function
Unexecuted instantiation: zend_shared_alloc.c:fast_is_identical_function
Unexecuted instantiation: ZendAccelerator.c:fast_is_identical_function
Unexecuted instantiation: ir_cfg.c:fast_is_identical_function
Unexecuted instantiation: ir_check.c:fast_is_identical_function
Unexecuted instantiation: ir_dump.c:fast_is_identical_function
Unexecuted instantiation: ir_emit.c:fast_is_identical_function
Unexecuted instantiation: ir_gcm.c:fast_is_identical_function
Unexecuted instantiation: ir_gdb.c:fast_is_identical_function
Unexecuted instantiation: ir_patch.c:fast_is_identical_function
Unexecuted instantiation: ir_perf.c:fast_is_identical_function
Unexecuted instantiation: ir_ra.c:fast_is_identical_function
Unexecuted instantiation: ir_save.c:fast_is_identical_function
Unexecuted instantiation: ir_sccp.c:fast_is_identical_function
Unexecuted instantiation: ir_strtab.c:fast_is_identical_function
Unexecuted instantiation: ir.c:fast_is_identical_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_is_identical_function
Unexecuted instantiation: zend_jit.c:fast_is_identical_function
Unexecuted instantiation: csprng.c:fast_is_identical_function
Unexecuted instantiation: engine_mt19937.c:fast_is_identical_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_is_identical_function
Unexecuted instantiation: engine_secure.c:fast_is_identical_function
Unexecuted instantiation: engine_user.c:fast_is_identical_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_is_identical_function
Unexecuted instantiation: gammasection.c:fast_is_identical_function
Unexecuted instantiation: random.c:fast_is_identical_function
Unexecuted instantiation: randomizer.c:fast_is_identical_function
Unexecuted instantiation: zend_utils.c:fast_is_identical_function
Unexecuted instantiation: php_reflection.c:fast_is_identical_function
Unexecuted instantiation: php_spl.c:fast_is_identical_function
Unexecuted instantiation: spl_array.c:fast_is_identical_function
Unexecuted instantiation: spl_directory.c:fast_is_identical_function
Unexecuted instantiation: spl_dllist.c:fast_is_identical_function
Unexecuted instantiation: spl_exceptions.c:fast_is_identical_function
Unexecuted instantiation: spl_fixedarray.c:fast_is_identical_function
Unexecuted instantiation: spl_functions.c:fast_is_identical_function
Unexecuted instantiation: spl_heap.c:fast_is_identical_function
Unexecuted instantiation: spl_iterators.c:fast_is_identical_function
Unexecuted instantiation: spl_observer.c:fast_is_identical_function
Unexecuted instantiation: array.c:fast_is_identical_function
Unexecuted instantiation: assert.c:fast_is_identical_function
Unexecuted instantiation: base64.c:fast_is_identical_function
Unexecuted instantiation: basic_functions.c:fast_is_identical_function
Unexecuted instantiation: browscap.c:fast_is_identical_function
Unexecuted instantiation: crc32_x86.c:fast_is_identical_function
Unexecuted instantiation: crc32.c:fast_is_identical_function
Unexecuted instantiation: credits.c:fast_is_identical_function
Unexecuted instantiation: crypt.c:fast_is_identical_function
Unexecuted instantiation: css.c:fast_is_identical_function
Unexecuted instantiation: datetime.c:fast_is_identical_function
Unexecuted instantiation: dir.c:fast_is_identical_function
Unexecuted instantiation: dl.c:fast_is_identical_function
Unexecuted instantiation: dns.c:fast_is_identical_function
Unexecuted instantiation: exec.c:fast_is_identical_function
Unexecuted instantiation: file.c:fast_is_identical_function
Unexecuted instantiation: filestat.c:fast_is_identical_function
Unexecuted instantiation: filters.c:fast_is_identical_function
Unexecuted instantiation: flock_compat.c:fast_is_identical_function
Unexecuted instantiation: formatted_print.c:fast_is_identical_function
Unexecuted instantiation: fsock.c:fast_is_identical_function
Unexecuted instantiation: ftok.c:fast_is_identical_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_is_identical_function
Unexecuted instantiation: head.c:fast_is_identical_function
Unexecuted instantiation: hrtime.c:fast_is_identical_function
Unexecuted instantiation: html.c:fast_is_identical_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_is_identical_function
Unexecuted instantiation: http.c:fast_is_identical_function
Unexecuted instantiation: image.c:fast_is_identical_function
Unexecuted instantiation: incomplete_class.c:fast_is_identical_function
Unexecuted instantiation: info.c:fast_is_identical_function
Unexecuted instantiation: iptc.c:fast_is_identical_function
Unexecuted instantiation: levenshtein.c:fast_is_identical_function
Unexecuted instantiation: link.c:fast_is_identical_function
Unexecuted instantiation: mail.c:fast_is_identical_function
Unexecuted instantiation: math.c:fast_is_identical_function
Unexecuted instantiation: md5.c:fast_is_identical_function
Unexecuted instantiation: metaphone.c:fast_is_identical_function
Unexecuted instantiation: microtime.c:fast_is_identical_function
Unexecuted instantiation: net.c:fast_is_identical_function
Unexecuted instantiation: pack.c:fast_is_identical_function
Unexecuted instantiation: pageinfo.c:fast_is_identical_function
Unexecuted instantiation: password.c:fast_is_identical_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_is_identical_function
Unexecuted instantiation: proc_open.c:fast_is_identical_function
Unexecuted instantiation: quot_print.c:fast_is_identical_function
Unexecuted instantiation: scanf.c:fast_is_identical_function
Unexecuted instantiation: sha1.c:fast_is_identical_function
Unexecuted instantiation: soundex.c:fast_is_identical_function
Unexecuted instantiation: streamsfuncs.c:fast_is_identical_function
Unexecuted instantiation: string.c:fast_is_identical_function
Unexecuted instantiation: strnatcmp.c:fast_is_identical_function
Unexecuted instantiation: syslog.c:fast_is_identical_function
Unexecuted instantiation: type.c:fast_is_identical_function
Unexecuted instantiation: uniqid.c:fast_is_identical_function
Unexecuted instantiation: url_scanner_ex.c:fast_is_identical_function
Unexecuted instantiation: url.c:fast_is_identical_function
Unexecuted instantiation: user_filters.c:fast_is_identical_function
Unexecuted instantiation: uuencode.c:fast_is_identical_function
Unexecuted instantiation: var_unserializer.c:fast_is_identical_function
Unexecuted instantiation: var.c:fast_is_identical_function
Unexecuted instantiation: versioning.c:fast_is_identical_function
Unexecuted instantiation: crypt_sha256.c:fast_is_identical_function
Unexecuted instantiation: crypt_sha512.c:fast_is_identical_function
Unexecuted instantiation: php_crypt_r.c:fast_is_identical_function
Unexecuted instantiation: php_uri.c:fast_is_identical_function
Unexecuted instantiation: php_uri_common.c:fast_is_identical_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_is_identical_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_is_identical_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_is_identical_function
Unexecuted instantiation: explicit_bzero.c:fast_is_identical_function
Unexecuted instantiation: fopen_wrappers.c:fast_is_identical_function
Unexecuted instantiation: getopt.c:fast_is_identical_function
Unexecuted instantiation: main.c:fast_is_identical_function
Unexecuted instantiation: network.c:fast_is_identical_function
Unexecuted instantiation: output.c:fast_is_identical_function
Unexecuted instantiation: php_content_types.c:fast_is_identical_function
Unexecuted instantiation: php_ini_builder.c:fast_is_identical_function
Unexecuted instantiation: php_ini.c:fast_is_identical_function
Unexecuted instantiation: php_glob.c:fast_is_identical_function
Unexecuted instantiation: php_odbc_utils.c:fast_is_identical_function
Unexecuted instantiation: php_open_temporary_file.c:fast_is_identical_function
Unexecuted instantiation: php_scandir.c:fast_is_identical_function
Unexecuted instantiation: php_syslog.c:fast_is_identical_function
Unexecuted instantiation: php_ticks.c:fast_is_identical_function
Unexecuted instantiation: php_variables.c:fast_is_identical_function
Unexecuted instantiation: reentrancy.c:fast_is_identical_function
Unexecuted instantiation: rfc1867.c:fast_is_identical_function
Unexecuted instantiation: safe_bcmp.c:fast_is_identical_function
Unexecuted instantiation: SAPI.c:fast_is_identical_function
Unexecuted instantiation: snprintf.c:fast_is_identical_function
Unexecuted instantiation: spprintf.c:fast_is_identical_function
Unexecuted instantiation: strlcat.c:fast_is_identical_function
Unexecuted instantiation: strlcpy.c:fast_is_identical_function
Unexecuted instantiation: cast.c:fast_is_identical_function
Unexecuted instantiation: filter.c:fast_is_identical_function
Unexecuted instantiation: glob_wrapper.c:fast_is_identical_function
Unexecuted instantiation: memory.c:fast_is_identical_function
Unexecuted instantiation: mmap.c:fast_is_identical_function
Unexecuted instantiation: plain_wrapper.c:fast_is_identical_function
Unexecuted instantiation: stream_errors.c:fast_is_identical_function
Unexecuted instantiation: streams.c:fast_is_identical_function
Unexecuted instantiation: transports.c:fast_is_identical_function
Unexecuted instantiation: userspace.c:fast_is_identical_function
Unexecuted instantiation: xp_socket.c:fast_is_identical_function
Unexecuted instantiation: block_pass.c:fast_is_identical_function
Unexecuted instantiation: compact_literals.c:fast_is_identical_function
Unexecuted instantiation: compact_vars.c:fast_is_identical_function
Unexecuted instantiation: dce.c:fast_is_identical_function
Unexecuted instantiation: dfa_pass.c:fast_is_identical_function
Unexecuted instantiation: escape_analysis.c:fast_is_identical_function
Unexecuted instantiation: nop_removal.c:fast_is_identical_function
Unexecuted instantiation: optimize_func_calls.c:fast_is_identical_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_is_identical_function
Unexecuted instantiation: pass1.c:fast_is_identical_function
Unexecuted instantiation: pass3.c:fast_is_identical_function
Unexecuted instantiation: sccp.c:fast_is_identical_function
Unexecuted instantiation: scdf.c:fast_is_identical_function
Unexecuted instantiation: zend_call_graph.c:fast_is_identical_function
Unexecuted instantiation: zend_cfg.c:fast_is_identical_function
Unexecuted instantiation: zend_dfg.c:fast_is_identical_function
Unexecuted instantiation: zend_dump.c:fast_is_identical_function
Unexecuted instantiation: zend_func_info.c:fast_is_identical_function
Unexecuted instantiation: zend_inference.c:fast_is_identical_function
Unexecuted instantiation: zend_optimizer.c:fast_is_identical_function
Unexecuted instantiation: zend_ssa.c:fast_is_identical_function
Unexecuted instantiation: zend_alloc.c:fast_is_identical_function
Unexecuted instantiation: zend_API.c:fast_is_identical_function
Unexecuted instantiation: zend_ast.c:fast_is_identical_function
Unexecuted instantiation: zend_attributes.c:fast_is_identical_function
Unexecuted instantiation: zend_autoload.c:fast_is_identical_function
Unexecuted instantiation: zend_builtin_functions.c:fast_is_identical_function
Unexecuted instantiation: zend_call_stack.c:fast_is_identical_function
Unexecuted instantiation: zend_closures.c:fast_is_identical_function
Unexecuted instantiation: zend_compile.c:fast_is_identical_function
Unexecuted instantiation: zend_constants.c:fast_is_identical_function
Unexecuted instantiation: zend_cpuinfo.c:fast_is_identical_function
Unexecuted instantiation: zend_default_classes.c:fast_is_identical_function
Unexecuted instantiation: zend_dtrace.c:fast_is_identical_function
Unexecuted instantiation: zend_enum.c:fast_is_identical_function
Unexecuted instantiation: zend_exceptions.c:fast_is_identical_function
Unexecuted instantiation: zend_execute_API.c:fast_is_identical_function
Unexecuted instantiation: zend_execute.c:fast_is_identical_function
Unexecuted instantiation: zend_extensions.c:fast_is_identical_function
Unexecuted instantiation: zend_fibers.c:fast_is_identical_function
Unexecuted instantiation: zend_float.c:fast_is_identical_function
Unexecuted instantiation: zend_gc.c:fast_is_identical_function
Unexecuted instantiation: zend_gdb.c:fast_is_identical_function
Unexecuted instantiation: zend_generators.c:fast_is_identical_function
Unexecuted instantiation: zend_hash.c:fast_is_identical_function
Unexecuted instantiation: zend_highlight.c:fast_is_identical_function
Unexecuted instantiation: zend_hrtime.c:fast_is_identical_function
Unexecuted instantiation: zend_inheritance.c:fast_is_identical_function
Unexecuted instantiation: zend_ini_parser.c:fast_is_identical_function
Unexecuted instantiation: zend_ini_scanner.c:fast_is_identical_function
Unexecuted instantiation: zend_ini.c:fast_is_identical_function
Unexecuted instantiation: zend_interfaces.c:fast_is_identical_function
Unexecuted instantiation: zend_iterators.c:fast_is_identical_function
Unexecuted instantiation: zend_language_parser.c:fast_is_identical_function
Unexecuted instantiation: zend_language_scanner.c:fast_is_identical_function
Unexecuted instantiation: zend_lazy_objects.c:fast_is_identical_function
Unexecuted instantiation: zend_list.c:fast_is_identical_function
Unexecuted instantiation: zend_llist.c:fast_is_identical_function
Unexecuted instantiation: zend_multibyte.c:fast_is_identical_function
Unexecuted instantiation: zend_object_handlers.c:fast_is_identical_function
Unexecuted instantiation: zend_objects_API.c:fast_is_identical_function
Unexecuted instantiation: zend_objects.c:fast_is_identical_function
Unexecuted instantiation: zend_observer.c:fast_is_identical_function
Unexecuted instantiation: zend_opcode.c:fast_is_identical_function
Unexecuted instantiation: zend_operators.c:fast_is_identical_function
Unexecuted instantiation: zend_property_hooks.c:fast_is_identical_function
Unexecuted instantiation: zend_ptr_stack.c:fast_is_identical_function
Unexecuted instantiation: zend_signal.c:fast_is_identical_function
Unexecuted instantiation: zend_smart_str.c:fast_is_identical_function
Unexecuted instantiation: zend_sort.c:fast_is_identical_function
Unexecuted instantiation: zend_stack.c:fast_is_identical_function
Unexecuted instantiation: zend_stream.c:fast_is_identical_function
Unexecuted instantiation: zend_string.c:fast_is_identical_function
Unexecuted instantiation: zend_strtod.c:fast_is_identical_function
Unexecuted instantiation: zend_system_id.c:fast_is_identical_function
Unexecuted instantiation: zend_variables.c:fast_is_identical_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_is_identical_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_is_identical_function
Unexecuted instantiation: zend_weakrefs.c:fast_is_identical_function
Unexecuted instantiation: zend.c:fast_is_identical_function
Unexecuted instantiation: internal_functions_cli.c:fast_is_identical_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_is_identical_function
Unexecuted instantiation: fuzzer-sapi.c:fast_is_identical_function
958
959
static zend_always_inline bool fast_is_not_identical_function(const zval *op1, const zval *op2)
960
0
{
961
0
  if (Z_TYPE_P(op1) != Z_TYPE_P(op2)) {
962
0
    return 1;
963
0
  } else if (Z_TYPE_P(op1) <= IS_TRUE) {
964
0
    return 0;
965
0
  }
966
0
  return !zend_is_identical(op1, op2);
967
0
}
Unexecuted instantiation: php_date.c:fast_is_not_identical_function
Unexecuted instantiation: astro.c:fast_is_not_identical_function
Unexecuted instantiation: dow.c:fast_is_not_identical_function
Unexecuted instantiation: parse_date.c:fast_is_not_identical_function
Unexecuted instantiation: parse_tz.c:fast_is_not_identical_function
Unexecuted instantiation: parse_posix.c:fast_is_not_identical_function
Unexecuted instantiation: timelib.c:fast_is_not_identical_function
Unexecuted instantiation: tm2unixtime.c:fast_is_not_identical_function
Unexecuted instantiation: unixtime2tm.c:fast_is_not_identical_function
Unexecuted instantiation: parse_iso_intervals.c:fast_is_not_identical_function
Unexecuted instantiation: interval.c:fast_is_not_identical_function
Unexecuted instantiation: php_pcre.c:fast_is_not_identical_function
Unexecuted instantiation: exif.c:fast_is_not_identical_function
Unexecuted instantiation: hash_adler32.c:fast_is_not_identical_function
Unexecuted instantiation: hash_crc32.c:fast_is_not_identical_function
Unexecuted instantiation: hash_fnv.c:fast_is_not_identical_function
Unexecuted instantiation: hash_gost.c:fast_is_not_identical_function
Unexecuted instantiation: hash_haval.c:fast_is_not_identical_function
Unexecuted instantiation: hash_joaat.c:fast_is_not_identical_function
Unexecuted instantiation: hash_md.c:fast_is_not_identical_function
Unexecuted instantiation: hash_murmur.c:fast_is_not_identical_function
Unexecuted instantiation: hash_ripemd.c:fast_is_not_identical_function
Unexecuted instantiation: hash_sha_ni.c:fast_is_not_identical_function
Unexecuted instantiation: hash_sha_sse2.c:fast_is_not_identical_function
Unexecuted instantiation: hash_sha.c:fast_is_not_identical_function
Unexecuted instantiation: hash_sha3.c:fast_is_not_identical_function
Unexecuted instantiation: hash_snefru.c:fast_is_not_identical_function
Unexecuted instantiation: hash_tiger.c:fast_is_not_identical_function
Unexecuted instantiation: hash_whirlpool.c:fast_is_not_identical_function
Unexecuted instantiation: hash_xxhash.c:fast_is_not_identical_function
Unexecuted instantiation: hash.c:fast_is_not_identical_function
Unexecuted instantiation: json_encoder.c:fast_is_not_identical_function
Unexecuted instantiation: json_parser.tab.c:fast_is_not_identical_function
Unexecuted instantiation: json_scanner.c:fast_is_not_identical_function
Unexecuted instantiation: json.c:fast_is_not_identical_function
Unexecuted instantiation: php_lexbor.c:fast_is_not_identical_function
Unexecuted instantiation: shared_alloc_mmap.c:fast_is_not_identical_function
Unexecuted instantiation: shared_alloc_posix.c:fast_is_not_identical_function
Unexecuted instantiation: shared_alloc_shm.c:fast_is_not_identical_function
Unexecuted instantiation: zend_accelerator_api.c:fast_is_not_identical_function
Unexecuted instantiation: zend_accelerator_blacklist.c:fast_is_not_identical_function
Unexecuted instantiation: zend_accelerator_debug.c:fast_is_not_identical_function
Unexecuted instantiation: zend_accelerator_hash.c:fast_is_not_identical_function
Unexecuted instantiation: zend_accelerator_module.c:fast_is_not_identical_function
Unexecuted instantiation: zend_accelerator_util_funcs.c:fast_is_not_identical_function
Unexecuted instantiation: zend_file_cache.c:fast_is_not_identical_function
Unexecuted instantiation: zend_persist_calc.c:fast_is_not_identical_function
Unexecuted instantiation: zend_persist.c:fast_is_not_identical_function
Unexecuted instantiation: zend_shared_alloc.c:fast_is_not_identical_function
Unexecuted instantiation: ZendAccelerator.c:fast_is_not_identical_function
Unexecuted instantiation: ir_cfg.c:fast_is_not_identical_function
Unexecuted instantiation: ir_check.c:fast_is_not_identical_function
Unexecuted instantiation: ir_dump.c:fast_is_not_identical_function
Unexecuted instantiation: ir_emit.c:fast_is_not_identical_function
Unexecuted instantiation: ir_gcm.c:fast_is_not_identical_function
Unexecuted instantiation: ir_gdb.c:fast_is_not_identical_function
Unexecuted instantiation: ir_patch.c:fast_is_not_identical_function
Unexecuted instantiation: ir_perf.c:fast_is_not_identical_function
Unexecuted instantiation: ir_ra.c:fast_is_not_identical_function
Unexecuted instantiation: ir_save.c:fast_is_not_identical_function
Unexecuted instantiation: ir_sccp.c:fast_is_not_identical_function
Unexecuted instantiation: ir_strtab.c:fast_is_not_identical_function
Unexecuted instantiation: ir.c:fast_is_not_identical_function
Unexecuted instantiation: zend_jit_vm_helpers.c:fast_is_not_identical_function
Unexecuted instantiation: zend_jit.c:fast_is_not_identical_function
Unexecuted instantiation: csprng.c:fast_is_not_identical_function
Unexecuted instantiation: engine_mt19937.c:fast_is_not_identical_function
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:fast_is_not_identical_function
Unexecuted instantiation: engine_secure.c:fast_is_not_identical_function
Unexecuted instantiation: engine_user.c:fast_is_not_identical_function
Unexecuted instantiation: engine_xoshiro256starstar.c:fast_is_not_identical_function
Unexecuted instantiation: gammasection.c:fast_is_not_identical_function
Unexecuted instantiation: random.c:fast_is_not_identical_function
Unexecuted instantiation: randomizer.c:fast_is_not_identical_function
Unexecuted instantiation: zend_utils.c:fast_is_not_identical_function
Unexecuted instantiation: php_reflection.c:fast_is_not_identical_function
Unexecuted instantiation: php_spl.c:fast_is_not_identical_function
Unexecuted instantiation: spl_array.c:fast_is_not_identical_function
Unexecuted instantiation: spl_directory.c:fast_is_not_identical_function
Unexecuted instantiation: spl_dllist.c:fast_is_not_identical_function
Unexecuted instantiation: spl_exceptions.c:fast_is_not_identical_function
Unexecuted instantiation: spl_fixedarray.c:fast_is_not_identical_function
Unexecuted instantiation: spl_functions.c:fast_is_not_identical_function
Unexecuted instantiation: spl_heap.c:fast_is_not_identical_function
Unexecuted instantiation: spl_iterators.c:fast_is_not_identical_function
Unexecuted instantiation: spl_observer.c:fast_is_not_identical_function
Unexecuted instantiation: array.c:fast_is_not_identical_function
Unexecuted instantiation: assert.c:fast_is_not_identical_function
Unexecuted instantiation: base64.c:fast_is_not_identical_function
Unexecuted instantiation: basic_functions.c:fast_is_not_identical_function
Unexecuted instantiation: browscap.c:fast_is_not_identical_function
Unexecuted instantiation: crc32_x86.c:fast_is_not_identical_function
Unexecuted instantiation: crc32.c:fast_is_not_identical_function
Unexecuted instantiation: credits.c:fast_is_not_identical_function
Unexecuted instantiation: crypt.c:fast_is_not_identical_function
Unexecuted instantiation: css.c:fast_is_not_identical_function
Unexecuted instantiation: datetime.c:fast_is_not_identical_function
Unexecuted instantiation: dir.c:fast_is_not_identical_function
Unexecuted instantiation: dl.c:fast_is_not_identical_function
Unexecuted instantiation: dns.c:fast_is_not_identical_function
Unexecuted instantiation: exec.c:fast_is_not_identical_function
Unexecuted instantiation: file.c:fast_is_not_identical_function
Unexecuted instantiation: filestat.c:fast_is_not_identical_function
Unexecuted instantiation: filters.c:fast_is_not_identical_function
Unexecuted instantiation: flock_compat.c:fast_is_not_identical_function
Unexecuted instantiation: formatted_print.c:fast_is_not_identical_function
Unexecuted instantiation: fsock.c:fast_is_not_identical_function
Unexecuted instantiation: ftok.c:fast_is_not_identical_function
Unexecuted instantiation: ftp_fopen_wrapper.c:fast_is_not_identical_function
Unexecuted instantiation: head.c:fast_is_not_identical_function
Unexecuted instantiation: hrtime.c:fast_is_not_identical_function
Unexecuted instantiation: html.c:fast_is_not_identical_function
Unexecuted instantiation: http_fopen_wrapper.c:fast_is_not_identical_function
Unexecuted instantiation: http.c:fast_is_not_identical_function
Unexecuted instantiation: image.c:fast_is_not_identical_function
Unexecuted instantiation: incomplete_class.c:fast_is_not_identical_function
Unexecuted instantiation: info.c:fast_is_not_identical_function
Unexecuted instantiation: iptc.c:fast_is_not_identical_function
Unexecuted instantiation: levenshtein.c:fast_is_not_identical_function
Unexecuted instantiation: link.c:fast_is_not_identical_function
Unexecuted instantiation: mail.c:fast_is_not_identical_function
Unexecuted instantiation: math.c:fast_is_not_identical_function
Unexecuted instantiation: md5.c:fast_is_not_identical_function
Unexecuted instantiation: metaphone.c:fast_is_not_identical_function
Unexecuted instantiation: microtime.c:fast_is_not_identical_function
Unexecuted instantiation: net.c:fast_is_not_identical_function
Unexecuted instantiation: pack.c:fast_is_not_identical_function
Unexecuted instantiation: pageinfo.c:fast_is_not_identical_function
Unexecuted instantiation: password.c:fast_is_not_identical_function
Unexecuted instantiation: php_fopen_wrapper.c:fast_is_not_identical_function
Unexecuted instantiation: proc_open.c:fast_is_not_identical_function
Unexecuted instantiation: quot_print.c:fast_is_not_identical_function
Unexecuted instantiation: scanf.c:fast_is_not_identical_function
Unexecuted instantiation: sha1.c:fast_is_not_identical_function
Unexecuted instantiation: soundex.c:fast_is_not_identical_function
Unexecuted instantiation: streamsfuncs.c:fast_is_not_identical_function
Unexecuted instantiation: string.c:fast_is_not_identical_function
Unexecuted instantiation: strnatcmp.c:fast_is_not_identical_function
Unexecuted instantiation: syslog.c:fast_is_not_identical_function
Unexecuted instantiation: type.c:fast_is_not_identical_function
Unexecuted instantiation: uniqid.c:fast_is_not_identical_function
Unexecuted instantiation: url_scanner_ex.c:fast_is_not_identical_function
Unexecuted instantiation: url.c:fast_is_not_identical_function
Unexecuted instantiation: user_filters.c:fast_is_not_identical_function
Unexecuted instantiation: uuencode.c:fast_is_not_identical_function
Unexecuted instantiation: var_unserializer.c:fast_is_not_identical_function
Unexecuted instantiation: var.c:fast_is_not_identical_function
Unexecuted instantiation: versioning.c:fast_is_not_identical_function
Unexecuted instantiation: crypt_sha256.c:fast_is_not_identical_function
Unexecuted instantiation: crypt_sha512.c:fast_is_not_identical_function
Unexecuted instantiation: php_crypt_r.c:fast_is_not_identical_function
Unexecuted instantiation: php_uri.c:fast_is_not_identical_function
Unexecuted instantiation: php_uri_common.c:fast_is_not_identical_function
Unexecuted instantiation: uri_parser_rfc3986.c:fast_is_not_identical_function
Unexecuted instantiation: uri_parser_whatwg.c:fast_is_not_identical_function
Unexecuted instantiation: uri_parser_php_parse_url.c:fast_is_not_identical_function
Unexecuted instantiation: explicit_bzero.c:fast_is_not_identical_function
Unexecuted instantiation: fopen_wrappers.c:fast_is_not_identical_function
Unexecuted instantiation: getopt.c:fast_is_not_identical_function
Unexecuted instantiation: main.c:fast_is_not_identical_function
Unexecuted instantiation: network.c:fast_is_not_identical_function
Unexecuted instantiation: output.c:fast_is_not_identical_function
Unexecuted instantiation: php_content_types.c:fast_is_not_identical_function
Unexecuted instantiation: php_ini_builder.c:fast_is_not_identical_function
Unexecuted instantiation: php_ini.c:fast_is_not_identical_function
Unexecuted instantiation: php_glob.c:fast_is_not_identical_function
Unexecuted instantiation: php_odbc_utils.c:fast_is_not_identical_function
Unexecuted instantiation: php_open_temporary_file.c:fast_is_not_identical_function
Unexecuted instantiation: php_scandir.c:fast_is_not_identical_function
Unexecuted instantiation: php_syslog.c:fast_is_not_identical_function
Unexecuted instantiation: php_ticks.c:fast_is_not_identical_function
Unexecuted instantiation: php_variables.c:fast_is_not_identical_function
Unexecuted instantiation: reentrancy.c:fast_is_not_identical_function
Unexecuted instantiation: rfc1867.c:fast_is_not_identical_function
Unexecuted instantiation: safe_bcmp.c:fast_is_not_identical_function
Unexecuted instantiation: SAPI.c:fast_is_not_identical_function
Unexecuted instantiation: snprintf.c:fast_is_not_identical_function
Unexecuted instantiation: spprintf.c:fast_is_not_identical_function
Unexecuted instantiation: strlcat.c:fast_is_not_identical_function
Unexecuted instantiation: strlcpy.c:fast_is_not_identical_function
Unexecuted instantiation: cast.c:fast_is_not_identical_function
Unexecuted instantiation: filter.c:fast_is_not_identical_function
Unexecuted instantiation: glob_wrapper.c:fast_is_not_identical_function
Unexecuted instantiation: memory.c:fast_is_not_identical_function
Unexecuted instantiation: mmap.c:fast_is_not_identical_function
Unexecuted instantiation: plain_wrapper.c:fast_is_not_identical_function
Unexecuted instantiation: stream_errors.c:fast_is_not_identical_function
Unexecuted instantiation: streams.c:fast_is_not_identical_function
Unexecuted instantiation: transports.c:fast_is_not_identical_function
Unexecuted instantiation: userspace.c:fast_is_not_identical_function
Unexecuted instantiation: xp_socket.c:fast_is_not_identical_function
Unexecuted instantiation: block_pass.c:fast_is_not_identical_function
Unexecuted instantiation: compact_literals.c:fast_is_not_identical_function
Unexecuted instantiation: compact_vars.c:fast_is_not_identical_function
Unexecuted instantiation: dce.c:fast_is_not_identical_function
Unexecuted instantiation: dfa_pass.c:fast_is_not_identical_function
Unexecuted instantiation: escape_analysis.c:fast_is_not_identical_function
Unexecuted instantiation: nop_removal.c:fast_is_not_identical_function
Unexecuted instantiation: optimize_func_calls.c:fast_is_not_identical_function
Unexecuted instantiation: optimize_temp_vars_5.c:fast_is_not_identical_function
Unexecuted instantiation: pass1.c:fast_is_not_identical_function
Unexecuted instantiation: pass3.c:fast_is_not_identical_function
Unexecuted instantiation: sccp.c:fast_is_not_identical_function
Unexecuted instantiation: scdf.c:fast_is_not_identical_function
Unexecuted instantiation: zend_call_graph.c:fast_is_not_identical_function
Unexecuted instantiation: zend_cfg.c:fast_is_not_identical_function
Unexecuted instantiation: zend_dfg.c:fast_is_not_identical_function
Unexecuted instantiation: zend_dump.c:fast_is_not_identical_function
Unexecuted instantiation: zend_func_info.c:fast_is_not_identical_function
Unexecuted instantiation: zend_inference.c:fast_is_not_identical_function
Unexecuted instantiation: zend_optimizer.c:fast_is_not_identical_function
Unexecuted instantiation: zend_ssa.c:fast_is_not_identical_function
Unexecuted instantiation: zend_alloc.c:fast_is_not_identical_function
Unexecuted instantiation: zend_API.c:fast_is_not_identical_function
Unexecuted instantiation: zend_ast.c:fast_is_not_identical_function
Unexecuted instantiation: zend_attributes.c:fast_is_not_identical_function
Unexecuted instantiation: zend_autoload.c:fast_is_not_identical_function
Unexecuted instantiation: zend_builtin_functions.c:fast_is_not_identical_function
Unexecuted instantiation: zend_call_stack.c:fast_is_not_identical_function
Unexecuted instantiation: zend_closures.c:fast_is_not_identical_function
Unexecuted instantiation: zend_compile.c:fast_is_not_identical_function
Unexecuted instantiation: zend_constants.c:fast_is_not_identical_function
Unexecuted instantiation: zend_cpuinfo.c:fast_is_not_identical_function
Unexecuted instantiation: zend_default_classes.c:fast_is_not_identical_function
Unexecuted instantiation: zend_dtrace.c:fast_is_not_identical_function
Unexecuted instantiation: zend_enum.c:fast_is_not_identical_function
Unexecuted instantiation: zend_exceptions.c:fast_is_not_identical_function
Unexecuted instantiation: zend_execute_API.c:fast_is_not_identical_function
Unexecuted instantiation: zend_execute.c:fast_is_not_identical_function
Unexecuted instantiation: zend_extensions.c:fast_is_not_identical_function
Unexecuted instantiation: zend_fibers.c:fast_is_not_identical_function
Unexecuted instantiation: zend_float.c:fast_is_not_identical_function
Unexecuted instantiation: zend_gc.c:fast_is_not_identical_function
Unexecuted instantiation: zend_gdb.c:fast_is_not_identical_function
Unexecuted instantiation: zend_generators.c:fast_is_not_identical_function
Unexecuted instantiation: zend_hash.c:fast_is_not_identical_function
Unexecuted instantiation: zend_highlight.c:fast_is_not_identical_function
Unexecuted instantiation: zend_hrtime.c:fast_is_not_identical_function
Unexecuted instantiation: zend_inheritance.c:fast_is_not_identical_function
Unexecuted instantiation: zend_ini_parser.c:fast_is_not_identical_function
Unexecuted instantiation: zend_ini_scanner.c:fast_is_not_identical_function
Unexecuted instantiation: zend_ini.c:fast_is_not_identical_function
Unexecuted instantiation: zend_interfaces.c:fast_is_not_identical_function
Unexecuted instantiation: zend_iterators.c:fast_is_not_identical_function
Unexecuted instantiation: zend_language_parser.c:fast_is_not_identical_function
Unexecuted instantiation: zend_language_scanner.c:fast_is_not_identical_function
Unexecuted instantiation: zend_lazy_objects.c:fast_is_not_identical_function
Unexecuted instantiation: zend_list.c:fast_is_not_identical_function
Unexecuted instantiation: zend_llist.c:fast_is_not_identical_function
Unexecuted instantiation: zend_multibyte.c:fast_is_not_identical_function
Unexecuted instantiation: zend_object_handlers.c:fast_is_not_identical_function
Unexecuted instantiation: zend_objects_API.c:fast_is_not_identical_function
Unexecuted instantiation: zend_objects.c:fast_is_not_identical_function
Unexecuted instantiation: zend_observer.c:fast_is_not_identical_function
Unexecuted instantiation: zend_opcode.c:fast_is_not_identical_function
Unexecuted instantiation: zend_operators.c:fast_is_not_identical_function
Unexecuted instantiation: zend_property_hooks.c:fast_is_not_identical_function
Unexecuted instantiation: zend_ptr_stack.c:fast_is_not_identical_function
Unexecuted instantiation: zend_signal.c:fast_is_not_identical_function
Unexecuted instantiation: zend_smart_str.c:fast_is_not_identical_function
Unexecuted instantiation: zend_sort.c:fast_is_not_identical_function
Unexecuted instantiation: zend_stack.c:fast_is_not_identical_function
Unexecuted instantiation: zend_stream.c:fast_is_not_identical_function
Unexecuted instantiation: zend_string.c:fast_is_not_identical_function
Unexecuted instantiation: zend_strtod.c:fast_is_not_identical_function
Unexecuted instantiation: zend_system_id.c:fast_is_not_identical_function
Unexecuted instantiation: zend_variables.c:fast_is_not_identical_function
Unexecuted instantiation: zend_virtual_cwd.c:fast_is_not_identical_function
Unexecuted instantiation: zend_vm_opcodes.c:fast_is_not_identical_function
Unexecuted instantiation: zend_weakrefs.c:fast_is_not_identical_function
Unexecuted instantiation: zend.c:fast_is_not_identical_function
Unexecuted instantiation: internal_functions_cli.c:fast_is_not_identical_function
Unexecuted instantiation: fuzzer-unserializehash.c:fast_is_not_identical_function
Unexecuted instantiation: fuzzer-sapi.c:fast_is_not_identical_function
968
969
/* buf points to the END of the buffer */
970
62.8k
static zend_always_inline char *zend_print_ulong_to_buf(char *buf, zend_ulong num) {
971
62.8k
  *buf = '\0';
972
137k
  do {
973
137k
    *--buf = (char) (num % 10) + '0';
974
137k
    num /= 10;
975
137k
  } while (num > 0);
976
62.8k
  return buf;
977
62.8k
}
Unexecuted instantiation: php_date.c:zend_print_ulong_to_buf
Unexecuted instantiation: astro.c:zend_print_ulong_to_buf
Unexecuted instantiation: dow.c:zend_print_ulong_to_buf
Unexecuted instantiation: parse_date.c:zend_print_ulong_to_buf
Unexecuted instantiation: parse_tz.c:zend_print_ulong_to_buf
Unexecuted instantiation: parse_posix.c:zend_print_ulong_to_buf
Unexecuted instantiation: timelib.c:zend_print_ulong_to_buf
Unexecuted instantiation: tm2unixtime.c:zend_print_ulong_to_buf
Unexecuted instantiation: unixtime2tm.c:zend_print_ulong_to_buf
Unexecuted instantiation: parse_iso_intervals.c:zend_print_ulong_to_buf
Unexecuted instantiation: interval.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_pcre.c:zend_print_ulong_to_buf
Unexecuted instantiation: exif.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_adler32.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_crc32.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_fnv.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_gost.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_haval.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_joaat.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_md.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_murmur.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_ripemd.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_sha_ni.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_sha_sse2.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_sha.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_sha3.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_snefru.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_tiger.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_whirlpool.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash_xxhash.c:zend_print_ulong_to_buf
Unexecuted instantiation: hash.c:zend_print_ulong_to_buf
Unexecuted instantiation: json_encoder.c:zend_print_ulong_to_buf
Unexecuted instantiation: json_parser.tab.c:zend_print_ulong_to_buf
Unexecuted instantiation: json_scanner.c:zend_print_ulong_to_buf
Unexecuted instantiation: json.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_lexbor.c:zend_print_ulong_to_buf
Unexecuted instantiation: shared_alloc_mmap.c:zend_print_ulong_to_buf
Unexecuted instantiation: shared_alloc_posix.c:zend_print_ulong_to_buf
Unexecuted instantiation: shared_alloc_shm.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_accelerator_api.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_accelerator_debug.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_accelerator_hash.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_accelerator_module.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_file_cache.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_persist_calc.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_persist.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_shared_alloc.c:zend_print_ulong_to_buf
Unexecuted instantiation: ZendAccelerator.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_cfg.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_check.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_dump.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_emit.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_gcm.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_gdb.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_patch.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_perf.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_ra.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_save.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_sccp.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir_strtab.c:zend_print_ulong_to_buf
Unexecuted instantiation: ir.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_jit.c:zend_print_ulong_to_buf
Unexecuted instantiation: csprng.c:zend_print_ulong_to_buf
Unexecuted instantiation: engine_mt19937.c:zend_print_ulong_to_buf
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_print_ulong_to_buf
Unexecuted instantiation: engine_secure.c:zend_print_ulong_to_buf
Unexecuted instantiation: engine_user.c:zend_print_ulong_to_buf
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_print_ulong_to_buf
Unexecuted instantiation: gammasection.c:zend_print_ulong_to_buf
Unexecuted instantiation: random.c:zend_print_ulong_to_buf
Unexecuted instantiation: randomizer.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_utils.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_reflection.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_spl.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_array.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_directory.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_dllist.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_exceptions.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_fixedarray.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_functions.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_heap.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_iterators.c:zend_print_ulong_to_buf
Unexecuted instantiation: spl_observer.c:zend_print_ulong_to_buf
Unexecuted instantiation: array.c:zend_print_ulong_to_buf
Unexecuted instantiation: assert.c:zend_print_ulong_to_buf
Unexecuted instantiation: base64.c:zend_print_ulong_to_buf
Unexecuted instantiation: basic_functions.c:zend_print_ulong_to_buf
Unexecuted instantiation: browscap.c:zend_print_ulong_to_buf
Unexecuted instantiation: crc32_x86.c:zend_print_ulong_to_buf
Unexecuted instantiation: crc32.c:zend_print_ulong_to_buf
Unexecuted instantiation: credits.c:zend_print_ulong_to_buf
Unexecuted instantiation: crypt.c:zend_print_ulong_to_buf
Unexecuted instantiation: css.c:zend_print_ulong_to_buf
Unexecuted instantiation: datetime.c:zend_print_ulong_to_buf
Unexecuted instantiation: dir.c:zend_print_ulong_to_buf
Unexecuted instantiation: dl.c:zend_print_ulong_to_buf
Unexecuted instantiation: dns.c:zend_print_ulong_to_buf
Unexecuted instantiation: exec.c:zend_print_ulong_to_buf
Unexecuted instantiation: file.c:zend_print_ulong_to_buf
Unexecuted instantiation: filestat.c:zend_print_ulong_to_buf
Unexecuted instantiation: filters.c:zend_print_ulong_to_buf
Unexecuted instantiation: flock_compat.c:zend_print_ulong_to_buf
Unexecuted instantiation: formatted_print.c:zend_print_ulong_to_buf
Unexecuted instantiation: fsock.c:zend_print_ulong_to_buf
Unexecuted instantiation: ftok.c:zend_print_ulong_to_buf
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_print_ulong_to_buf
Unexecuted instantiation: head.c:zend_print_ulong_to_buf
Unexecuted instantiation: hrtime.c:zend_print_ulong_to_buf
Unexecuted instantiation: html.c:zend_print_ulong_to_buf
Unexecuted instantiation: http_fopen_wrapper.c:zend_print_ulong_to_buf
Unexecuted instantiation: http.c:zend_print_ulong_to_buf
Unexecuted instantiation: image.c:zend_print_ulong_to_buf
Unexecuted instantiation: incomplete_class.c:zend_print_ulong_to_buf
Unexecuted instantiation: info.c:zend_print_ulong_to_buf
Unexecuted instantiation: iptc.c:zend_print_ulong_to_buf
Unexecuted instantiation: levenshtein.c:zend_print_ulong_to_buf
Unexecuted instantiation: link.c:zend_print_ulong_to_buf
Unexecuted instantiation: mail.c:zend_print_ulong_to_buf
Unexecuted instantiation: math.c:zend_print_ulong_to_buf
Unexecuted instantiation: md5.c:zend_print_ulong_to_buf
Unexecuted instantiation: metaphone.c:zend_print_ulong_to_buf
Unexecuted instantiation: microtime.c:zend_print_ulong_to_buf
Unexecuted instantiation: net.c:zend_print_ulong_to_buf
Unexecuted instantiation: pack.c:zend_print_ulong_to_buf
Unexecuted instantiation: pageinfo.c:zend_print_ulong_to_buf
Unexecuted instantiation: password.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_fopen_wrapper.c:zend_print_ulong_to_buf
Unexecuted instantiation: proc_open.c:zend_print_ulong_to_buf
Unexecuted instantiation: quot_print.c:zend_print_ulong_to_buf
Unexecuted instantiation: scanf.c:zend_print_ulong_to_buf
Unexecuted instantiation: sha1.c:zend_print_ulong_to_buf
Unexecuted instantiation: soundex.c:zend_print_ulong_to_buf
Unexecuted instantiation: streamsfuncs.c:zend_print_ulong_to_buf
Unexecuted instantiation: string.c:zend_print_ulong_to_buf
Unexecuted instantiation: strnatcmp.c:zend_print_ulong_to_buf
Unexecuted instantiation: syslog.c:zend_print_ulong_to_buf
Unexecuted instantiation: type.c:zend_print_ulong_to_buf
Unexecuted instantiation: uniqid.c:zend_print_ulong_to_buf
Unexecuted instantiation: url_scanner_ex.c:zend_print_ulong_to_buf
Unexecuted instantiation: url.c:zend_print_ulong_to_buf
Unexecuted instantiation: user_filters.c:zend_print_ulong_to_buf
Unexecuted instantiation: uuencode.c:zend_print_ulong_to_buf
Unexecuted instantiation: var_unserializer.c:zend_print_ulong_to_buf
Unexecuted instantiation: var.c:zend_print_ulong_to_buf
Unexecuted instantiation: versioning.c:zend_print_ulong_to_buf
Unexecuted instantiation: crypt_sha256.c:zend_print_ulong_to_buf
Unexecuted instantiation: crypt_sha512.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_crypt_r.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_uri.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_uri_common.c:zend_print_ulong_to_buf
Unexecuted instantiation: uri_parser_rfc3986.c:zend_print_ulong_to_buf
Unexecuted instantiation: uri_parser_whatwg.c:zend_print_ulong_to_buf
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_print_ulong_to_buf
Unexecuted instantiation: explicit_bzero.c:zend_print_ulong_to_buf
Unexecuted instantiation: fopen_wrappers.c:zend_print_ulong_to_buf
Unexecuted instantiation: getopt.c:zend_print_ulong_to_buf
Unexecuted instantiation: main.c:zend_print_ulong_to_buf
Unexecuted instantiation: network.c:zend_print_ulong_to_buf
Unexecuted instantiation: output.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_content_types.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_ini_builder.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_ini.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_glob.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_odbc_utils.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_open_temporary_file.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_scandir.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_syslog.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_ticks.c:zend_print_ulong_to_buf
Unexecuted instantiation: php_variables.c:zend_print_ulong_to_buf
Unexecuted instantiation: reentrancy.c:zend_print_ulong_to_buf
Unexecuted instantiation: rfc1867.c:zend_print_ulong_to_buf
Unexecuted instantiation: safe_bcmp.c:zend_print_ulong_to_buf
Unexecuted instantiation: SAPI.c:zend_print_ulong_to_buf
Unexecuted instantiation: snprintf.c:zend_print_ulong_to_buf
Unexecuted instantiation: spprintf.c:zend_print_ulong_to_buf
Unexecuted instantiation: strlcat.c:zend_print_ulong_to_buf
Unexecuted instantiation: strlcpy.c:zend_print_ulong_to_buf
Unexecuted instantiation: cast.c:zend_print_ulong_to_buf
Unexecuted instantiation: filter.c:zend_print_ulong_to_buf
Unexecuted instantiation: glob_wrapper.c:zend_print_ulong_to_buf
Unexecuted instantiation: memory.c:zend_print_ulong_to_buf
Unexecuted instantiation: mmap.c:zend_print_ulong_to_buf
Unexecuted instantiation: plain_wrapper.c:zend_print_ulong_to_buf
Unexecuted instantiation: stream_errors.c:zend_print_ulong_to_buf
Unexecuted instantiation: streams.c:zend_print_ulong_to_buf
Unexecuted instantiation: transports.c:zend_print_ulong_to_buf
Unexecuted instantiation: userspace.c:zend_print_ulong_to_buf
Unexecuted instantiation: xp_socket.c:zend_print_ulong_to_buf
Unexecuted instantiation: block_pass.c:zend_print_ulong_to_buf
Unexecuted instantiation: compact_literals.c:zend_print_ulong_to_buf
Unexecuted instantiation: compact_vars.c:zend_print_ulong_to_buf
Unexecuted instantiation: dce.c:zend_print_ulong_to_buf
Unexecuted instantiation: dfa_pass.c:zend_print_ulong_to_buf
Unexecuted instantiation: escape_analysis.c:zend_print_ulong_to_buf
Unexecuted instantiation: nop_removal.c:zend_print_ulong_to_buf
Unexecuted instantiation: optimize_func_calls.c:zend_print_ulong_to_buf
Unexecuted instantiation: optimize_temp_vars_5.c:zend_print_ulong_to_buf
Unexecuted instantiation: pass1.c:zend_print_ulong_to_buf
Unexecuted instantiation: pass3.c:zend_print_ulong_to_buf
Unexecuted instantiation: sccp.c:zend_print_ulong_to_buf
Unexecuted instantiation: scdf.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_call_graph.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_cfg.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_dfg.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_dump.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_func_info.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_inference.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_optimizer.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_ssa.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_alloc.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_API.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_ast.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_attributes.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_autoload.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_builtin_functions.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_call_stack.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_closures.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_compile.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_constants.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_cpuinfo.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_default_classes.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_dtrace.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_enum.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_exceptions.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_execute_API.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_execute.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_extensions.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_fibers.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_float.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_gc.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_gdb.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_generators.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_hash.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_highlight.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_hrtime.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_inheritance.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_ini_parser.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_ini_scanner.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_ini.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_interfaces.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_iterators.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_language_parser.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_language_scanner.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_lazy_objects.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_list.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_llist.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_multibyte.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_object_handlers.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_objects_API.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_objects.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_observer.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_opcode.c:zend_print_ulong_to_buf
zend_operators.c:zend_print_ulong_to_buf
Line
Count
Source
970
62.8k
static zend_always_inline char *zend_print_ulong_to_buf(char *buf, zend_ulong num) {
971
62.8k
  *buf = '\0';
972
137k
  do {
973
137k
    *--buf = (char) (num % 10) + '0';
974
137k
    num /= 10;
975
137k
  } while (num > 0);
976
62.8k
  return buf;
977
62.8k
}
Unexecuted instantiation: zend_property_hooks.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_ptr_stack.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_signal.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_smart_str.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_sort.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_stack.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_stream.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_string.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_strtod.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_system_id.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_variables.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_virtual_cwd.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_vm_opcodes.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend_weakrefs.c:zend_print_ulong_to_buf
Unexecuted instantiation: zend.c:zend_print_ulong_to_buf
Unexecuted instantiation: internal_functions_cli.c:zend_print_ulong_to_buf
Unexecuted instantiation: fuzzer-unserializehash.c:zend_print_ulong_to_buf
Unexecuted instantiation: fuzzer-sapi.c:zend_print_ulong_to_buf
978
979
/* buf points to the END of the buffer */
980
62.8k
static zend_always_inline char *zend_print_long_to_buf(char *buf, zend_long num) {
981
62.8k
  if (num < 0) {
982
3.45k
      char *result = zend_print_ulong_to_buf(buf, ~((zend_ulong) num) + 1);
983
3.45k
      *--result = '-';
984
3.45k
    return result;
985
59.3k
  } else {
986
59.3k
      return zend_print_ulong_to_buf(buf, num);
987
59.3k
  }
988
62.8k
}
Unexecuted instantiation: php_date.c:zend_print_long_to_buf
Unexecuted instantiation: astro.c:zend_print_long_to_buf
Unexecuted instantiation: dow.c:zend_print_long_to_buf
Unexecuted instantiation: parse_date.c:zend_print_long_to_buf
Unexecuted instantiation: parse_tz.c:zend_print_long_to_buf
Unexecuted instantiation: parse_posix.c:zend_print_long_to_buf
Unexecuted instantiation: timelib.c:zend_print_long_to_buf
Unexecuted instantiation: tm2unixtime.c:zend_print_long_to_buf
Unexecuted instantiation: unixtime2tm.c:zend_print_long_to_buf
Unexecuted instantiation: parse_iso_intervals.c:zend_print_long_to_buf
Unexecuted instantiation: interval.c:zend_print_long_to_buf
Unexecuted instantiation: php_pcre.c:zend_print_long_to_buf
Unexecuted instantiation: exif.c:zend_print_long_to_buf
Unexecuted instantiation: hash_adler32.c:zend_print_long_to_buf
Unexecuted instantiation: hash_crc32.c:zend_print_long_to_buf
Unexecuted instantiation: hash_fnv.c:zend_print_long_to_buf
Unexecuted instantiation: hash_gost.c:zend_print_long_to_buf
Unexecuted instantiation: hash_haval.c:zend_print_long_to_buf
Unexecuted instantiation: hash_joaat.c:zend_print_long_to_buf
Unexecuted instantiation: hash_md.c:zend_print_long_to_buf
Unexecuted instantiation: hash_murmur.c:zend_print_long_to_buf
Unexecuted instantiation: hash_ripemd.c:zend_print_long_to_buf
Unexecuted instantiation: hash_sha_ni.c:zend_print_long_to_buf
Unexecuted instantiation: hash_sha_sse2.c:zend_print_long_to_buf
Unexecuted instantiation: hash_sha.c:zend_print_long_to_buf
Unexecuted instantiation: hash_sha3.c:zend_print_long_to_buf
Unexecuted instantiation: hash_snefru.c:zend_print_long_to_buf
Unexecuted instantiation: hash_tiger.c:zend_print_long_to_buf
Unexecuted instantiation: hash_whirlpool.c:zend_print_long_to_buf
Unexecuted instantiation: hash_xxhash.c:zend_print_long_to_buf
Unexecuted instantiation: hash.c:zend_print_long_to_buf
Unexecuted instantiation: json_encoder.c:zend_print_long_to_buf
Unexecuted instantiation: json_parser.tab.c:zend_print_long_to_buf
Unexecuted instantiation: json_scanner.c:zend_print_long_to_buf
Unexecuted instantiation: json.c:zend_print_long_to_buf
Unexecuted instantiation: php_lexbor.c:zend_print_long_to_buf
Unexecuted instantiation: shared_alloc_mmap.c:zend_print_long_to_buf
Unexecuted instantiation: shared_alloc_posix.c:zend_print_long_to_buf
Unexecuted instantiation: shared_alloc_shm.c:zend_print_long_to_buf
Unexecuted instantiation: zend_accelerator_api.c:zend_print_long_to_buf
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_print_long_to_buf
Unexecuted instantiation: zend_accelerator_debug.c:zend_print_long_to_buf
Unexecuted instantiation: zend_accelerator_hash.c:zend_print_long_to_buf
Unexecuted instantiation: zend_accelerator_module.c:zend_print_long_to_buf
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_print_long_to_buf
Unexecuted instantiation: zend_file_cache.c:zend_print_long_to_buf
Unexecuted instantiation: zend_persist_calc.c:zend_print_long_to_buf
Unexecuted instantiation: zend_persist.c:zend_print_long_to_buf
Unexecuted instantiation: zend_shared_alloc.c:zend_print_long_to_buf
Unexecuted instantiation: ZendAccelerator.c:zend_print_long_to_buf
Unexecuted instantiation: ir_cfg.c:zend_print_long_to_buf
Unexecuted instantiation: ir_check.c:zend_print_long_to_buf
Unexecuted instantiation: ir_dump.c:zend_print_long_to_buf
Unexecuted instantiation: ir_emit.c:zend_print_long_to_buf
Unexecuted instantiation: ir_gcm.c:zend_print_long_to_buf
Unexecuted instantiation: ir_gdb.c:zend_print_long_to_buf
Unexecuted instantiation: ir_patch.c:zend_print_long_to_buf
Unexecuted instantiation: ir_perf.c:zend_print_long_to_buf
Unexecuted instantiation: ir_ra.c:zend_print_long_to_buf
Unexecuted instantiation: ir_save.c:zend_print_long_to_buf
Unexecuted instantiation: ir_sccp.c:zend_print_long_to_buf
Unexecuted instantiation: ir_strtab.c:zend_print_long_to_buf
Unexecuted instantiation: ir.c:zend_print_long_to_buf
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_print_long_to_buf
Unexecuted instantiation: zend_jit.c:zend_print_long_to_buf
Unexecuted instantiation: csprng.c:zend_print_long_to_buf
Unexecuted instantiation: engine_mt19937.c:zend_print_long_to_buf
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_print_long_to_buf
Unexecuted instantiation: engine_secure.c:zend_print_long_to_buf
Unexecuted instantiation: engine_user.c:zend_print_long_to_buf
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_print_long_to_buf
Unexecuted instantiation: gammasection.c:zend_print_long_to_buf
Unexecuted instantiation: random.c:zend_print_long_to_buf
Unexecuted instantiation: randomizer.c:zend_print_long_to_buf
Unexecuted instantiation: zend_utils.c:zend_print_long_to_buf
Unexecuted instantiation: php_reflection.c:zend_print_long_to_buf
Unexecuted instantiation: php_spl.c:zend_print_long_to_buf
Unexecuted instantiation: spl_array.c:zend_print_long_to_buf
Unexecuted instantiation: spl_directory.c:zend_print_long_to_buf
Unexecuted instantiation: spl_dllist.c:zend_print_long_to_buf
Unexecuted instantiation: spl_exceptions.c:zend_print_long_to_buf
Unexecuted instantiation: spl_fixedarray.c:zend_print_long_to_buf
Unexecuted instantiation: spl_functions.c:zend_print_long_to_buf
Unexecuted instantiation: spl_heap.c:zend_print_long_to_buf
Unexecuted instantiation: spl_iterators.c:zend_print_long_to_buf
Unexecuted instantiation: spl_observer.c:zend_print_long_to_buf
Unexecuted instantiation: array.c:zend_print_long_to_buf
Unexecuted instantiation: assert.c:zend_print_long_to_buf
Unexecuted instantiation: base64.c:zend_print_long_to_buf
Unexecuted instantiation: basic_functions.c:zend_print_long_to_buf
Unexecuted instantiation: browscap.c:zend_print_long_to_buf
Unexecuted instantiation: crc32_x86.c:zend_print_long_to_buf
Unexecuted instantiation: crc32.c:zend_print_long_to_buf
Unexecuted instantiation: credits.c:zend_print_long_to_buf
Unexecuted instantiation: crypt.c:zend_print_long_to_buf
Unexecuted instantiation: css.c:zend_print_long_to_buf
Unexecuted instantiation: datetime.c:zend_print_long_to_buf
Unexecuted instantiation: dir.c:zend_print_long_to_buf
Unexecuted instantiation: dl.c:zend_print_long_to_buf
Unexecuted instantiation: dns.c:zend_print_long_to_buf
Unexecuted instantiation: exec.c:zend_print_long_to_buf
Unexecuted instantiation: file.c:zend_print_long_to_buf
Unexecuted instantiation: filestat.c:zend_print_long_to_buf
Unexecuted instantiation: filters.c:zend_print_long_to_buf
Unexecuted instantiation: flock_compat.c:zend_print_long_to_buf
Unexecuted instantiation: formatted_print.c:zend_print_long_to_buf
Unexecuted instantiation: fsock.c:zend_print_long_to_buf
Unexecuted instantiation: ftok.c:zend_print_long_to_buf
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_print_long_to_buf
Unexecuted instantiation: head.c:zend_print_long_to_buf
Unexecuted instantiation: hrtime.c:zend_print_long_to_buf
Unexecuted instantiation: html.c:zend_print_long_to_buf
Unexecuted instantiation: http_fopen_wrapper.c:zend_print_long_to_buf
Unexecuted instantiation: http.c:zend_print_long_to_buf
Unexecuted instantiation: image.c:zend_print_long_to_buf
Unexecuted instantiation: incomplete_class.c:zend_print_long_to_buf
Unexecuted instantiation: info.c:zend_print_long_to_buf
Unexecuted instantiation: iptc.c:zend_print_long_to_buf
Unexecuted instantiation: levenshtein.c:zend_print_long_to_buf
Unexecuted instantiation: link.c:zend_print_long_to_buf
Unexecuted instantiation: mail.c:zend_print_long_to_buf
Unexecuted instantiation: math.c:zend_print_long_to_buf
Unexecuted instantiation: md5.c:zend_print_long_to_buf
Unexecuted instantiation: metaphone.c:zend_print_long_to_buf
Unexecuted instantiation: microtime.c:zend_print_long_to_buf
Unexecuted instantiation: net.c:zend_print_long_to_buf
Unexecuted instantiation: pack.c:zend_print_long_to_buf
Unexecuted instantiation: pageinfo.c:zend_print_long_to_buf
Unexecuted instantiation: password.c:zend_print_long_to_buf
Unexecuted instantiation: php_fopen_wrapper.c:zend_print_long_to_buf
Unexecuted instantiation: proc_open.c:zend_print_long_to_buf
Unexecuted instantiation: quot_print.c:zend_print_long_to_buf
Unexecuted instantiation: scanf.c:zend_print_long_to_buf
Unexecuted instantiation: sha1.c:zend_print_long_to_buf
Unexecuted instantiation: soundex.c:zend_print_long_to_buf
Unexecuted instantiation: streamsfuncs.c:zend_print_long_to_buf
Unexecuted instantiation: string.c:zend_print_long_to_buf
Unexecuted instantiation: strnatcmp.c:zend_print_long_to_buf
Unexecuted instantiation: syslog.c:zend_print_long_to_buf
Unexecuted instantiation: type.c:zend_print_long_to_buf
Unexecuted instantiation: uniqid.c:zend_print_long_to_buf
Unexecuted instantiation: url_scanner_ex.c:zend_print_long_to_buf
Unexecuted instantiation: url.c:zend_print_long_to_buf
Unexecuted instantiation: user_filters.c:zend_print_long_to_buf
Unexecuted instantiation: uuencode.c:zend_print_long_to_buf
Unexecuted instantiation: var_unserializer.c:zend_print_long_to_buf
Unexecuted instantiation: var.c:zend_print_long_to_buf
Unexecuted instantiation: versioning.c:zend_print_long_to_buf
Unexecuted instantiation: crypt_sha256.c:zend_print_long_to_buf
Unexecuted instantiation: crypt_sha512.c:zend_print_long_to_buf
Unexecuted instantiation: php_crypt_r.c:zend_print_long_to_buf
Unexecuted instantiation: php_uri.c:zend_print_long_to_buf
Unexecuted instantiation: php_uri_common.c:zend_print_long_to_buf
Unexecuted instantiation: uri_parser_rfc3986.c:zend_print_long_to_buf
Unexecuted instantiation: uri_parser_whatwg.c:zend_print_long_to_buf
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_print_long_to_buf
Unexecuted instantiation: explicit_bzero.c:zend_print_long_to_buf
Unexecuted instantiation: fopen_wrappers.c:zend_print_long_to_buf
Unexecuted instantiation: getopt.c:zend_print_long_to_buf
Unexecuted instantiation: main.c:zend_print_long_to_buf
Unexecuted instantiation: network.c:zend_print_long_to_buf
Unexecuted instantiation: output.c:zend_print_long_to_buf
Unexecuted instantiation: php_content_types.c:zend_print_long_to_buf
Unexecuted instantiation: php_ini_builder.c:zend_print_long_to_buf
Unexecuted instantiation: php_ini.c:zend_print_long_to_buf
Unexecuted instantiation: php_glob.c:zend_print_long_to_buf
Unexecuted instantiation: php_odbc_utils.c:zend_print_long_to_buf
Unexecuted instantiation: php_open_temporary_file.c:zend_print_long_to_buf
Unexecuted instantiation: php_scandir.c:zend_print_long_to_buf
Unexecuted instantiation: php_syslog.c:zend_print_long_to_buf
Unexecuted instantiation: php_ticks.c:zend_print_long_to_buf
Unexecuted instantiation: php_variables.c:zend_print_long_to_buf
Unexecuted instantiation: reentrancy.c:zend_print_long_to_buf
Unexecuted instantiation: rfc1867.c:zend_print_long_to_buf
Unexecuted instantiation: safe_bcmp.c:zend_print_long_to_buf
Unexecuted instantiation: SAPI.c:zend_print_long_to_buf
Unexecuted instantiation: snprintf.c:zend_print_long_to_buf
Unexecuted instantiation: spprintf.c:zend_print_long_to_buf
Unexecuted instantiation: strlcat.c:zend_print_long_to_buf
Unexecuted instantiation: strlcpy.c:zend_print_long_to_buf
Unexecuted instantiation: cast.c:zend_print_long_to_buf
Unexecuted instantiation: filter.c:zend_print_long_to_buf
Unexecuted instantiation: glob_wrapper.c:zend_print_long_to_buf
Unexecuted instantiation: memory.c:zend_print_long_to_buf
Unexecuted instantiation: mmap.c:zend_print_long_to_buf
Unexecuted instantiation: plain_wrapper.c:zend_print_long_to_buf
Unexecuted instantiation: stream_errors.c:zend_print_long_to_buf
Unexecuted instantiation: streams.c:zend_print_long_to_buf
Unexecuted instantiation: transports.c:zend_print_long_to_buf
Unexecuted instantiation: userspace.c:zend_print_long_to_buf
Unexecuted instantiation: xp_socket.c:zend_print_long_to_buf
Unexecuted instantiation: block_pass.c:zend_print_long_to_buf
Unexecuted instantiation: compact_literals.c:zend_print_long_to_buf
Unexecuted instantiation: compact_vars.c:zend_print_long_to_buf
Unexecuted instantiation: dce.c:zend_print_long_to_buf
Unexecuted instantiation: dfa_pass.c:zend_print_long_to_buf
Unexecuted instantiation: escape_analysis.c:zend_print_long_to_buf
Unexecuted instantiation: nop_removal.c:zend_print_long_to_buf
Unexecuted instantiation: optimize_func_calls.c:zend_print_long_to_buf
Unexecuted instantiation: optimize_temp_vars_5.c:zend_print_long_to_buf
Unexecuted instantiation: pass1.c:zend_print_long_to_buf
Unexecuted instantiation: pass3.c:zend_print_long_to_buf
Unexecuted instantiation: sccp.c:zend_print_long_to_buf
Unexecuted instantiation: scdf.c:zend_print_long_to_buf
Unexecuted instantiation: zend_call_graph.c:zend_print_long_to_buf
Unexecuted instantiation: zend_cfg.c:zend_print_long_to_buf
Unexecuted instantiation: zend_dfg.c:zend_print_long_to_buf
Unexecuted instantiation: zend_dump.c:zend_print_long_to_buf
Unexecuted instantiation: zend_func_info.c:zend_print_long_to_buf
Unexecuted instantiation: zend_inference.c:zend_print_long_to_buf
Unexecuted instantiation: zend_optimizer.c:zend_print_long_to_buf
Unexecuted instantiation: zend_ssa.c:zend_print_long_to_buf
Unexecuted instantiation: zend_alloc.c:zend_print_long_to_buf
Unexecuted instantiation: zend_API.c:zend_print_long_to_buf
Unexecuted instantiation: zend_ast.c:zend_print_long_to_buf
Unexecuted instantiation: zend_attributes.c:zend_print_long_to_buf
Unexecuted instantiation: zend_autoload.c:zend_print_long_to_buf
Unexecuted instantiation: zend_builtin_functions.c:zend_print_long_to_buf
Unexecuted instantiation: zend_call_stack.c:zend_print_long_to_buf
Unexecuted instantiation: zend_closures.c:zend_print_long_to_buf
Unexecuted instantiation: zend_compile.c:zend_print_long_to_buf
Unexecuted instantiation: zend_constants.c:zend_print_long_to_buf
Unexecuted instantiation: zend_cpuinfo.c:zend_print_long_to_buf
Unexecuted instantiation: zend_default_classes.c:zend_print_long_to_buf
Unexecuted instantiation: zend_dtrace.c:zend_print_long_to_buf
Unexecuted instantiation: zend_enum.c:zend_print_long_to_buf
Unexecuted instantiation: zend_exceptions.c:zend_print_long_to_buf
Unexecuted instantiation: zend_execute_API.c:zend_print_long_to_buf
Unexecuted instantiation: zend_execute.c:zend_print_long_to_buf
Unexecuted instantiation: zend_extensions.c:zend_print_long_to_buf
Unexecuted instantiation: zend_fibers.c:zend_print_long_to_buf
Unexecuted instantiation: zend_float.c:zend_print_long_to_buf
Unexecuted instantiation: zend_gc.c:zend_print_long_to_buf
Unexecuted instantiation: zend_gdb.c:zend_print_long_to_buf
Unexecuted instantiation: zend_generators.c:zend_print_long_to_buf
Unexecuted instantiation: zend_hash.c:zend_print_long_to_buf
Unexecuted instantiation: zend_highlight.c:zend_print_long_to_buf
Unexecuted instantiation: zend_hrtime.c:zend_print_long_to_buf
Unexecuted instantiation: zend_inheritance.c:zend_print_long_to_buf
Unexecuted instantiation: zend_ini_parser.c:zend_print_long_to_buf
Unexecuted instantiation: zend_ini_scanner.c:zend_print_long_to_buf
Unexecuted instantiation: zend_ini.c:zend_print_long_to_buf
Unexecuted instantiation: zend_interfaces.c:zend_print_long_to_buf
Unexecuted instantiation: zend_iterators.c:zend_print_long_to_buf
Unexecuted instantiation: zend_language_parser.c:zend_print_long_to_buf
Unexecuted instantiation: zend_language_scanner.c:zend_print_long_to_buf
Unexecuted instantiation: zend_lazy_objects.c:zend_print_long_to_buf
Unexecuted instantiation: zend_list.c:zend_print_long_to_buf
Unexecuted instantiation: zend_llist.c:zend_print_long_to_buf
Unexecuted instantiation: zend_multibyte.c:zend_print_long_to_buf
Unexecuted instantiation: zend_object_handlers.c:zend_print_long_to_buf
Unexecuted instantiation: zend_objects_API.c:zend_print_long_to_buf
Unexecuted instantiation: zend_objects.c:zend_print_long_to_buf
Unexecuted instantiation: zend_observer.c:zend_print_long_to_buf
Unexecuted instantiation: zend_opcode.c:zend_print_long_to_buf
zend_operators.c:zend_print_long_to_buf
Line
Count
Source
980
62.8k
static zend_always_inline char *zend_print_long_to_buf(char *buf, zend_long num) {
981
62.8k
  if (num < 0) {
982
3.45k
      char *result = zend_print_ulong_to_buf(buf, ~((zend_ulong) num) + 1);
983
3.45k
      *--result = '-';
984
3.45k
    return result;
985
59.3k
  } else {
986
59.3k
      return zend_print_ulong_to_buf(buf, num);
987
59.3k
  }
988
62.8k
}
Unexecuted instantiation: zend_property_hooks.c:zend_print_long_to_buf
Unexecuted instantiation: zend_ptr_stack.c:zend_print_long_to_buf
Unexecuted instantiation: zend_signal.c:zend_print_long_to_buf
Unexecuted instantiation: zend_smart_str.c:zend_print_long_to_buf
Unexecuted instantiation: zend_sort.c:zend_print_long_to_buf
Unexecuted instantiation: zend_stack.c:zend_print_long_to_buf
Unexecuted instantiation: zend_stream.c:zend_print_long_to_buf
Unexecuted instantiation: zend_string.c:zend_print_long_to_buf
Unexecuted instantiation: zend_strtod.c:zend_print_long_to_buf
Unexecuted instantiation: zend_system_id.c:zend_print_long_to_buf
Unexecuted instantiation: zend_variables.c:zend_print_long_to_buf
Unexecuted instantiation: zend_virtual_cwd.c:zend_print_long_to_buf
Unexecuted instantiation: zend_vm_opcodes.c:zend_print_long_to_buf
Unexecuted instantiation: zend_weakrefs.c:zend_print_long_to_buf
Unexecuted instantiation: zend.c:zend_print_long_to_buf
Unexecuted instantiation: internal_functions_cli.c:zend_print_long_to_buf
Unexecuted instantiation: fuzzer-unserializehash.c:zend_print_long_to_buf
Unexecuted instantiation: fuzzer-sapi.c:zend_print_long_to_buf
989
990
ZEND_API zend_string* ZEND_FASTCALL zend_long_to_str(zend_long num);
991
ZEND_API zend_string* ZEND_FASTCALL zend_ulong_to_str(zend_ulong num);
992
ZEND_API zend_string* ZEND_FASTCALL zend_u64_to_str(uint64_t num);
993
ZEND_API zend_string* ZEND_FASTCALL zend_i64_to_str(int64_t num);
994
ZEND_API zend_string* ZEND_FASTCALL zend_double_to_str(double num);
995
996
static zend_always_inline void zend_unwrap_reference(zval *op) /* {{{ */
997
0
{
998
0
  if (Z_REFCOUNT_P(op) == 1) {
999
0
    ZVAL_UNREF(op);
1000
0
  } else {
1001
0
    Z_DELREF_P(op);
1002
0
    ZVAL_COPY(op, Z_REFVAL_P(op));
1003
0
  }
1004
0
}
Unexecuted instantiation: php_date.c:zend_unwrap_reference
Unexecuted instantiation: astro.c:zend_unwrap_reference
Unexecuted instantiation: dow.c:zend_unwrap_reference
Unexecuted instantiation: parse_date.c:zend_unwrap_reference
Unexecuted instantiation: parse_tz.c:zend_unwrap_reference
Unexecuted instantiation: parse_posix.c:zend_unwrap_reference
Unexecuted instantiation: timelib.c:zend_unwrap_reference
Unexecuted instantiation: tm2unixtime.c:zend_unwrap_reference
Unexecuted instantiation: unixtime2tm.c:zend_unwrap_reference
Unexecuted instantiation: parse_iso_intervals.c:zend_unwrap_reference
Unexecuted instantiation: interval.c:zend_unwrap_reference
Unexecuted instantiation: php_pcre.c:zend_unwrap_reference
Unexecuted instantiation: exif.c:zend_unwrap_reference
Unexecuted instantiation: hash_adler32.c:zend_unwrap_reference
Unexecuted instantiation: hash_crc32.c:zend_unwrap_reference
Unexecuted instantiation: hash_fnv.c:zend_unwrap_reference
Unexecuted instantiation: hash_gost.c:zend_unwrap_reference
Unexecuted instantiation: hash_haval.c:zend_unwrap_reference
Unexecuted instantiation: hash_joaat.c:zend_unwrap_reference
Unexecuted instantiation: hash_md.c:zend_unwrap_reference
Unexecuted instantiation: hash_murmur.c:zend_unwrap_reference
Unexecuted instantiation: hash_ripemd.c:zend_unwrap_reference
Unexecuted instantiation: hash_sha_ni.c:zend_unwrap_reference
Unexecuted instantiation: hash_sha_sse2.c:zend_unwrap_reference
Unexecuted instantiation: hash_sha.c:zend_unwrap_reference
Unexecuted instantiation: hash_sha3.c:zend_unwrap_reference
Unexecuted instantiation: hash_snefru.c:zend_unwrap_reference
Unexecuted instantiation: hash_tiger.c:zend_unwrap_reference
Unexecuted instantiation: hash_whirlpool.c:zend_unwrap_reference
Unexecuted instantiation: hash_xxhash.c:zend_unwrap_reference
Unexecuted instantiation: hash.c:zend_unwrap_reference
Unexecuted instantiation: json_encoder.c:zend_unwrap_reference
Unexecuted instantiation: json_parser.tab.c:zend_unwrap_reference
Unexecuted instantiation: json_scanner.c:zend_unwrap_reference
Unexecuted instantiation: json.c:zend_unwrap_reference
Unexecuted instantiation: php_lexbor.c:zend_unwrap_reference
Unexecuted instantiation: shared_alloc_mmap.c:zend_unwrap_reference
Unexecuted instantiation: shared_alloc_posix.c:zend_unwrap_reference
Unexecuted instantiation: shared_alloc_shm.c:zend_unwrap_reference
Unexecuted instantiation: zend_accelerator_api.c:zend_unwrap_reference
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_unwrap_reference
Unexecuted instantiation: zend_accelerator_debug.c:zend_unwrap_reference
Unexecuted instantiation: zend_accelerator_hash.c:zend_unwrap_reference
Unexecuted instantiation: zend_accelerator_module.c:zend_unwrap_reference
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_unwrap_reference
Unexecuted instantiation: zend_file_cache.c:zend_unwrap_reference
Unexecuted instantiation: zend_persist_calc.c:zend_unwrap_reference
Unexecuted instantiation: zend_persist.c:zend_unwrap_reference
Unexecuted instantiation: zend_shared_alloc.c:zend_unwrap_reference
Unexecuted instantiation: ZendAccelerator.c:zend_unwrap_reference
Unexecuted instantiation: ir_cfg.c:zend_unwrap_reference
Unexecuted instantiation: ir_check.c:zend_unwrap_reference
Unexecuted instantiation: ir_dump.c:zend_unwrap_reference
Unexecuted instantiation: ir_emit.c:zend_unwrap_reference
Unexecuted instantiation: ir_gcm.c:zend_unwrap_reference
Unexecuted instantiation: ir_gdb.c:zend_unwrap_reference
Unexecuted instantiation: ir_patch.c:zend_unwrap_reference
Unexecuted instantiation: ir_perf.c:zend_unwrap_reference
Unexecuted instantiation: ir_ra.c:zend_unwrap_reference
Unexecuted instantiation: ir_save.c:zend_unwrap_reference
Unexecuted instantiation: ir_sccp.c:zend_unwrap_reference
Unexecuted instantiation: ir_strtab.c:zend_unwrap_reference
Unexecuted instantiation: ir.c:zend_unwrap_reference
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_unwrap_reference
Unexecuted instantiation: zend_jit.c:zend_unwrap_reference
Unexecuted instantiation: csprng.c:zend_unwrap_reference
Unexecuted instantiation: engine_mt19937.c:zend_unwrap_reference
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_unwrap_reference
Unexecuted instantiation: engine_secure.c:zend_unwrap_reference
Unexecuted instantiation: engine_user.c:zend_unwrap_reference
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_unwrap_reference
Unexecuted instantiation: gammasection.c:zend_unwrap_reference
Unexecuted instantiation: random.c:zend_unwrap_reference
Unexecuted instantiation: randomizer.c:zend_unwrap_reference
Unexecuted instantiation: zend_utils.c:zend_unwrap_reference
Unexecuted instantiation: php_reflection.c:zend_unwrap_reference
Unexecuted instantiation: php_spl.c:zend_unwrap_reference
Unexecuted instantiation: spl_array.c:zend_unwrap_reference
Unexecuted instantiation: spl_directory.c:zend_unwrap_reference
Unexecuted instantiation: spl_dllist.c:zend_unwrap_reference
Unexecuted instantiation: spl_exceptions.c:zend_unwrap_reference
Unexecuted instantiation: spl_fixedarray.c:zend_unwrap_reference
Unexecuted instantiation: spl_functions.c:zend_unwrap_reference
Unexecuted instantiation: spl_heap.c:zend_unwrap_reference
Unexecuted instantiation: spl_iterators.c:zend_unwrap_reference
Unexecuted instantiation: spl_observer.c:zend_unwrap_reference
Unexecuted instantiation: array.c:zend_unwrap_reference
Unexecuted instantiation: assert.c:zend_unwrap_reference
Unexecuted instantiation: base64.c:zend_unwrap_reference
Unexecuted instantiation: basic_functions.c:zend_unwrap_reference
Unexecuted instantiation: browscap.c:zend_unwrap_reference
Unexecuted instantiation: crc32_x86.c:zend_unwrap_reference
Unexecuted instantiation: crc32.c:zend_unwrap_reference
Unexecuted instantiation: credits.c:zend_unwrap_reference
Unexecuted instantiation: crypt.c:zend_unwrap_reference
Unexecuted instantiation: css.c:zend_unwrap_reference
Unexecuted instantiation: datetime.c:zend_unwrap_reference
Unexecuted instantiation: dir.c:zend_unwrap_reference
Unexecuted instantiation: dl.c:zend_unwrap_reference
Unexecuted instantiation: dns.c:zend_unwrap_reference
Unexecuted instantiation: exec.c:zend_unwrap_reference
Unexecuted instantiation: file.c:zend_unwrap_reference
Unexecuted instantiation: filestat.c:zend_unwrap_reference
Unexecuted instantiation: filters.c:zend_unwrap_reference
Unexecuted instantiation: flock_compat.c:zend_unwrap_reference
Unexecuted instantiation: formatted_print.c:zend_unwrap_reference
Unexecuted instantiation: fsock.c:zend_unwrap_reference
Unexecuted instantiation: ftok.c:zend_unwrap_reference
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_unwrap_reference
Unexecuted instantiation: head.c:zend_unwrap_reference
Unexecuted instantiation: hrtime.c:zend_unwrap_reference
Unexecuted instantiation: html.c:zend_unwrap_reference
Unexecuted instantiation: http_fopen_wrapper.c:zend_unwrap_reference
Unexecuted instantiation: http.c:zend_unwrap_reference
Unexecuted instantiation: image.c:zend_unwrap_reference
Unexecuted instantiation: incomplete_class.c:zend_unwrap_reference
Unexecuted instantiation: info.c:zend_unwrap_reference
Unexecuted instantiation: iptc.c:zend_unwrap_reference
Unexecuted instantiation: levenshtein.c:zend_unwrap_reference
Unexecuted instantiation: link.c:zend_unwrap_reference
Unexecuted instantiation: mail.c:zend_unwrap_reference
Unexecuted instantiation: math.c:zend_unwrap_reference
Unexecuted instantiation: md5.c:zend_unwrap_reference
Unexecuted instantiation: metaphone.c:zend_unwrap_reference
Unexecuted instantiation: microtime.c:zend_unwrap_reference
Unexecuted instantiation: net.c:zend_unwrap_reference
Unexecuted instantiation: pack.c:zend_unwrap_reference
Unexecuted instantiation: pageinfo.c:zend_unwrap_reference
Unexecuted instantiation: password.c:zend_unwrap_reference
Unexecuted instantiation: php_fopen_wrapper.c:zend_unwrap_reference
Unexecuted instantiation: proc_open.c:zend_unwrap_reference
Unexecuted instantiation: quot_print.c:zend_unwrap_reference
Unexecuted instantiation: scanf.c:zend_unwrap_reference
Unexecuted instantiation: sha1.c:zend_unwrap_reference
Unexecuted instantiation: soundex.c:zend_unwrap_reference
Unexecuted instantiation: streamsfuncs.c:zend_unwrap_reference
Unexecuted instantiation: string.c:zend_unwrap_reference
Unexecuted instantiation: strnatcmp.c:zend_unwrap_reference
Unexecuted instantiation: syslog.c:zend_unwrap_reference
Unexecuted instantiation: type.c:zend_unwrap_reference
Unexecuted instantiation: uniqid.c:zend_unwrap_reference
Unexecuted instantiation: url_scanner_ex.c:zend_unwrap_reference
Unexecuted instantiation: url.c:zend_unwrap_reference
Unexecuted instantiation: user_filters.c:zend_unwrap_reference
Unexecuted instantiation: uuencode.c:zend_unwrap_reference
Unexecuted instantiation: var_unserializer.c:zend_unwrap_reference
Unexecuted instantiation: var.c:zend_unwrap_reference
Unexecuted instantiation: versioning.c:zend_unwrap_reference
Unexecuted instantiation: crypt_sha256.c:zend_unwrap_reference
Unexecuted instantiation: crypt_sha512.c:zend_unwrap_reference
Unexecuted instantiation: php_crypt_r.c:zend_unwrap_reference
Unexecuted instantiation: php_uri.c:zend_unwrap_reference
Unexecuted instantiation: php_uri_common.c:zend_unwrap_reference
Unexecuted instantiation: uri_parser_rfc3986.c:zend_unwrap_reference
Unexecuted instantiation: uri_parser_whatwg.c:zend_unwrap_reference
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_unwrap_reference
Unexecuted instantiation: explicit_bzero.c:zend_unwrap_reference
Unexecuted instantiation: fopen_wrappers.c:zend_unwrap_reference
Unexecuted instantiation: getopt.c:zend_unwrap_reference
Unexecuted instantiation: main.c:zend_unwrap_reference
Unexecuted instantiation: network.c:zend_unwrap_reference
Unexecuted instantiation: output.c:zend_unwrap_reference
Unexecuted instantiation: php_content_types.c:zend_unwrap_reference
Unexecuted instantiation: php_ini_builder.c:zend_unwrap_reference
Unexecuted instantiation: php_ini.c:zend_unwrap_reference
Unexecuted instantiation: php_glob.c:zend_unwrap_reference
Unexecuted instantiation: php_odbc_utils.c:zend_unwrap_reference
Unexecuted instantiation: php_open_temporary_file.c:zend_unwrap_reference
Unexecuted instantiation: php_scandir.c:zend_unwrap_reference
Unexecuted instantiation: php_syslog.c:zend_unwrap_reference
Unexecuted instantiation: php_ticks.c:zend_unwrap_reference
Unexecuted instantiation: php_variables.c:zend_unwrap_reference
Unexecuted instantiation: reentrancy.c:zend_unwrap_reference
Unexecuted instantiation: rfc1867.c:zend_unwrap_reference
Unexecuted instantiation: safe_bcmp.c:zend_unwrap_reference
Unexecuted instantiation: SAPI.c:zend_unwrap_reference
Unexecuted instantiation: snprintf.c:zend_unwrap_reference
Unexecuted instantiation: spprintf.c:zend_unwrap_reference
Unexecuted instantiation: strlcat.c:zend_unwrap_reference
Unexecuted instantiation: strlcpy.c:zend_unwrap_reference
Unexecuted instantiation: cast.c:zend_unwrap_reference
Unexecuted instantiation: filter.c:zend_unwrap_reference
Unexecuted instantiation: glob_wrapper.c:zend_unwrap_reference
Unexecuted instantiation: memory.c:zend_unwrap_reference
Unexecuted instantiation: mmap.c:zend_unwrap_reference
Unexecuted instantiation: plain_wrapper.c:zend_unwrap_reference
Unexecuted instantiation: stream_errors.c:zend_unwrap_reference
Unexecuted instantiation: streams.c:zend_unwrap_reference
Unexecuted instantiation: transports.c:zend_unwrap_reference
Unexecuted instantiation: userspace.c:zend_unwrap_reference
Unexecuted instantiation: xp_socket.c:zend_unwrap_reference
Unexecuted instantiation: block_pass.c:zend_unwrap_reference
Unexecuted instantiation: compact_literals.c:zend_unwrap_reference
Unexecuted instantiation: compact_vars.c:zend_unwrap_reference
Unexecuted instantiation: dce.c:zend_unwrap_reference
Unexecuted instantiation: dfa_pass.c:zend_unwrap_reference
Unexecuted instantiation: escape_analysis.c:zend_unwrap_reference
Unexecuted instantiation: nop_removal.c:zend_unwrap_reference
Unexecuted instantiation: optimize_func_calls.c:zend_unwrap_reference
Unexecuted instantiation: optimize_temp_vars_5.c:zend_unwrap_reference
Unexecuted instantiation: pass1.c:zend_unwrap_reference
Unexecuted instantiation: pass3.c:zend_unwrap_reference
Unexecuted instantiation: sccp.c:zend_unwrap_reference
Unexecuted instantiation: scdf.c:zend_unwrap_reference
Unexecuted instantiation: zend_call_graph.c:zend_unwrap_reference
Unexecuted instantiation: zend_cfg.c:zend_unwrap_reference
Unexecuted instantiation: zend_dfg.c:zend_unwrap_reference
Unexecuted instantiation: zend_dump.c:zend_unwrap_reference
Unexecuted instantiation: zend_func_info.c:zend_unwrap_reference
Unexecuted instantiation: zend_inference.c:zend_unwrap_reference
Unexecuted instantiation: zend_optimizer.c:zend_unwrap_reference
Unexecuted instantiation: zend_ssa.c:zend_unwrap_reference
Unexecuted instantiation: zend_alloc.c:zend_unwrap_reference
Unexecuted instantiation: zend_API.c:zend_unwrap_reference
Unexecuted instantiation: zend_ast.c:zend_unwrap_reference
Unexecuted instantiation: zend_attributes.c:zend_unwrap_reference
Unexecuted instantiation: zend_autoload.c:zend_unwrap_reference
Unexecuted instantiation: zend_builtin_functions.c:zend_unwrap_reference
Unexecuted instantiation: zend_call_stack.c:zend_unwrap_reference
Unexecuted instantiation: zend_closures.c:zend_unwrap_reference
Unexecuted instantiation: zend_compile.c:zend_unwrap_reference
Unexecuted instantiation: zend_constants.c:zend_unwrap_reference
Unexecuted instantiation: zend_cpuinfo.c:zend_unwrap_reference
Unexecuted instantiation: zend_default_classes.c:zend_unwrap_reference
Unexecuted instantiation: zend_dtrace.c:zend_unwrap_reference
Unexecuted instantiation: zend_enum.c:zend_unwrap_reference
Unexecuted instantiation: zend_exceptions.c:zend_unwrap_reference
Unexecuted instantiation: zend_execute_API.c:zend_unwrap_reference
Unexecuted instantiation: zend_execute.c:zend_unwrap_reference
Unexecuted instantiation: zend_extensions.c:zend_unwrap_reference
Unexecuted instantiation: zend_fibers.c:zend_unwrap_reference
Unexecuted instantiation: zend_float.c:zend_unwrap_reference
Unexecuted instantiation: zend_gc.c:zend_unwrap_reference
Unexecuted instantiation: zend_gdb.c:zend_unwrap_reference
Unexecuted instantiation: zend_generators.c:zend_unwrap_reference
Unexecuted instantiation: zend_hash.c:zend_unwrap_reference
Unexecuted instantiation: zend_highlight.c:zend_unwrap_reference
Unexecuted instantiation: zend_hrtime.c:zend_unwrap_reference
Unexecuted instantiation: zend_inheritance.c:zend_unwrap_reference
Unexecuted instantiation: zend_ini_parser.c:zend_unwrap_reference
Unexecuted instantiation: zend_ini_scanner.c:zend_unwrap_reference
Unexecuted instantiation: zend_ini.c:zend_unwrap_reference
Unexecuted instantiation: zend_interfaces.c:zend_unwrap_reference
Unexecuted instantiation: zend_iterators.c:zend_unwrap_reference
Unexecuted instantiation: zend_language_parser.c:zend_unwrap_reference
Unexecuted instantiation: zend_language_scanner.c:zend_unwrap_reference
Unexecuted instantiation: zend_lazy_objects.c:zend_unwrap_reference
Unexecuted instantiation: zend_list.c:zend_unwrap_reference
Unexecuted instantiation: zend_llist.c:zend_unwrap_reference
Unexecuted instantiation: zend_multibyte.c:zend_unwrap_reference
Unexecuted instantiation: zend_object_handlers.c:zend_unwrap_reference
Unexecuted instantiation: zend_objects_API.c:zend_unwrap_reference
Unexecuted instantiation: zend_objects.c:zend_unwrap_reference
Unexecuted instantiation: zend_observer.c:zend_unwrap_reference
Unexecuted instantiation: zend_opcode.c:zend_unwrap_reference
Unexecuted instantiation: zend_operators.c:zend_unwrap_reference
Unexecuted instantiation: zend_property_hooks.c:zend_unwrap_reference
Unexecuted instantiation: zend_ptr_stack.c:zend_unwrap_reference
Unexecuted instantiation: zend_signal.c:zend_unwrap_reference
Unexecuted instantiation: zend_smart_str.c:zend_unwrap_reference
Unexecuted instantiation: zend_sort.c:zend_unwrap_reference
Unexecuted instantiation: zend_stack.c:zend_unwrap_reference
Unexecuted instantiation: zend_stream.c:zend_unwrap_reference
Unexecuted instantiation: zend_string.c:zend_unwrap_reference
Unexecuted instantiation: zend_strtod.c:zend_unwrap_reference
Unexecuted instantiation: zend_system_id.c:zend_unwrap_reference
Unexecuted instantiation: zend_variables.c:zend_unwrap_reference
Unexecuted instantiation: zend_virtual_cwd.c:zend_unwrap_reference
Unexecuted instantiation: zend_vm_opcodes.c:zend_unwrap_reference
Unexecuted instantiation: zend_weakrefs.c:zend_unwrap_reference
Unexecuted instantiation: zend.c:zend_unwrap_reference
Unexecuted instantiation: internal_functions_cli.c:zend_unwrap_reference
Unexecuted instantiation: fuzzer-unserializehash.c:zend_unwrap_reference
Unexecuted instantiation: fuzzer-sapi.c:zend_unwrap_reference
1005
/* }}} */
1006
1007
static zend_always_inline bool zend_strnieq(const char *ptr1, const char *ptr2, size_t num)
1008
0
{
1009
0
  const char *end = ptr1 + num;
1010
0
  while (ptr1 < end) {
1011
0
    if (zend_tolower_ascii(*ptr1++) != zend_tolower_ascii(*ptr2++)) {
1012
0
      return 0;
1013
0
    }
1014
0
  }
1015
0
  return 1;
1016
0
}
Unexecuted instantiation: php_date.c:zend_strnieq
Unexecuted instantiation: astro.c:zend_strnieq
Unexecuted instantiation: dow.c:zend_strnieq
Unexecuted instantiation: parse_date.c:zend_strnieq
Unexecuted instantiation: parse_tz.c:zend_strnieq
Unexecuted instantiation: parse_posix.c:zend_strnieq
Unexecuted instantiation: timelib.c:zend_strnieq
Unexecuted instantiation: tm2unixtime.c:zend_strnieq
Unexecuted instantiation: unixtime2tm.c:zend_strnieq
Unexecuted instantiation: parse_iso_intervals.c:zend_strnieq
Unexecuted instantiation: interval.c:zend_strnieq
Unexecuted instantiation: php_pcre.c:zend_strnieq
Unexecuted instantiation: exif.c:zend_strnieq
Unexecuted instantiation: hash_adler32.c:zend_strnieq
Unexecuted instantiation: hash_crc32.c:zend_strnieq
Unexecuted instantiation: hash_fnv.c:zend_strnieq
Unexecuted instantiation: hash_gost.c:zend_strnieq
Unexecuted instantiation: hash_haval.c:zend_strnieq
Unexecuted instantiation: hash_joaat.c:zend_strnieq
Unexecuted instantiation: hash_md.c:zend_strnieq
Unexecuted instantiation: hash_murmur.c:zend_strnieq
Unexecuted instantiation: hash_ripemd.c:zend_strnieq
Unexecuted instantiation: hash_sha_ni.c:zend_strnieq
Unexecuted instantiation: hash_sha_sse2.c:zend_strnieq
Unexecuted instantiation: hash_sha.c:zend_strnieq
Unexecuted instantiation: hash_sha3.c:zend_strnieq
Unexecuted instantiation: hash_snefru.c:zend_strnieq
Unexecuted instantiation: hash_tiger.c:zend_strnieq
Unexecuted instantiation: hash_whirlpool.c:zend_strnieq
Unexecuted instantiation: hash_xxhash.c:zend_strnieq
Unexecuted instantiation: hash.c:zend_strnieq
Unexecuted instantiation: json_encoder.c:zend_strnieq
Unexecuted instantiation: json_parser.tab.c:zend_strnieq
Unexecuted instantiation: json_scanner.c:zend_strnieq
Unexecuted instantiation: json.c:zend_strnieq
Unexecuted instantiation: php_lexbor.c:zend_strnieq
Unexecuted instantiation: shared_alloc_mmap.c:zend_strnieq
Unexecuted instantiation: shared_alloc_posix.c:zend_strnieq
Unexecuted instantiation: shared_alloc_shm.c:zend_strnieq
Unexecuted instantiation: zend_accelerator_api.c:zend_strnieq
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_strnieq
Unexecuted instantiation: zend_accelerator_debug.c:zend_strnieq
Unexecuted instantiation: zend_accelerator_hash.c:zend_strnieq
Unexecuted instantiation: zend_accelerator_module.c:zend_strnieq
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_strnieq
Unexecuted instantiation: zend_file_cache.c:zend_strnieq
Unexecuted instantiation: zend_persist_calc.c:zend_strnieq
Unexecuted instantiation: zend_persist.c:zend_strnieq
Unexecuted instantiation: zend_shared_alloc.c:zend_strnieq
Unexecuted instantiation: ZendAccelerator.c:zend_strnieq
Unexecuted instantiation: ir_cfg.c:zend_strnieq
Unexecuted instantiation: ir_check.c:zend_strnieq
Unexecuted instantiation: ir_dump.c:zend_strnieq
Unexecuted instantiation: ir_emit.c:zend_strnieq
Unexecuted instantiation: ir_gcm.c:zend_strnieq
Unexecuted instantiation: ir_gdb.c:zend_strnieq
Unexecuted instantiation: ir_patch.c:zend_strnieq
Unexecuted instantiation: ir_perf.c:zend_strnieq
Unexecuted instantiation: ir_ra.c:zend_strnieq
Unexecuted instantiation: ir_save.c:zend_strnieq
Unexecuted instantiation: ir_sccp.c:zend_strnieq
Unexecuted instantiation: ir_strtab.c:zend_strnieq
Unexecuted instantiation: ir.c:zend_strnieq
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_strnieq
Unexecuted instantiation: zend_jit.c:zend_strnieq
Unexecuted instantiation: csprng.c:zend_strnieq
Unexecuted instantiation: engine_mt19937.c:zend_strnieq
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_strnieq
Unexecuted instantiation: engine_secure.c:zend_strnieq
Unexecuted instantiation: engine_user.c:zend_strnieq
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_strnieq
Unexecuted instantiation: gammasection.c:zend_strnieq
Unexecuted instantiation: random.c:zend_strnieq
Unexecuted instantiation: randomizer.c:zend_strnieq
Unexecuted instantiation: zend_utils.c:zend_strnieq
Unexecuted instantiation: php_reflection.c:zend_strnieq
Unexecuted instantiation: php_spl.c:zend_strnieq
Unexecuted instantiation: spl_array.c:zend_strnieq
Unexecuted instantiation: spl_directory.c:zend_strnieq
Unexecuted instantiation: spl_dllist.c:zend_strnieq
Unexecuted instantiation: spl_exceptions.c:zend_strnieq
Unexecuted instantiation: spl_fixedarray.c:zend_strnieq
Unexecuted instantiation: spl_functions.c:zend_strnieq
Unexecuted instantiation: spl_heap.c:zend_strnieq
Unexecuted instantiation: spl_iterators.c:zend_strnieq
Unexecuted instantiation: spl_observer.c:zend_strnieq
Unexecuted instantiation: array.c:zend_strnieq
Unexecuted instantiation: assert.c:zend_strnieq
Unexecuted instantiation: base64.c:zend_strnieq
Unexecuted instantiation: basic_functions.c:zend_strnieq
Unexecuted instantiation: browscap.c:zend_strnieq
Unexecuted instantiation: crc32_x86.c:zend_strnieq
Unexecuted instantiation: crc32.c:zend_strnieq
Unexecuted instantiation: credits.c:zend_strnieq
Unexecuted instantiation: crypt.c:zend_strnieq
Unexecuted instantiation: css.c:zend_strnieq
Unexecuted instantiation: datetime.c:zend_strnieq
Unexecuted instantiation: dir.c:zend_strnieq
Unexecuted instantiation: dl.c:zend_strnieq
Unexecuted instantiation: dns.c:zend_strnieq
Unexecuted instantiation: exec.c:zend_strnieq
Unexecuted instantiation: file.c:zend_strnieq
Unexecuted instantiation: filestat.c:zend_strnieq
Unexecuted instantiation: filters.c:zend_strnieq
Unexecuted instantiation: flock_compat.c:zend_strnieq
Unexecuted instantiation: formatted_print.c:zend_strnieq
Unexecuted instantiation: fsock.c:zend_strnieq
Unexecuted instantiation: ftok.c:zend_strnieq
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_strnieq
Unexecuted instantiation: head.c:zend_strnieq
Unexecuted instantiation: hrtime.c:zend_strnieq
Unexecuted instantiation: html.c:zend_strnieq
Unexecuted instantiation: http_fopen_wrapper.c:zend_strnieq
Unexecuted instantiation: http.c:zend_strnieq
Unexecuted instantiation: image.c:zend_strnieq
Unexecuted instantiation: incomplete_class.c:zend_strnieq
Unexecuted instantiation: info.c:zend_strnieq
Unexecuted instantiation: iptc.c:zend_strnieq
Unexecuted instantiation: levenshtein.c:zend_strnieq
Unexecuted instantiation: link.c:zend_strnieq
Unexecuted instantiation: mail.c:zend_strnieq
Unexecuted instantiation: math.c:zend_strnieq
Unexecuted instantiation: md5.c:zend_strnieq
Unexecuted instantiation: metaphone.c:zend_strnieq
Unexecuted instantiation: microtime.c:zend_strnieq
Unexecuted instantiation: net.c:zend_strnieq
Unexecuted instantiation: pack.c:zend_strnieq
Unexecuted instantiation: pageinfo.c:zend_strnieq
Unexecuted instantiation: password.c:zend_strnieq
Unexecuted instantiation: php_fopen_wrapper.c:zend_strnieq
Unexecuted instantiation: proc_open.c:zend_strnieq
Unexecuted instantiation: quot_print.c:zend_strnieq
Unexecuted instantiation: scanf.c:zend_strnieq
Unexecuted instantiation: sha1.c:zend_strnieq
Unexecuted instantiation: soundex.c:zend_strnieq
Unexecuted instantiation: streamsfuncs.c:zend_strnieq
Unexecuted instantiation: string.c:zend_strnieq
Unexecuted instantiation: strnatcmp.c:zend_strnieq
Unexecuted instantiation: syslog.c:zend_strnieq
Unexecuted instantiation: type.c:zend_strnieq
Unexecuted instantiation: uniqid.c:zend_strnieq
Unexecuted instantiation: url_scanner_ex.c:zend_strnieq
Unexecuted instantiation: url.c:zend_strnieq
Unexecuted instantiation: user_filters.c:zend_strnieq
Unexecuted instantiation: uuencode.c:zend_strnieq
Unexecuted instantiation: var_unserializer.c:zend_strnieq
Unexecuted instantiation: var.c:zend_strnieq
Unexecuted instantiation: versioning.c:zend_strnieq
Unexecuted instantiation: crypt_sha256.c:zend_strnieq
Unexecuted instantiation: crypt_sha512.c:zend_strnieq
Unexecuted instantiation: php_crypt_r.c:zend_strnieq
Unexecuted instantiation: php_uri.c:zend_strnieq
Unexecuted instantiation: php_uri_common.c:zend_strnieq
Unexecuted instantiation: uri_parser_rfc3986.c:zend_strnieq
Unexecuted instantiation: uri_parser_whatwg.c:zend_strnieq
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_strnieq
Unexecuted instantiation: explicit_bzero.c:zend_strnieq
Unexecuted instantiation: fopen_wrappers.c:zend_strnieq
Unexecuted instantiation: getopt.c:zend_strnieq
Unexecuted instantiation: main.c:zend_strnieq
Unexecuted instantiation: network.c:zend_strnieq
Unexecuted instantiation: output.c:zend_strnieq
Unexecuted instantiation: php_content_types.c:zend_strnieq
Unexecuted instantiation: php_ini_builder.c:zend_strnieq
Unexecuted instantiation: php_ini.c:zend_strnieq
Unexecuted instantiation: php_glob.c:zend_strnieq
Unexecuted instantiation: php_odbc_utils.c:zend_strnieq
Unexecuted instantiation: php_open_temporary_file.c:zend_strnieq
Unexecuted instantiation: php_scandir.c:zend_strnieq
Unexecuted instantiation: php_syslog.c:zend_strnieq
Unexecuted instantiation: php_ticks.c:zend_strnieq
Unexecuted instantiation: php_variables.c:zend_strnieq
Unexecuted instantiation: reentrancy.c:zend_strnieq
Unexecuted instantiation: rfc1867.c:zend_strnieq
Unexecuted instantiation: safe_bcmp.c:zend_strnieq
Unexecuted instantiation: SAPI.c:zend_strnieq
Unexecuted instantiation: snprintf.c:zend_strnieq
Unexecuted instantiation: spprintf.c:zend_strnieq
Unexecuted instantiation: strlcat.c:zend_strnieq
Unexecuted instantiation: strlcpy.c:zend_strnieq
Unexecuted instantiation: cast.c:zend_strnieq
Unexecuted instantiation: filter.c:zend_strnieq
Unexecuted instantiation: glob_wrapper.c:zend_strnieq
Unexecuted instantiation: memory.c:zend_strnieq
Unexecuted instantiation: mmap.c:zend_strnieq
Unexecuted instantiation: plain_wrapper.c:zend_strnieq
Unexecuted instantiation: stream_errors.c:zend_strnieq
Unexecuted instantiation: streams.c:zend_strnieq
Unexecuted instantiation: transports.c:zend_strnieq
Unexecuted instantiation: userspace.c:zend_strnieq
Unexecuted instantiation: xp_socket.c:zend_strnieq
Unexecuted instantiation: block_pass.c:zend_strnieq
Unexecuted instantiation: compact_literals.c:zend_strnieq
Unexecuted instantiation: compact_vars.c:zend_strnieq
Unexecuted instantiation: dce.c:zend_strnieq
Unexecuted instantiation: dfa_pass.c:zend_strnieq
Unexecuted instantiation: escape_analysis.c:zend_strnieq
Unexecuted instantiation: nop_removal.c:zend_strnieq
Unexecuted instantiation: optimize_func_calls.c:zend_strnieq
Unexecuted instantiation: optimize_temp_vars_5.c:zend_strnieq
Unexecuted instantiation: pass1.c:zend_strnieq
Unexecuted instantiation: pass3.c:zend_strnieq
Unexecuted instantiation: sccp.c:zend_strnieq
Unexecuted instantiation: scdf.c:zend_strnieq
Unexecuted instantiation: zend_call_graph.c:zend_strnieq
Unexecuted instantiation: zend_cfg.c:zend_strnieq
Unexecuted instantiation: zend_dfg.c:zend_strnieq
Unexecuted instantiation: zend_dump.c:zend_strnieq
Unexecuted instantiation: zend_func_info.c:zend_strnieq
Unexecuted instantiation: zend_inference.c:zend_strnieq
Unexecuted instantiation: zend_optimizer.c:zend_strnieq
Unexecuted instantiation: zend_ssa.c:zend_strnieq
Unexecuted instantiation: zend_alloc.c:zend_strnieq
Unexecuted instantiation: zend_API.c:zend_strnieq
Unexecuted instantiation: zend_ast.c:zend_strnieq
Unexecuted instantiation: zend_attributes.c:zend_strnieq
Unexecuted instantiation: zend_autoload.c:zend_strnieq
Unexecuted instantiation: zend_builtin_functions.c:zend_strnieq
Unexecuted instantiation: zend_call_stack.c:zend_strnieq
Unexecuted instantiation: zend_closures.c:zend_strnieq
Unexecuted instantiation: zend_compile.c:zend_strnieq
Unexecuted instantiation: zend_constants.c:zend_strnieq
Unexecuted instantiation: zend_cpuinfo.c:zend_strnieq
Unexecuted instantiation: zend_default_classes.c:zend_strnieq
Unexecuted instantiation: zend_dtrace.c:zend_strnieq
Unexecuted instantiation: zend_enum.c:zend_strnieq
Unexecuted instantiation: zend_exceptions.c:zend_strnieq
Unexecuted instantiation: zend_execute_API.c:zend_strnieq
Unexecuted instantiation: zend_execute.c:zend_strnieq
Unexecuted instantiation: zend_extensions.c:zend_strnieq
Unexecuted instantiation: zend_fibers.c:zend_strnieq
Unexecuted instantiation: zend_float.c:zend_strnieq
Unexecuted instantiation: zend_gc.c:zend_strnieq
Unexecuted instantiation: zend_gdb.c:zend_strnieq
Unexecuted instantiation: zend_generators.c:zend_strnieq
Unexecuted instantiation: zend_hash.c:zend_strnieq
Unexecuted instantiation: zend_highlight.c:zend_strnieq
Unexecuted instantiation: zend_hrtime.c:zend_strnieq
Unexecuted instantiation: zend_inheritance.c:zend_strnieq
Unexecuted instantiation: zend_ini_parser.c:zend_strnieq
Unexecuted instantiation: zend_ini_scanner.c:zend_strnieq
Unexecuted instantiation: zend_ini.c:zend_strnieq
Unexecuted instantiation: zend_interfaces.c:zend_strnieq
Unexecuted instantiation: zend_iterators.c:zend_strnieq
Unexecuted instantiation: zend_language_parser.c:zend_strnieq
Unexecuted instantiation: zend_language_scanner.c:zend_strnieq
Unexecuted instantiation: zend_lazy_objects.c:zend_strnieq
Unexecuted instantiation: zend_list.c:zend_strnieq
Unexecuted instantiation: zend_llist.c:zend_strnieq
Unexecuted instantiation: zend_multibyte.c:zend_strnieq
Unexecuted instantiation: zend_object_handlers.c:zend_strnieq
Unexecuted instantiation: zend_objects_API.c:zend_strnieq
Unexecuted instantiation: zend_objects.c:zend_strnieq
Unexecuted instantiation: zend_observer.c:zend_strnieq
Unexecuted instantiation: zend_opcode.c:zend_strnieq
Unexecuted instantiation: zend_operators.c:zend_strnieq
Unexecuted instantiation: zend_property_hooks.c:zend_strnieq
Unexecuted instantiation: zend_ptr_stack.c:zend_strnieq
Unexecuted instantiation: zend_signal.c:zend_strnieq
Unexecuted instantiation: zend_smart_str.c:zend_strnieq
Unexecuted instantiation: zend_sort.c:zend_strnieq
Unexecuted instantiation: zend_stack.c:zend_strnieq
Unexecuted instantiation: zend_stream.c:zend_strnieq
Unexecuted instantiation: zend_string.c:zend_strnieq
Unexecuted instantiation: zend_strtod.c:zend_strnieq
Unexecuted instantiation: zend_system_id.c:zend_strnieq
Unexecuted instantiation: zend_variables.c:zend_strnieq
Unexecuted instantiation: zend_virtual_cwd.c:zend_strnieq
Unexecuted instantiation: zend_vm_opcodes.c:zend_strnieq
Unexecuted instantiation: zend_weakrefs.c:zend_strnieq
Unexecuted instantiation: zend.c:zend_strnieq
Unexecuted instantiation: internal_functions_cli.c:zend_strnieq
Unexecuted instantiation: fuzzer-unserializehash.c:zend_strnieq
Unexecuted instantiation: fuzzer-sapi.c:zend_strnieq
1017
1018
static zend_always_inline const char *
1019
zend_memnistr(const char *haystack, const char *needle, size_t needle_len, const char *end)
1020
0
{
1021
0
  ZEND_ASSERT(end >= haystack);
1022
1023
0
  if (UNEXPECTED(needle_len == 0)) {
1024
0
    return haystack;
1025
0
  }
1026
1027
0
  if (UNEXPECTED(needle_len > (size_t)(end - haystack))) {
1028
0
    return NULL;
1029
0
  }
1030
1031
0
  const char first_lower = zend_tolower_ascii(*needle);
1032
0
  const char first_upper = zend_toupper_ascii(*needle);
1033
0
  const char *p_lower = (const char *)memchr(haystack, first_lower, end - haystack);
1034
0
  const char *p_upper = NULL;
1035
0
  if (first_lower != first_upper) {
1036
    // If the needle length is 1 we don't need to look beyond p_lower as it is a guaranteed match
1037
0
    size_t upper_search_length = needle_len == 1 && p_lower != NULL ? p_lower - haystack : end - haystack;
1038
0
    p_upper = (const char *)memchr(haystack, first_upper, upper_search_length);
1039
0
  }
1040
0
  const char *p = !p_upper || (p_lower && p_lower < p_upper) ? p_lower : p_upper;
1041
1042
0
  if (needle_len == 1) {
1043
0
    return p;
1044
0
  }
1045
1046
0
  const char needle_end_lower = zend_tolower_ascii(needle[needle_len - 1]);
1047
0
  const char needle_end_upper = zend_toupper_ascii(needle[needle_len - 1]);
1048
0
  end -= needle_len;
1049
1050
0
  while (p && p <= end) {
1051
0
    if (needle_end_lower == p[needle_len - 1] || needle_end_upper == p[needle_len - 1]) {
1052
0
      if (zend_strnieq(needle + 1, p + 1, needle_len - 2)) {
1053
0
        return p;
1054
0
      }
1055
0
    }
1056
0
    if (p_lower == p) {
1057
0
      p_lower = (const char *)memchr(p_lower + 1, first_lower, end - p_lower);
1058
0
    }
1059
0
    if (p_upper == p) {
1060
0
      p_upper = (const char *)memchr(p_upper + 1, first_upper, end - p_upper);
1061
0
    }
1062
0
    p = !p_upper || (p_lower && p_lower < p_upper) ? p_lower : p_upper;
1063
0
  }
1064
1065
0
  return NULL;
1066
0
}
Unexecuted instantiation: php_date.c:zend_memnistr
Unexecuted instantiation: astro.c:zend_memnistr
Unexecuted instantiation: dow.c:zend_memnistr
Unexecuted instantiation: parse_date.c:zend_memnistr
Unexecuted instantiation: parse_tz.c:zend_memnistr
Unexecuted instantiation: parse_posix.c:zend_memnistr
Unexecuted instantiation: timelib.c:zend_memnistr
Unexecuted instantiation: tm2unixtime.c:zend_memnistr
Unexecuted instantiation: unixtime2tm.c:zend_memnistr
Unexecuted instantiation: parse_iso_intervals.c:zend_memnistr
Unexecuted instantiation: interval.c:zend_memnistr
Unexecuted instantiation: php_pcre.c:zend_memnistr
Unexecuted instantiation: exif.c:zend_memnistr
Unexecuted instantiation: hash_adler32.c:zend_memnistr
Unexecuted instantiation: hash_crc32.c:zend_memnistr
Unexecuted instantiation: hash_fnv.c:zend_memnistr
Unexecuted instantiation: hash_gost.c:zend_memnistr
Unexecuted instantiation: hash_haval.c:zend_memnistr
Unexecuted instantiation: hash_joaat.c:zend_memnistr
Unexecuted instantiation: hash_md.c:zend_memnistr
Unexecuted instantiation: hash_murmur.c:zend_memnistr
Unexecuted instantiation: hash_ripemd.c:zend_memnistr
Unexecuted instantiation: hash_sha_ni.c:zend_memnistr
Unexecuted instantiation: hash_sha_sse2.c:zend_memnistr
Unexecuted instantiation: hash_sha.c:zend_memnistr
Unexecuted instantiation: hash_sha3.c:zend_memnistr
Unexecuted instantiation: hash_snefru.c:zend_memnistr
Unexecuted instantiation: hash_tiger.c:zend_memnistr
Unexecuted instantiation: hash_whirlpool.c:zend_memnistr
Unexecuted instantiation: hash_xxhash.c:zend_memnistr
Unexecuted instantiation: hash.c:zend_memnistr
Unexecuted instantiation: json_encoder.c:zend_memnistr
Unexecuted instantiation: json_parser.tab.c:zend_memnistr
Unexecuted instantiation: json_scanner.c:zend_memnistr
Unexecuted instantiation: json.c:zend_memnistr
Unexecuted instantiation: php_lexbor.c:zend_memnistr
Unexecuted instantiation: shared_alloc_mmap.c:zend_memnistr
Unexecuted instantiation: shared_alloc_posix.c:zend_memnistr
Unexecuted instantiation: shared_alloc_shm.c:zend_memnistr
Unexecuted instantiation: zend_accelerator_api.c:zend_memnistr
Unexecuted instantiation: zend_accelerator_blacklist.c:zend_memnistr
Unexecuted instantiation: zend_accelerator_debug.c:zend_memnistr
Unexecuted instantiation: zend_accelerator_hash.c:zend_memnistr
Unexecuted instantiation: zend_accelerator_module.c:zend_memnistr
Unexecuted instantiation: zend_accelerator_util_funcs.c:zend_memnistr
Unexecuted instantiation: zend_file_cache.c:zend_memnistr
Unexecuted instantiation: zend_persist_calc.c:zend_memnistr
Unexecuted instantiation: zend_persist.c:zend_memnistr
Unexecuted instantiation: zend_shared_alloc.c:zend_memnistr
Unexecuted instantiation: ZendAccelerator.c:zend_memnistr
Unexecuted instantiation: ir_cfg.c:zend_memnistr
Unexecuted instantiation: ir_check.c:zend_memnistr
Unexecuted instantiation: ir_dump.c:zend_memnistr
Unexecuted instantiation: ir_emit.c:zend_memnistr
Unexecuted instantiation: ir_gcm.c:zend_memnistr
Unexecuted instantiation: ir_gdb.c:zend_memnistr
Unexecuted instantiation: ir_patch.c:zend_memnistr
Unexecuted instantiation: ir_perf.c:zend_memnistr
Unexecuted instantiation: ir_ra.c:zend_memnistr
Unexecuted instantiation: ir_save.c:zend_memnistr
Unexecuted instantiation: ir_sccp.c:zend_memnistr
Unexecuted instantiation: ir_strtab.c:zend_memnistr
Unexecuted instantiation: ir.c:zend_memnistr
Unexecuted instantiation: zend_jit_vm_helpers.c:zend_memnistr
Unexecuted instantiation: zend_jit.c:zend_memnistr
Unexecuted instantiation: csprng.c:zend_memnistr
Unexecuted instantiation: engine_mt19937.c:zend_memnistr
Unexecuted instantiation: engine_pcgoneseq128xslrr64.c:zend_memnistr
Unexecuted instantiation: engine_secure.c:zend_memnistr
Unexecuted instantiation: engine_user.c:zend_memnistr
Unexecuted instantiation: engine_xoshiro256starstar.c:zend_memnistr
Unexecuted instantiation: gammasection.c:zend_memnistr
Unexecuted instantiation: random.c:zend_memnistr
Unexecuted instantiation: randomizer.c:zend_memnistr
Unexecuted instantiation: zend_utils.c:zend_memnistr
Unexecuted instantiation: php_reflection.c:zend_memnistr
Unexecuted instantiation: php_spl.c:zend_memnistr
Unexecuted instantiation: spl_array.c:zend_memnistr
Unexecuted instantiation: spl_directory.c:zend_memnistr
Unexecuted instantiation: spl_dllist.c:zend_memnistr
Unexecuted instantiation: spl_exceptions.c:zend_memnistr
Unexecuted instantiation: spl_fixedarray.c:zend_memnistr
Unexecuted instantiation: spl_functions.c:zend_memnistr
Unexecuted instantiation: spl_heap.c:zend_memnistr
Unexecuted instantiation: spl_iterators.c:zend_memnistr
Unexecuted instantiation: spl_observer.c:zend_memnistr
Unexecuted instantiation: array.c:zend_memnistr
Unexecuted instantiation: assert.c:zend_memnistr
Unexecuted instantiation: base64.c:zend_memnistr
Unexecuted instantiation: basic_functions.c:zend_memnistr
Unexecuted instantiation: browscap.c:zend_memnistr
Unexecuted instantiation: crc32_x86.c:zend_memnistr
Unexecuted instantiation: crc32.c:zend_memnistr
Unexecuted instantiation: credits.c:zend_memnistr
Unexecuted instantiation: crypt.c:zend_memnistr
Unexecuted instantiation: css.c:zend_memnistr
Unexecuted instantiation: datetime.c:zend_memnistr
Unexecuted instantiation: dir.c:zend_memnistr
Unexecuted instantiation: dl.c:zend_memnistr
Unexecuted instantiation: dns.c:zend_memnistr
Unexecuted instantiation: exec.c:zend_memnistr
Unexecuted instantiation: file.c:zend_memnistr
Unexecuted instantiation: filestat.c:zend_memnistr
Unexecuted instantiation: filters.c:zend_memnistr
Unexecuted instantiation: flock_compat.c:zend_memnistr
Unexecuted instantiation: formatted_print.c:zend_memnistr
Unexecuted instantiation: fsock.c:zend_memnistr
Unexecuted instantiation: ftok.c:zend_memnistr
Unexecuted instantiation: ftp_fopen_wrapper.c:zend_memnistr
Unexecuted instantiation: head.c:zend_memnistr
Unexecuted instantiation: hrtime.c:zend_memnistr
Unexecuted instantiation: html.c:zend_memnistr
Unexecuted instantiation: http_fopen_wrapper.c:zend_memnistr
Unexecuted instantiation: http.c:zend_memnistr
Unexecuted instantiation: image.c:zend_memnistr
Unexecuted instantiation: incomplete_class.c:zend_memnistr
Unexecuted instantiation: info.c:zend_memnistr
Unexecuted instantiation: iptc.c:zend_memnistr
Unexecuted instantiation: levenshtein.c:zend_memnistr
Unexecuted instantiation: link.c:zend_memnistr
Unexecuted instantiation: mail.c:zend_memnistr
Unexecuted instantiation: math.c:zend_memnistr
Unexecuted instantiation: md5.c:zend_memnistr
Unexecuted instantiation: metaphone.c:zend_memnistr
Unexecuted instantiation: microtime.c:zend_memnistr
Unexecuted instantiation: net.c:zend_memnistr
Unexecuted instantiation: pack.c:zend_memnistr
Unexecuted instantiation: pageinfo.c:zend_memnistr
Unexecuted instantiation: password.c:zend_memnistr
Unexecuted instantiation: php_fopen_wrapper.c:zend_memnistr
Unexecuted instantiation: proc_open.c:zend_memnistr
Unexecuted instantiation: quot_print.c:zend_memnistr
Unexecuted instantiation: scanf.c:zend_memnistr
Unexecuted instantiation: sha1.c:zend_memnistr
Unexecuted instantiation: soundex.c:zend_memnistr
Unexecuted instantiation: streamsfuncs.c:zend_memnistr
Unexecuted instantiation: string.c:zend_memnistr
Unexecuted instantiation: strnatcmp.c:zend_memnistr
Unexecuted instantiation: syslog.c:zend_memnistr
Unexecuted instantiation: type.c:zend_memnistr
Unexecuted instantiation: uniqid.c:zend_memnistr
Unexecuted instantiation: url_scanner_ex.c:zend_memnistr
Unexecuted instantiation: url.c:zend_memnistr
Unexecuted instantiation: user_filters.c:zend_memnistr
Unexecuted instantiation: uuencode.c:zend_memnistr
Unexecuted instantiation: var_unserializer.c:zend_memnistr
Unexecuted instantiation: var.c:zend_memnistr
Unexecuted instantiation: versioning.c:zend_memnistr
Unexecuted instantiation: crypt_sha256.c:zend_memnistr
Unexecuted instantiation: crypt_sha512.c:zend_memnistr
Unexecuted instantiation: php_crypt_r.c:zend_memnistr
Unexecuted instantiation: php_uri.c:zend_memnistr
Unexecuted instantiation: php_uri_common.c:zend_memnistr
Unexecuted instantiation: uri_parser_rfc3986.c:zend_memnistr
Unexecuted instantiation: uri_parser_whatwg.c:zend_memnistr
Unexecuted instantiation: uri_parser_php_parse_url.c:zend_memnistr
Unexecuted instantiation: explicit_bzero.c:zend_memnistr
Unexecuted instantiation: fopen_wrappers.c:zend_memnistr
Unexecuted instantiation: getopt.c:zend_memnistr
Unexecuted instantiation: main.c:zend_memnistr
Unexecuted instantiation: network.c:zend_memnistr
Unexecuted instantiation: output.c:zend_memnistr
Unexecuted instantiation: php_content_types.c:zend_memnistr
Unexecuted instantiation: php_ini_builder.c:zend_memnistr
Unexecuted instantiation: php_ini.c:zend_memnistr
Unexecuted instantiation: php_glob.c:zend_memnistr
Unexecuted instantiation: php_odbc_utils.c:zend_memnistr
Unexecuted instantiation: php_open_temporary_file.c:zend_memnistr
Unexecuted instantiation: php_scandir.c:zend_memnistr
Unexecuted instantiation: php_syslog.c:zend_memnistr
Unexecuted instantiation: php_ticks.c:zend_memnistr
Unexecuted instantiation: php_variables.c:zend_memnistr
Unexecuted instantiation: reentrancy.c:zend_memnistr
Unexecuted instantiation: rfc1867.c:zend_memnistr
Unexecuted instantiation: safe_bcmp.c:zend_memnistr
Unexecuted instantiation: SAPI.c:zend_memnistr
Unexecuted instantiation: snprintf.c:zend_memnistr
Unexecuted instantiation: spprintf.c:zend_memnistr
Unexecuted instantiation: strlcat.c:zend_memnistr
Unexecuted instantiation: strlcpy.c:zend_memnistr
Unexecuted instantiation: cast.c:zend_memnistr
Unexecuted instantiation: filter.c:zend_memnistr
Unexecuted instantiation: glob_wrapper.c:zend_memnistr
Unexecuted instantiation: memory.c:zend_memnistr
Unexecuted instantiation: mmap.c:zend_memnistr
Unexecuted instantiation: plain_wrapper.c:zend_memnistr
Unexecuted instantiation: stream_errors.c:zend_memnistr
Unexecuted instantiation: streams.c:zend_memnistr
Unexecuted instantiation: transports.c:zend_memnistr
Unexecuted instantiation: userspace.c:zend_memnistr
Unexecuted instantiation: xp_socket.c:zend_memnistr
Unexecuted instantiation: block_pass.c:zend_memnistr
Unexecuted instantiation: compact_literals.c:zend_memnistr
Unexecuted instantiation: compact_vars.c:zend_memnistr
Unexecuted instantiation: dce.c:zend_memnistr
Unexecuted instantiation: dfa_pass.c:zend_memnistr
Unexecuted instantiation: escape_analysis.c:zend_memnistr
Unexecuted instantiation: nop_removal.c:zend_memnistr
Unexecuted instantiation: optimize_func_calls.c:zend_memnistr
Unexecuted instantiation: optimize_temp_vars_5.c:zend_memnistr
Unexecuted instantiation: pass1.c:zend_memnistr
Unexecuted instantiation: pass3.c:zend_memnistr
Unexecuted instantiation: sccp.c:zend_memnistr
Unexecuted instantiation: scdf.c:zend_memnistr
Unexecuted instantiation: zend_call_graph.c:zend_memnistr
Unexecuted instantiation: zend_cfg.c:zend_memnistr
Unexecuted instantiation: zend_dfg.c:zend_memnistr
Unexecuted instantiation: zend_dump.c:zend_memnistr
Unexecuted instantiation: zend_func_info.c:zend_memnistr
Unexecuted instantiation: zend_inference.c:zend_memnistr
Unexecuted instantiation: zend_optimizer.c:zend_memnistr
Unexecuted instantiation: zend_ssa.c:zend_memnistr
Unexecuted instantiation: zend_alloc.c:zend_memnistr
Unexecuted instantiation: zend_API.c:zend_memnistr
Unexecuted instantiation: zend_ast.c:zend_memnistr
Unexecuted instantiation: zend_attributes.c:zend_memnistr
Unexecuted instantiation: zend_autoload.c:zend_memnistr
Unexecuted instantiation: zend_builtin_functions.c:zend_memnistr
Unexecuted instantiation: zend_call_stack.c:zend_memnistr
Unexecuted instantiation: zend_closures.c:zend_memnistr
Unexecuted instantiation: zend_compile.c:zend_memnistr
Unexecuted instantiation: zend_constants.c:zend_memnistr
Unexecuted instantiation: zend_cpuinfo.c:zend_memnistr
Unexecuted instantiation: zend_default_classes.c:zend_memnistr
Unexecuted instantiation: zend_dtrace.c:zend_memnistr
Unexecuted instantiation: zend_enum.c:zend_memnistr
Unexecuted instantiation: zend_exceptions.c:zend_memnistr
Unexecuted instantiation: zend_execute_API.c:zend_memnistr
Unexecuted instantiation: zend_execute.c:zend_memnistr
Unexecuted instantiation: zend_extensions.c:zend_memnistr
Unexecuted instantiation: zend_fibers.c:zend_memnistr
Unexecuted instantiation: zend_float.c:zend_memnistr
Unexecuted instantiation: zend_gc.c:zend_memnistr
Unexecuted instantiation: zend_gdb.c:zend_memnistr
Unexecuted instantiation: zend_generators.c:zend_memnistr
Unexecuted instantiation: zend_hash.c:zend_memnistr
Unexecuted instantiation: zend_highlight.c:zend_memnistr
Unexecuted instantiation: zend_hrtime.c:zend_memnistr
Unexecuted instantiation: zend_inheritance.c:zend_memnistr
Unexecuted instantiation: zend_ini_parser.c:zend_memnistr
Unexecuted instantiation: zend_ini_scanner.c:zend_memnistr
Unexecuted instantiation: zend_ini.c:zend_memnistr
Unexecuted instantiation: zend_interfaces.c:zend_memnistr
Unexecuted instantiation: zend_iterators.c:zend_memnistr
Unexecuted instantiation: zend_language_parser.c:zend_memnistr
Unexecuted instantiation: zend_language_scanner.c:zend_memnistr
Unexecuted instantiation: zend_lazy_objects.c:zend_memnistr
Unexecuted instantiation: zend_list.c:zend_memnistr
Unexecuted instantiation: zend_llist.c:zend_memnistr
Unexecuted instantiation: zend_multibyte.c:zend_memnistr
Unexecuted instantiation: zend_object_handlers.c:zend_memnistr
Unexecuted instantiation: zend_objects_API.c:zend_memnistr
Unexecuted instantiation: zend_objects.c:zend_memnistr
Unexecuted instantiation: zend_observer.c:zend_memnistr
Unexecuted instantiation: zend_opcode.c:zend_memnistr
Unexecuted instantiation: zend_operators.c:zend_memnistr
Unexecuted instantiation: zend_property_hooks.c:zend_memnistr
Unexecuted instantiation: zend_ptr_stack.c:zend_memnistr
Unexecuted instantiation: zend_signal.c:zend_memnistr
Unexecuted instantiation: zend_smart_str.c:zend_memnistr
Unexecuted instantiation: zend_sort.c:zend_memnistr
Unexecuted instantiation: zend_stack.c:zend_memnistr
Unexecuted instantiation: zend_stream.c:zend_memnistr
Unexecuted instantiation: zend_string.c:zend_memnistr
Unexecuted instantiation: zend_strtod.c:zend_memnistr
Unexecuted instantiation: zend_system_id.c:zend_memnistr
Unexecuted instantiation: zend_variables.c:zend_memnistr
Unexecuted instantiation: zend_virtual_cwd.c:zend_memnistr
Unexecuted instantiation: zend_vm_opcodes.c:zend_memnistr
Unexecuted instantiation: zend_weakrefs.c:zend_memnistr
Unexecuted instantiation: zend.c:zend_memnistr
Unexecuted instantiation: internal_functions_cli.c:zend_memnistr
Unexecuted instantiation: fuzzer-unserializehash.c:zend_memnistr
Unexecuted instantiation: fuzzer-sapi.c:zend_memnistr
1067
1068
1069
END_EXTERN_C()
1070
1071
#endif