Home
last modified time | relevance | path

Searched refs:MAY_BE_NULL (Results 26 – 50 of 53) sorted by relevance

123

/php-src/Zend/Optimizer/
H A Dzend_func_info.c171 && (internal_ret_any & ~(MAY_BE_NULL|MAY_BE_FALSE))) { in zend_get_func_info()
H A Descape_analysis.c209 if (OP1_INFO() & (MAY_BE_UNDEF | MAY_BE_NULL | MAY_BE_FALSE)) { in is_allocation_def()
H A Dzend_ssa.c167 if (type_mask & MAY_BE_NULL) { in pi_type_mask()
271 pi_not_type_mask(pi, MAY_BE_NULL); in place_essa_pis()
279 pi_not_type_mask(pi, MAY_BE_NULL); in place_essa_pis()
H A Ddfa_pass.c305 use_type |= MAY_BE_NULL; in can_elide_return_type_check()
333 uint32_t simple = MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE; in opline_supports_assign_contraction()
1661 …&& !(ssa->var_info[ssa->ops[op_1].op1_use].type & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TR… in zend_dfa_optimize_op_array()
H A Dzend_dump.c219 if (info & MAY_BE_NULL) { in zend_dump_type_info()
H A Dsccp.c1786 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_NULL))) { in value_from_type_and_range()
/php-src/ext/simplexml/
H A Dsimplexml_arginfo.h25 …URN_TYPE_MASK_EX(arginfo_class_SimpleXMLElement_xpath, 0, 1, MAY_BE_ARRAY|MAY_BE_NULL|MAY_BE_FALSE)
/php-src/ext/odbc/
H A Dodbc_arginfo.h32 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_odbc_data_source, 0, 2, MAY_BE_ARRAY|MAY_BE_NULL|MA…
67 …EGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_odbc_result, 0, 2, MAY_BE_STRING|MAY_BE_BOOL|MAY_BE_NULL)
/php-src/ext/standard/
H A Dbasic_functions_arginfo.h130 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_key, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
246 ZEND_ARG_TYPE_MASK(0, column_key, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL, NULL)
247 ZEND_ARG_TYPE_MASK(0, index_key, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL, "null")
508 ZEND_ARG_TYPE_MASK(0, value, MAY_BE_STRING|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_BOOL|MAY_BE_NULL, NULL)
807 ZEND_ARG_OBJ_TYPE_MASK(0, description, Throwable, MAY_BE_STRING|MAY_BE_NULL, "null")
949 ZEND_ARG_TYPE_MASK(0, length, MAY_BE_ARRAY|MAY_BE_LONG|MAY_BE_NULL, "null")
1017 ZEND_ARG_TYPE_MASK(0, allowed_tags, MAY_BE_ARRAY|MAY_BE_STRING|MAY_BE_NULL, "null")
1068 ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_sscanf, 0, 2, MAY_BE_ARRAY|MAY_BE_LONG|MAY_BE_NULL)
1175 …EGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_shell_exec, 0, 1, MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL)
1783 ZEND_ARG_TYPE_MASK(0, algo, MAY_BE_STRING|MAY_BE_LONG|MAY_BE_NULL, NULL)
[all …]
/php-src/ext/date/
H A Dphp_date_arginfo.h1110 …C, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_start_class_DateTimeInterface, 0, MAY_BE_NULL)); in register_class_DatePeriod()
1117 … NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_current_class_DateTimeInterface, 0, MAY_BE_NULL)); in register_class_DatePeriod()
1124 …LIC, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_end_class_DateTimeInterface, 0, MAY_BE_NULL)); in register_class_DatePeriod()
1131 …LIC, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_interval_class_DateInterval, 0, MAY_BE_NULL)); in register_class_DatePeriod()
/php-src/ext/spl/
H A Dspl_observer_arginfo.h115 ZEND_ARG_TYPE_MASK(0, info, MAY_BE_STRING|MAY_BE_LONG|MAY_BE_NULL, "null")
H A Dspl_array_arginfo.h137 …E_RETURN_TYPE_MASK_EX(arginfo_class_ArrayIterator_key, 0, 0, MAY_BE_STRING|MAY_BE_LONG|MAY_BE_NULL)
H A Dspl_directory_arginfo.h224 …RETURN_TYPE_MASK_EX(arginfo_class_SplFileObject_fscanf, 0, 1, MAY_BE_ARRAY|MAY_BE_LONG|MAY_BE_NULL)
H A Dspl_iterators_arginfo.h897 …_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING|MAY_BE_NULL)); in register_class_RegexIterator()
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c4739 op1_info |= MAY_BE_NULL; in zend_jit_inc_dec()
7088 op1_info |= MAY_BE_NULL; in zend_jit_identical()
7094 op2_info |= MAY_BE_NULL; in zend_jit_identical()
7979 op1_info |= MAY_BE_NULL; in zend_jit_type_check()
9117 op1_info |= MAY_BE_NULL;
10218 func_info |= MAY_BE_NULL;
12080 && !(res_info & MAY_BE_NULL)) {
12452 if (op1_info & MAY_BE_NULL) {
12895 uint32_t var_info = MAY_BE_NULL;
13039 uint32_t var_info = MAY_BE_NULL;
[all …]
H A Dzend_jit_trace.c2093 info |= MAY_BE_NULL; in zend_jit_trace_build_tssa()
2106 return_value_info.type = MAY_BE_NULL; in zend_jit_trace_build_tssa()
2114 return_value_info.type |= MAY_BE_NULL; in zend_jit_trace_build_tssa()
4370 … res_use_info &= (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE); in zend_jit_trace()
4443 … res_use_info &= (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE); in zend_jit_trace()
4515 … res_use_info &= (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE); in zend_jit_trace()
5039 op1_info |= MAY_BE_NULL; in zend_jit_trace()
5138 … res_use_info &= (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE); in zend_jit_trace()
5145 res_use_info |= MAY_BE_NULL; in zend_jit_trace()
5512 info |= MAY_BE_NULL; in zend_jit_trace()
/php-src/ext/random/
H A Drandom_arginfo.h53 ZEND_ARG_TYPE_MASK(0, seed, MAY_BE_STRING|MAY_BE_LONG|MAY_BE_NULL, "null")
/php-src/ext/pgsql/
H A Dpgsql_arginfo.h128 …ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_pg_fetch_result, 0, 2, MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL)
346 …TH_RETURN_TYPE_MASK_EX(arginfo_pg_result_error_field, 0, 2, MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL)
/php-src/ext/snmp/
H A Dsnmp_arginfo.h356 …ds_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG|MAY_BE_NULL)); in register_class_SNMP()
/php-src/ext/openssl/
H A Dopenssl_arginfo.h88 ZEND_ARG_OBJ_TYPE_MASK(0, ca_certificate, OpenSSLCertificate, MAY_BE_STRING|MAY_BE_NULL, NULL)
/php-src/ext/phar/
H A Dphar_object_arginfo.h82 ZEND_ARG_TYPE_MASK(0, files, MAY_BE_ARRAY|MAY_BE_STRING|MAY_BE_NULL, "null")
/php-src/ext/reflection/
H A Dphp_reflection.c1415 bool is_only_null = (ZEND_TYPE_PURE_MASK(type) == MAY_BE_NULL && !ZEND_TYPE_IS_COMPLEX(type)); in reflection_type_factory()
3074 if (ZEND_TYPE_FULL_MASK(type) & MAY_BE_NULL) { in zend_named_reflection_type_to_string()
3083 ZEND_TYPE_FULL_MASK(type) &= ~MAY_BE_NULL; in zend_type_to_string_without_null()
3210 if (type_mask & MAY_BE_NULL) { in ZEND_METHOD()
3211 append_type_mask(return_value, MAY_BE_NULL); in ZEND_METHOD()
/php-src/ext/intl/uchar/
H A Duchar_arginfo.h24 …RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_charMirror, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
39 …ATIVE_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_digit, 0, 1, MAY_BE_LONG|MAY_BE_FALSE|MAY_BE_NULL)
55 …E_RETURN_TYPE_MASK_EX(arginfo_class_IntlChar_foldCase, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
66 …E_MASK_EX(arginfo_class_IntlChar_getBidiPairedBracket, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_NULL)
75 …PE_MASK_EX(arginfo_class_IntlChar_getFC_NFKC_Closure, 0, 1, MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL)
/php-src/ext/zip/
H A Dphp_zip_arginfo.h202 ZEND_ARG_TYPE_MASK(0, files, MAY_BE_ARRAY|MAY_BE_STRING|MAY_BE_NULL, "null")
/php-src/Zend/
H A Dzend_compile.c1455 if (type_mask & MAY_BE_NULL) { in zend_type_to_string_resolved()
6978 if ((type_mask & MAY_BE_NULL) && is_marked_nullable) { in zend_compile_typename_ex()
6982 if (force_allow_null && !is_marked_nullable && !(type_mask & MAY_BE_NULL)) { in zend_compile_typename_ex()
6987 ZEND_TYPE_FULL_MASK(type) |= MAY_BE_NULL; in zend_compile_typename_ex()
8008 ZEND_TYPE_FULL_MASK(type) |= MAY_BE_NULL; in zend_compile_prop_decl()

Completed in 228 milliseconds

123