Home
last modified time | relevance | path

Searched refs:attr (Results 1 – 25 of 208) sorted by last modified time

123456789

/php-src/ext/opcache/
H A Dzend_persist_calc.c161 zend_attribute *attr; in zend_persist_attributes_calc() local
168 ZEND_HASH_PACKED_FOREACH_PTR(attributes, attr) { in zend_persist_attributes_calc()
169 ADD_SIZE(ZEND_ATTRIBUTE_SIZE(attr->argc)); in zend_persist_attributes_calc()
170 ADD_INTERNED_STRING(attr->name); in zend_persist_attributes_calc()
171 ADD_INTERNED_STRING(attr->lcname); in zend_persist_attributes_calc()
173 for (i = 0; i < attr->argc; i++) { in zend_persist_attributes_calc()
174 if (attr->args[i].name) { in zend_persist_attributes_calc()
175 ADD_INTERNED_STRING(attr->args[i].name); in zend_persist_attributes_calc()
177 zend_persist_zval_calc(&attr->args[i].value); in zend_persist_attributes_calc()
H A Dzend_persist.c292 zend_attribute *attr = Z_PTR_P(v); in zend_persist_attributes() local
293 zend_attribute *copy = zend_shared_memdup_put_free(attr, ZEND_ATTRIBUTE_SIZE(attr->argc)); in zend_persist_attributes()
/php-src/ext/reflection/
H A Dphp_reflection.c1172 zend_attribute *attr; in read_attributes() local
1180 if (attr->offset == offset && zend_string_equals(attr->lcname, filter)) { in read_attributes()
1197 zend_class_entry *ce = zend_lookup_class_ex(attr->name, attr->lcname, 0); in read_attributes()
6612 attribute_reference *attr; in ZEND_METHOD() local
6658 attribute_reference *attr; in ZEND_METHOD() local
6673 attribute_reference *attr; in ZEND_METHOD() local
6695 RETURN_BOOL(zend_is_attribute_repeated(attr->attributes, attr->data)); in ZEND_METHOD()
6716 if (FAILURE == zend_get_attribute_value(&tmp, attr->data, i, attr->scope)) { in ZEND_METHOD()
6866 if (zend_is_attribute_repeated(attr->attributes, attr->data)) { in ZEND_METHOD()
6878 if (attr->data->argc) { in ZEND_METHOD()
[all …]
/php-src/Zend/
H A Dzend_attributes.c41 if (attr->argc > 0) { in zend_attribute_attribute_get_flags()
152 zend_attribute *attr; in get_attribute() local
155 if (attr->offset == offset && zend_string_equals(attr->lcname, lcname)) { in get_attribute()
156 return attr; in get_attribute()
171 return attr; in get_attribute_str()
248 if (other != attr && other->offset == attr->offset) { in zend_is_attribute_repeated()
296 attr->lcname = zend_string_tolower_ex(attr->name, persistent); in zend_add_attribute()
297 attr->flags = flags; in zend_add_attribute()
300 attr->argc = argc; in zend_add_attribute()
310 return attr; in zend_add_attribute()
[all …]
H A Dzend_attributes.h67 void (*validator)(zend_attribute *attr, uint32_t target, zend_class_entry *scope);
76 ZEND_API zend_result zend_get_attribute_value(zval *ret, zend_attribute *attr, uint32_t i, zend_cla…
79 ZEND_API bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr);
89 uint32_t zend_attribute_attribute_get_flags(zend_attribute *attr, zend_class_entry *scope);
H A Dzend_compile.c3299 if (elem_ast->attr) { in zend_compile_list_assign()
6987 ast->attr = orig_ast_attr; in zend_compile_typename_ex()
7016 zend_attribute *attr; in zend_compile_attributes() local
7082 zend_string_equals(attr->args[k].name, attr->args[j].name)) { in zend_compile_attributes()
7588 if (var_ast->attr) { in zend_compile_closure_uses()
8608 uint32_t type = ast->attr; in zend_compile_use()
8690 inline_use->attr = ast->attr ? ast->attr : use->attr; in zend_compile_group_use()
8829 switch (ast->attr) { in zend_try_ct_eval_magic_const()
9981 by_ref = elem_ast->attr; in zend_compile_array()
10394 ast->attr = fetch_type; in zend_compile_const_expr_class_name()
[all …]
/php-src/ext/libxml/
H A Dlibxml.c1441 PHP_LIBXML_API xmlChar *php_libxml_attr_value(const xmlAttr *attr, bool *free) in php_libxml_attr_value() argument
1450 if (attr->children == NULL) { in php_libxml_attr_value()
1454 if (attr->children->type == XML_TEXT_NODE && attr->children->next == NULL) { in php_libxml_attr_value()
1455 if (attr->children->content == NULL) { in php_libxml_attr_value()
1458 return attr->children->content; in php_libxml_attr_value()
1462 xmlChar *value = xmlNodeGetContent((const xmlNode *) attr); in php_libxml_attr_value()
H A Dphp_libxml.h175 PHP_LIBXML_API xmlChar *php_libxml_attr_value(const xmlAttr *attr, bool *free);
/php-src/ext/simplexml/
H A Dsimplexml.c264 attr = attr->next; in sxe_prop_dim_read()
272 attr = attr->next; in sxe_prop_dim_read()
491 attr = attr->next; in sxe_prop_dim_write()
500 attr = attr->next; in sxe_prop_dim_write()
707 attr = attr->next; in sxe_prop_dim_exists()
716 attr = attr->next; in sxe_prop_dim_exists()
832 attr = attr->next; in sxe_prop_dim_delete()
991 attr = attr->next; in sxe_prop_is_empty()
1094 attr = attr->next; in sxe_get_prop_hash()
1451 attr = attr->next; in sxe_add_namespaces()
[all …]
/php-src/ext/dom/
H A Dphp_dom.h178 bool dom_compare_value(const xmlAttr *attr, const xmlChar *value);
H A Dphp_dom.c1827 xmlAttrPtr attr = child->properties; in php_dom_normalize_legacy() local
1828 while (attr != NULL) { in php_dom_normalize_legacy()
1829 php_dom_normalize_legacy((xmlNodePtr) attr); in php_dom_normalize_legacy()
1830 attr = attr->next; in php_dom_normalize_legacy()
2397 for (xmlAttrPtr attr = src_node->properties; attr != NULL; attr = attr->next) { in dom_clone_container_helper() local
2398 xmlAttrPtr new_attr = (xmlAttrPtr) xmlDocCopyNode((xmlNodePtr) attr, dst_doc, 0); in dom_clone_container_helper()
2413 new_attr->ns = attr->ns; in dom_clone_container_helper()
2582 for (xmlAttrPtr attr = elem->properties; attr != NULL; attr = attr->next) { in php_dom_get_attribute_node() local
2583 if (dom_match_qualified_name_according_to_spec(name_processed, (xmlNodePtr) attr)) { in php_dom_get_attribute_node()
2584 ret = attr; in php_dom_get_attribute_node()
H A Dattr.c202 bool dom_compare_value(const xmlAttr *attr, const xmlChar *value) in dom_compare_value() argument
205 xmlChar *attr_value = php_libxml_attr_value(attr, &free); in dom_compare_value()
H A Ddocument.c1078 for (xmlAttrPtr attr = node->properties; attr != NULL; attr = attr->next) { in php_dom_transfer_document_ref() local
1079 php_dom_transfer_document_ref_single_node((xmlNodePtr) attr, new_document); in php_dom_transfer_document_ref()
1115 for (xmlAttrPtr attr = node->properties; attr != NULL; attr = attr->next) { in libxml_fixup_name_and_content_element() local
1116 libxml_fixup_name_and_content(src_doc, dst_doc, (xmlNodePtr) attr); in libxml_fixup_name_and_content_element()
H A Dnode.c1800 for (xmlAttrPtr attr = elem->properties; attr != NULL; attr = attr->next) { in dom_locate_a_namespace_prefix() local
1801 if (attr->ns != NULL && attr->children != NULL in dom_locate_a_namespace_prefix()
1802 …&& xmlStrEqual(attr->ns->prefix, BAD_CAST "xmlns") && xmlStrEqual(attr->children->content, BAD_CAS… in dom_locate_a_namespace_prefix()
1803 return attr->name; in dom_locate_a_namespace_prefix()
1912 for (xmlAttrPtr attr = node->properties; attr != NULL; attr = attr->next) { in dom_locate_a_namespace() local
1913 if (attr->ns == NULL || !php_dom_ns_is_fast_ex(attr->ns, php_dom_ns_is_xmlns_magic_token)) { in dom_locate_a_namespace()
1916 …if ((prefix != NULL && xmlStrEqual(attr->ns->prefix, BAD_CAST "xmlns") && xmlStrEqual(attr->name, … in dom_locate_a_namespace()
1917 || (prefix == NULL && attr->ns->prefix == NULL && xmlStrEqual(attr->name, BAD_CAST "xmlns"))) { in dom_locate_a_namespace()
1918 if (attr->children != NULL && attr->children->content[0] != '\0') { in dom_locate_a_namespace()
1919 return (const char *) attr->children->content; in dom_locate_a_namespace()
[all …]
H A Dhtml5_parser.c170 for (lxb_dom_attr_t *attr = element->first_attr; attr != NULL; attr = attr->next) { in lexbor_libxml2_bridge_convert() local
173 const lxb_char_t *local_name = lxb_dom_attr_local_name(attr, &local_name_length); in lexbor_libxml2_bridge_convert()
174 const lxb_char_t *value = lxb_dom_attr_value(attr, &value_length); in lexbor_libxml2_bridge_convert()
202 if (attr->node.ns == LXB_NS_XMLNS) { in lexbor_libxml2_bridge_convert()
212 } else if (attr->node.ns == LXB_NS_XLINK) { in lexbor_libxml2_bridge_convert()
229 …if (local_name_length == 2 && local_name[0] == 'i' && local_name[1] == 'd' && attr->node.ns == LXB… in lexbor_libxml2_bridge_convert()
/php-src/ext/ffi/
H A Dffi.c113 uint32_t attr; member
1819 new_type->attr = 0; in zend_ffi_add()
2500 new_type->attr = 0; in zend_ffi_read_var()
3080 || old->attr != type->attr) { in zend_ffi_same_types()
4258 new_type->attr = 0; in ZEND_METHOD()
4307 new_type->attr = 0; in ZEND_METHOD()
5902 type->attr = FFI_G(default_type_attr) | (dcl->attr & ZEND_FFI_ENUM_ATTRS);
6032 type->attr = FFI_G(default_type_attr) | (dcl->attr & ZEND_FFI_STRUCT_ATTRS);
6313 type->attr = FFI_G(default_type_attr) | (dcl->attr & ZEND_FFI_POINTER_ATTRS);
6377 type->attr = FFI_G(default_type_attr) | (dcl->attr & ZEND_FFI_ARRAY_ATTRS);
[all …]
/php-src/ext/pdo_sqlite/
H A Dsqlite_driver.c270 static int pdo_sqlite_get_attribute(pdo_dbh_t *dbh, zend_long attr, zval *return_value) in pdo_sqlite_get_attribute() argument
272 switch (attr) { in pdo_sqlite_get_attribute()
285 static bool pdo_sqlite_set_attr(pdo_dbh_t *dbh, zend_long attr, zval *val) in pdo_sqlite_set_attr() argument
290 switch (attr) { in pdo_sqlite_set_attr()
/php-src/ext/dom/lexbor/lexbor/selectors/
H A Dselectors.c1278 src = &attr->value; in lxb_selectors_match_attribute()
1290 switch (attr->match) { in lxb_selectors_match_attribute()
1387 lxb_dom_attr_t *attr; in lxb_selectors_pseudo_class() local
1401 return attr != NULL; in lxb_selectors_pseudo_class()
1460 if (attr != NULL) { in lxb_selectors_pseudo_class()
1512 return attr != NULL; in lxb_selectors_pseudo_class()
1529 return attr != NULL; in lxb_selectors_pseudo_class()
1753 lxb_dom_attr_t *attr; in lxb_selectors_pseudo_class_disabled() local
1758 if (attr == NULL) { in lxb_selectors_pseudo_class_disabled()
1861 lxb_dom_attr_t *attr; in lxb_selectors_pseudo_class_read_write() local
[all …]
/php-src/ext/dom/lexbor/lexbor/html/tree/insertion_mode/
H A Dforeign_content.c242 lxb_html_token_attr_t *attr = token->attr_first; in lxb_html_tree_insertion_mode_foreign_content_all() local
244 while (attr != NULL) { in lxb_html_tree_insertion_mode_foreign_content_all()
245 if (attr->name != NULL in lxb_html_tree_insertion_mode_foreign_content_all()
246 && (attr->name->attr_id == LXB_DOM_ATTR_COLOR in lxb_html_tree_insertion_mode_foreign_content_all()
247 || attr->name->attr_id == LXB_DOM_ATTR_FACE in lxb_html_tree_insertion_mode_foreign_content_all()
248 || attr->name->attr_id == LXB_DOM_ATTR_SIZE)) in lxb_html_tree_insertion_mode_foreign_content_all()
253 attr = attr->next; in lxb_html_tree_insertion_mode_foreign_content_all()
H A Din_body.c1211 lxb_dom_attr_t *attr; in lxb_html_tree_insertion_mode_in_body_input() local
1229 attr = lxb_dom_element_attr_is_exist(lxb_dom_interface_element(element), in lxb_html_tree_insertion_mode_in_body_input()
1231 if (attr != NULL) { in lxb_html_tree_insertion_mode_in_body_input()
1232 if (attr->value == NULL || attr->value->length != 6 in lxb_html_tree_insertion_mode_in_body_input()
1233 || lexbor_str_data_cmp(attr->value->data, (lxb_char_t *) "hidden") == false) in lxb_html_tree_insertion_mode_in_body_input()
H A Din_table.c267 lxb_html_token_attr_t *attr = token->attr_first; in lxb_html_tree_insertion_mode_in_table_input() local
269 while (attr != NULL) { in lxb_html_tree_insertion_mode_in_table_input()
272 if (attr->name != NULL && attr->name->attr_id == LXB_DOM_ATTR_TYPE) { in lxb_html_tree_insertion_mode_in_table_input()
273 if (attr->value_size == 6 in lxb_html_tree_insertion_mode_in_table_input()
274 && lexbor_str_data_ncasecmp(attr->value, in lxb_html_tree_insertion_mode_in_table_input()
281 attr = attr->next; in lxb_html_tree_insertion_mode_in_table_input()
/php-src/ext/dom/lexbor/lexbor/html/
H A Dtree.c464 lxb_dom_attr_t *attr; in lxb_html_tree_append_attributes() local
473 if (attr != NULL) { in lxb_html_tree_append_attributes()
479 if (attr == NULL) { in lxb_html_tree_append_attributes()
492 attr->node.ns = ns; in lxb_html_tree_append_attributes()
520 while (attr != NULL) { in lxb_html_tree_append_attributes_from_element()
543 attr = attr->next; in lxb_html_tree_append_attributes_from_element()
666 attr->node.ns = adjust->ns; in lxb_html_tree_adjust_foreign_attributes()
1678 lxb_dom_attr_t *attr; in lxb_html_tree_html_integration_point() local
1682 if (attr == NULL || attr->value == NULL) { in lxb_html_tree_html_integration_point()
1686 if (attr->value->length == 9 in lxb_html_tree_html_integration_point()
[all …]
H A Dtree.h31 lxb_dom_attr_t *attr, void *ctx);
137 lxb_dom_attr_t *attr, void *ctx);
141 lxb_dom_attr_t *attr, void *ctx);
145 lxb_dom_attr_t *attr, void *ctx);
221 lxb_dom_attr_t *attr, void *ctx);
225 lxb_dom_attr_t *attr, void *ctx);
H A Dtoken.h65 lxb_html_token_attr_t *attr);
69 lxb_html_token_attr_t *attr, lexbor_dobject_t *dobj);
/php-src/ext/dom/lexbor/lexbor/html/tokenizer/
H A Dstate.c618 lxb_html_token_attr_t *attr; in lxb_html_tokenizer_state_before_attribute_name() local
638 lxb_html_tokenizer_state_token_attr_add_m(tkz, attr, end); in lxb_html_tokenizer_state_before_attribute_name()
668 lxb_html_tokenizer_state_token_attr_add_m(tkz, attr, end); in lxb_html_tokenizer_state_before_attribute_name()
777 lxb_html_token_attr_t *attr; in lxb_html_tokenizer_state_after_attribute_name() local
822 lxb_html_tokenizer_state_token_attr_add_m(tkz, attr, end); in lxb_html_tokenizer_state_after_attribute_name()

Completed in 197 milliseconds

123456789