Home
last modified time | relevance | path

Searched refs:prop (Results 1 – 25 of 172) sorted by last modified time

1234567

/PHP-7.4/ext/standard/
H A Darray.c4181 zval *prop = NULL; local
4190 if (prop) {
4191 ZVAL_DEREF(prop);
4192 if (prop != rv) {
4193 Z_TRY_ADDREF_P(prop);
4199 prop = zend_symtable_find(Z_ARRVAL_P(data), Z_STR_P(name));
4201 prop = zend_hash_index_find(Z_ARRVAL_P(data), Z_LVAL_P(name));
4203 if (prop) {
4204 ZVAL_DEREF(prop);
4205 Z_TRY_ADDREF_P(prop);
[all …]
/PHP-7.4/ext/date/
H A Dphp_date.c2064 zval *prop; in date_interval_has_property() local
2087 prop = date_interval_read_property(object, member, BP_VAR_IS, cache_slot, &rv); in date_interval_has_property()
2089 if (prop != &EG(uninitialized_zval)) { in date_interval_has_property()
2093 retval = zend_is_true(prop); in date_interval_has_property()
2095 retval = (Z_TYPE_P(prop) != IS_NULL); in date_interval_has_property()
/PHP-7.4/ext/zip/
H A Dphp_zip.c970 zval tmp, *prop; in php_zip_has_property() local
974 } else if ((prop = php_zip_property_reader(obj, hnd, &tmp)) != NULL) { in php_zip_has_property()
/PHP-7.4/ext/curl/
H A Dinterface.c2198 zval *prop, rv; in build_mime_structure_from_hash() local
2208 prop = zend_read_property(curl_CURLFile_class, current, "name", sizeof("name")-1, 0, &rv); in build_mime_structure_from_hash()
2209 ZVAL_DEREF(prop); in build_mime_structure_from_hash()
2210 if (Z_TYPE_P(prop) != IS_STRING) { in build_mime_structure_from_hash()
2213 postval = Z_STR_P(prop); in build_mime_structure_from_hash()
2220 ZVAL_DEREF(prop); in build_mime_structure_from_hash()
2221 if (Z_TYPE_P(prop) == IS_STRING && Z_STRLEN_P(prop) > 0) { in build_mime_structure_from_hash()
2222 type = Z_STRVAL_P(prop); in build_mime_structure_from_hash()
2225 ZVAL_DEREF(prop); in build_mime_structure_from_hash()
2226 if (Z_TYPE_P(prop) == IS_STRING && Z_STRLEN_P(prop) > 0) { in build_mime_structure_from_hash()
[all …]
/PHP-7.4/Zend/
H A Dzend_vm_execute.h801 zval *prop, *value; in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER() local
818 ref = Z_REF_P(prop); in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
819 prop = Z_REFVAL_P(prop); in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
830 zend_binary_op(prop, prop, value OPLINE_CC); in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
846 zval *prop; in ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER() local
865 zval *prop; in ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER() local
884 zval *prop; in zend_fetch_static_prop_helper_SPEC() local
968 zval *prop, *value; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CONST_HANDLER() local
1000 zval *prop, *value; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_TMP_HANDLER() local
1032 zval *prop, *value; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_VAR_HANDLER() local
[all …]
H A Dzend_vm_def.h1162 zval *prop, *value; variable
1179 ref = Z_REF_P(prop);
1180 prop = Z_REFVAL_P(prop);
1191 zend_binary_op(prop, prop, value OPLINE_CC);
1463 zval *prop; variable
1488 zval *prop; variable
1898 zval *prop; in ZEND_VM_HELPER() local
1904 prop = &EG(uninitialized_zval); in ZEND_VM_HELPER()
2572 zval *prop, *value; variable
2829 zval *prop, *value_ptr; variable
[all …]
H A Dzend_API.c1293 zval *prop; in object_properties_init_ex() local
1297 ZEND_HASH_FOREACH_STR_KEY_VAL(properties, key, prop) { in object_properties_init_ex()
1307 ZVAL_COPY_VALUE(&tmp, prop); in object_properties_init_ex()
1313 ZVAL_COPY_VALUE(slot, prop); in object_properties_init_ex()
1315 ZVAL_INDIRECT(prop, slot); in object_properties_init_ex()
1324 zval *prop, tmp; in object_properties_load() local
1356 ZVAL_COPY_VALUE(slot, prop); in object_properties_load()
1366 prop = zend_hash_update(object->properties, key, prop); in object_properties_load()
1367 zval_add_ref(prop); in object_properties_load()
1373 prop = zend_hash_index_update(object->properties, h, prop); in object_properties_load()
[all …]
H A Dzend_execute.c580 if (Z_ISREF_P(prop)) { in zend_assign_to_typed_property_reference()
585 return prop; in zend_assign_to_typed_property_reference()
619 ZSTR_VAL(prop->ce->name), zend_get_unmangled_property_name(prop->name), in zend_throw_auto_init_in_prop_error()
630 ZSTR_VAL(prop->ce->name), zend_get_unmangled_property_name(prop->name), in zend_throw_auto_init_in_ref_error()
1639 return prop; in zend_get_prop_not_accepting_double()
1753 ZVAL_LONG(prop, val); in zend_pre_incdec_property_zval()
1759 prop = Z_REFVAL_P(prop); in zend_pre_incdec_property_zval()
1791 ZVAL_LONG(prop, val); in zend_post_incdec_property_zval()
1794 if (Z_ISREF_P(prop)) { in zend_post_incdec_property_zval()
1796 prop = Z_REFVAL_P(prop); in zend_post_incdec_property_zval()
[all …]
H A Dzend_inheritance.c1081 zend_property_info **table, *prop; in zend_build_properties_info_table() local
1111 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in zend_build_properties_info_table()
1112 if (prop->ce == ce && (prop->flags & ZEND_ACC_STATIC) == 0) { in zend_build_properties_info_table()
1113 table[OBJ_PROP_TO_NUM(prop->offset)] = prop; in zend_build_properties_info_table()
H A Dzend_builtin_functions.c1107 zval *prop, prop_copy; in add_class_vars() local
1117 prop = NULL; in add_class_vars()
1119 prop = &ce->default_static_members_table[prop_info->offset]; in add_class_vars()
1120 ZVAL_DEINDIRECT(prop); in add_class_vars()
1124 if (!prop) { in add_class_vars()
1128 if (Z_ISUNDEF_P(prop)) { in add_class_vars()
1133 ZVAL_COPY_OR_DUP(&prop_copy, prop); in add_class_vars()
1135 prop = &prop_copy; in add_class_vars()
1139 if (Z_OPT_TYPE_P(prop) == IS_CONSTANT_AST) { in add_class_vars()
1140 if (UNEXPECTED(zval_update_constant_ex(prop, NULL) != SUCCESS)) { in add_class_vars()
[all …]
/PHP-7.4/ext/opcache/
H A DZendAccelerator.c3409 zend_property_info *prop; in get_unresolved_initializer() local
3422 if (prop->flags & ZEND_ACC_STATIC) { in get_unresolved_initializer()
3548 zend_property_info *prop; in preload_try_resolve_property_types() local
3559 name = ZEND_TYPE_NAME(prop->type); in preload_try_resolve_property_types()
3579 prop->type = ZEND_TYPE_ENCODE_CE(p, ZEND_TYPE_ALLOW_NULL(prop->type)); in preload_try_resolve_property_types()
3896 ce = prop->ce; in preload_load_prop_type()
3898 ce = prop->ce->parent; in preload_load_prop_type()
3908 ZSTR_VAL(name), ZSTR_VAL(prop->ce->name), zend_get_unmangled_property_name(prop->name)); in preload_load_prop_type()
3944 zend_property_info *prop; in preload_ensure_classes_loadable() local
3948 preload_load_prop_type(prop, ZEND_TYPE_NAME(prop->type)); in preload_ensure_classes_loadable()
[all …]
H A Dzend_file_cache.c590 zend_property_info *prop; local
593 prop = Z_PTR_P(zv);
594 UNSERIALIZE_PTR(prop);
596 ZEND_ASSERT(prop->ce != NULL && prop->name != NULL);
598 SERIALIZE_PTR(prop->ce);
599 SERIALIZE_STR(prop->name);
600 if (prop->doc_comment) {
1298 zend_property_info *prop; local
1301 prop = Z_PTR_P(zv);
1303 ZEND_ASSERT(prop->ce != NULL && prop->name != NULL);
[all …]
/PHP-7.4/Zend/tests/type_declarations/
H A Dtyped_properties_cache_slot_opt.phpt7 public int $prop;
11 $this->prop = 1;
13 $this->prop = "foobar";
17 var_dump($this->prop);
27 Typed property Test::$prop must be int, string used
29 Typed property Test::$prop must be int, string used
/PHP-7.4/Zend/tests/
H A Dforeach_by_ref_to_property.phpt6 foreach ([0] as &$obj->prop) {
7 var_dump($obj->prop);
/PHP-7.4/
H A D.gdbinit234 set $prop = (zend_property_info*)$p->val.value.ptr
235 set $val = (zval*)((char*)$zobj + $prop->offset)
H A DUPGRADING47 cases like `$null->prop[0] = $val` missed this warning.
/PHP-7.4/ext/soap/
H A Dphp_encoding.c1549 zval *prop; in to_zval_object_ex() local
1555 if (!prop) { in to_zval_object_ex()
1570 Z_ADDREF_P(prop); in to_zval_object_ex()
1573 prop = &arr; in to_zval_object_ex()
1783 HashTable *prop = NULL; in to_xml_object() local
1797 prop = Z_OBJPROP_P(data); in to_xml_object()
1799 prop = Z_ARRVAL_P(data); in to_xml_object()
1836 if (prop) { GC_TRY_PROTECT_RECURSION(prop); } in to_xml_object()
1838 if (prop) { GC_TRY_UNPROTECT_RECURSION(prop); } in to_xml_object()
1860 if (prop != NULL) { in to_xml_object()
[all …]
H A Dsoap.c3858 HashTable* prop; local
3863 prop = Z_OBJPROP_P(ret);
3866 (tmp = zend_hash_str_find(prop, "headerfault", sizeof("headerfault")-1)) != NULL) {
3928 …if ((tmp = zend_hash_str_find(prop, "_name", sizeof("_name")-1)) != NULL && Z_TYPE_P(tmp) == IS_ST…
3973 if ((tmp = zend_hash_str_find(prop, "faultcode", sizeof("faultcode")-1)) != NULL &&
3988 if ((tmp = zend_hash_str_find(prop, "faultstring", sizeof("faultstring")-1)) != NULL) {
3992 if ((tmp = zend_hash_str_find(prop, "faultactor", sizeof("faultactor")-1)) != NULL) {
3998 if ((tmp = zend_hash_str_find(prop, "faultcode", sizeof("faultcode")-1)) != NULL &&
4013 if ((tmp = zend_hash_str_find(prop, "faultstring", sizeof("faultstring")-1)) != NULL) {
4027 if ((tmp = zend_hash_str_find(prop, "detail", sizeof("detail")-1)) != NULL &&
[all …]
/PHP-7.4/ext/reflection/
H A Dphp_reflection.c390 if ((prop->flags & ZEND_ACC_PRIVATE) && prop->ce != ce) { in _class_string()
404 if ((prop->flags & ZEND_ACC_STATIC) && (!(prop->flags & ZEND_ACC_PRIVATE) || prop->ce == ce)) { in _class_string()
452 && (!(prop->flags & ZEND_ACC_PRIVATE) || prop->ce == ce)) { in _class_string()
842 if (!prop) { in _property_string()
1235 prop = tmp_info; in reflection_property_factory()
1244 reference->prop = *prop; in reflection_property_factory()
3756 prop = NULL; in add_class_vars()
3763 if (!prop || (prop_info->type && Z_ISUNDEF_P(prop))) { in add_class_vars()
3791 zval *prop; in ZEND_METHOD() local
3859 if (!prop) { in ZEND_METHOD()
[all …]
/PHP-7.4/ext/mysqli/tests/
H A Dreflection_tools.inc33 foreach ($properties as $prop)
34 $tmp[$prop->getName()] = $prop;
36 foreach ($tmp as $prop)
37 inspectProperty($prop);
61 function inspectProperty(&$prop) {
63 printf("\nInspecting property '%s'\n", $prop->getName());
64 printf("isPublic: %s\n", ($prop->isPublic()) ? 'yes' : 'no');
65 printf("isPrivate: %s\n", ($prop->isPrivate()) ? 'yes' : 'no');
67 printf("isStatic: %s\n", ($prop->isStatic()) ? 'yes' : 'no');
69 printf("Modifiers: %d\n", $prop->getModifiers());
[all …]
/PHP-7.4/ext/pcre/pcre2lib/
H A Dpcre2_match.c2421 const ucd_record *prop = GET_UCD(fc); in match() local
2430 if ((prop->chartype == ucp_Lu || in match()
2431 prop->chartype == ucp_Ll || in match()
2432 prop->chartype == ucp_Lt) == (Fop == OP_NOTPROP)) in match()
2442 if ((Fecode[2] != prop->chartype) == (Fop == OP_PROP)) in match()
2447 if ((Fecode[2] != prop->script) == (Fop == OP_PROP)) in match()
2454 if ((PRIV(ucp_gentype)[prop->chartype] == ucp_L || in match()
2455 PRIV(ucp_gentype)[prop->chartype] == ucp_N) == (Fop == OP_NOTPROP)) in match()
2473 if ((PRIV(ucp_gentype)[prop->chartype] == ucp_Z) == in match()
2480 if ((PRIV(ucp_gentype)[prop->chartype] == ucp_L || in match()
[all …]
H A Dpcre2_dfa_match.c1180 OK = prop->chartype == ucp_Lu || prop->chartype == ucp_Ll || in internal_dfa_match()
1181 prop->chartype == ucp_Lt; in internal_dfa_match()
1193 OK = prop->script == code[2]; in internal_dfa_match()
1438 OK = prop->chartype == ucp_Lu || prop->chartype == ucp_Ll || in internal_dfa_match()
1439 prop->chartype == ucp_Lt; in internal_dfa_match()
1451 OK = prop->script == code[3]; in internal_dfa_match()
1679 OK = prop->chartype == ucp_Lu || prop->chartype == ucp_Ll || in internal_dfa_match()
1680 prop->chartype == ucp_Lt; in internal_dfa_match()
1692 OK = prop->script == code[3]; in internal_dfa_match()
1945 OK = prop->chartype == ucp_Lu || prop->chartype == ucp_Ll || in internal_dfa_match()
[all …]
H A Dpcre2_auto_possess.c200 const ucd_record *prop = GET_UCD(c); in check_char_prop() local
205 return (prop->chartype == ucp_Lu || in check_char_prop()
206 prop->chartype == ucp_Ll || in check_char_prop()
207 prop->chartype == ucp_Lt) == negated; in check_char_prop()
210 return (pdata == PRIV(ucp_gentype)[prop->chartype]) == negated; in check_char_prop()
213 return (pdata == prop->chartype) == negated; in check_char_prop()
216 return (pdata == prop->script) == negated; in check_char_prop()
221 return (PRIV(ucp_gentype)[prop->chartype] == ucp_L || in check_char_prop()
242 return (PRIV(ucp_gentype)[prop->chartype] == ucp_L || in check_char_prop()
243 PRIV(ucp_gentype)[prop->chartype] == ucp_N || in check_char_prop()
[all …]
/PHP-7.4/ext/standard/tests/array/
H A Dbug79839.phpt7 public int $prop = 42;
22 Cannot assign array to reference held by property Test::$prop of type int
24 ["prop"]=>
/PHP-7.4/ext/reflection/tests/
H A Dbug79820.phpt7 public stdClass $prop;
10 $rp = new ReflectionProperty(Test::class, 'prop');
12 $test->prop = new stdClass;

Completed in 307 milliseconds

1234567