Home
last modified time | relevance | path

Searched refs:attr (Results 1 – 25 of 176) sorted by relevance

12345678

/PHP-8.2/ext/dom/lexbor/lexbor/dom/interfaces/
H A Dattr.c28 lxb_dom_attr_t *attr; in lxb_dom_attr_interface_create() local
31 if (attr == NULL) { in lxb_dom_attr_interface_create()
40 return attr; in lxb_dom_attr_interface_create()
88 if (attr->value == NULL) { in lxb_dom_attr_interface_clone()
114 value = attr->value; in lxb_dom_attr_interface_destroy()
338 if (attr->prev != NULL) { in lxb_dom_attr_remove()
339 attr->prev->next = attr->next; in lxb_dom_attr_remove()
346 attr->next->prev = attr->prev; in lxb_dom_attr_remove()
352 attr->next = NULL; in lxb_dom_attr_remove()
353 attr->prev = NULL; in lxb_dom_attr_remove()
[all …]
H A Delement.c82 attr = attr_next; in lxb_dom_element_interface_destroy()
112 attr = attr->next; in lxb_dom_element_interface_copy()
258 if (attr != NULL) { in lxb_dom_element_set_attribute()
264 return attr; in lxb_dom_element_set_attribute()
268 if (attr == NULL) { in lxb_dom_element_set_attribute()
294 return attr; in lxb_dom_element_set_attribute()
305 if (attr == NULL) { in lxb_dom_element_get_attribute()
434 attr = attr->next; in lxb_dom_element_attr_by_name()
451 attr = attr->next; in lxb_dom_element_attr_by_local_name_data()
468 attr = attr->next; in lxb_dom_element_attr_by_id()
[all …]
H A Dattr.h56 const lxb_dom_attr_t *attr);
59 lxb_dom_attr_interface_destroy(lxb_dom_attr_t *attr);
66 lxb_dom_attr_set_value(lxb_dom_attr_t *attr,
70 lxb_dom_attr_set_value_wo_copy(lxb_dom_attr_t *attr,
74 lxb_dom_attr_set_existing_value(lxb_dom_attr_t *attr,
85 lxb_dom_attr_remove(lxb_dom_attr_t *attr);
109 lxb_dom_attr_local_name(lxb_dom_attr_t *attr, size_t *len) in lxb_dom_attr_local_name() argument
124 lxb_dom_attr_value(lxb_dom_attr_t *attr, size_t *len) in lxb_dom_attr_value() argument
126 if (attr->value == NULL) { in lxb_dom_attr_value()
135 *len = attr->value->length; in lxb_dom_attr_value()
[all …]
H A Dnode.c947 lxb_dom_attr_t *attr; in lxb_dom_node_by_attr_cb() local
952 if (attr == NULL) { in lxb_dom_node_by_attr_cb()
972 if (attr->value != NULL && ctx->value_length == attr->value->length in lxb_dom_node_by_attr_cmp_full()
986 if (attr->value != NULL && ctx->value_length == attr->value->length in lxb_dom_node_by_attr_cmp_full_case()
999 if (attr->value != NULL && ctx->value_length <= attr->value->length in lxb_dom_node_by_attr_cmp_begin()
1013 if (attr->value != NULL && ctx->value_length <= attr->value->length in lxb_dom_node_by_attr_cmp_begin_case()
1026 if (attr->value != NULL && ctx->value_length <= attr->value->length) { in lxb_dom_node_by_attr_cmp_end()
1043 if (attr->value != NULL && ctx->value_length <= attr->value->length) { in lxb_dom_node_by_attr_cmp_end_case()
1060 if (attr->value != NULL && ctx->value_length <= attr->value->length in lxb_dom_node_by_attr_cmp_contain()
1061 && lexbor_str_data_ncmp_contain(attr->value->data, attr->value->length, in lxb_dom_node_by_attr_cmp_contain()
[all …]
/PHP-8.2/Zend/
H A Dzend_attributes.c41 if (attr->argc > 0) { in validate_attribute()
148 zend_attribute *attr; in get_attribute() local
151 if (attr->offset == offset && zend_string_equals(attr->lcname, lcname)) { in get_attribute()
152 return attr; in get_attribute()
167 return attr; in get_attribute_str()
244 if (other != attr && other->offset == attr->offset) { in zend_is_attribute_repeated()
292 attr->lcname = zend_string_tolower_ex(attr->name, persistent); in zend_add_attribute()
293 attr->flags = flags; in zend_add_attribute()
296 attr->argc = argc; in zend_add_attribute()
306 return attr; in zend_add_attribute()
[all …]
H A Dzend_ast.h183 zend_ast_attr attr; /* Additional attribute, use depending on node type */ member
191 zend_ast_attr attr; member
200 zend_ast_attr attr; member
207 zend_ast_attr attr; /* Unused - for structure compatibility */ member
247 ast->attr = attr; in zend_ast_create_ex_0()
252 ast->attr = attr; in zend_ast_create_ex_1()
257 ast->attr = attr; in zend_ast_create_ex_2()
262 ast->attr = attr; in zend_ast_create_ex_3()
267 ast->attr = attr; in zend_ast_create_ex_4()
272 ast->attr = attr; in zend_ast_create_ex_5()
[all …]
/PHP-8.2/ext/dom/lexbor/lexbor/html/
H A Dtoken.c40 if (attr == NULL) { in lxb_html_token_attr_append()
48 return attr; in lxb_html_token_attr_append()
56 return attr; in lxb_html_token_attr_append()
71 attr->next->prev = attr->prev; in lxb_html_token_attr_remove()
75 attr->prev->next = attr->next; in lxb_html_token_attr_remove()
78 attr->next = NULL; in lxb_html_token_attr_remove()
79 attr->prev = NULL; in lxb_html_token_attr_remove()
276 attr = attr->next; in lxb_html_token_doctype_parse()
277 if (attr == NULL) { in lxb_html_token_doctype_parse()
314 attr = attr->next; in lxb_html_token_doctype_parse()
[all …]
H A Dtoken_attr.c17 lxb_html_token_attr_clean(lxb_html_token_attr_t *attr) in lxb_html_token_attr_clean() argument
19 memset(attr, 0, sizeof(lxb_html_token_attr_t)); in lxb_html_token_attr_clean()
23 lxb_html_token_attr_destroy(lxb_html_token_attr_t *attr, lexbor_dobject_t *dobj) in lxb_html_token_attr_destroy() argument
25 return lexbor_dobject_free(dobj, attr); in lxb_html_token_attr_destroy()
29 lxb_html_token_attr_name(lxb_html_token_attr_t *attr, size_t *length) in lxb_html_token_attr_name() argument
31 if (attr->name == NULL) { in lxb_html_token_attr_name()
40 *length = attr->name->entry.length; in lxb_html_token_attr_name()
43 return lexbor_hash_entry_str(&attr->name->entry); in lxb_html_token_attr_name()
H A Dencoding.c233 lxb_html_encoding_entry_t *attr; in lxb_html_encoding_meta() local
262 if ((size_t) (attr->end - attr->name) == len in lxb_html_encoding_meta()
271 if (attr == NULL) { in lxb_html_encoding_meta()
275 attr->name = name; in lxb_html_encoding_meta()
276 attr->end = name_end; in lxb_html_encoding_meta()
307 if (attr == NULL) { in lxb_html_encoding_meta()
311 attr->name = name; in lxb_html_encoding_meta()
312 attr->end = name_end; in lxb_html_encoding_meta()
323 if (attr == NULL) { in lxb_html_encoding_meta()
327 attr->name = value; in lxb_html_encoding_meta()
[all …]
/PHP-8.2/Zend/tests/attributes/
H A D020_userland_attribute_validation.phpt10 $attr = $ref->getAttributes()[0];
11 var_dump($attr->getName(), $attr->getTarget() == Attribute::TARGET_FUNCTION, $attr->isRepeated());
12 var_dump(get_class($attr->newInstance()));
17 $attr = $ref->getAttributes()[0];
18 var_dump($attr->getName(), $attr->getTarget() == Attribute::TARGET_CLASS, $attr->isRepeated());
21 $attr->newInstance();
29 $attr = $ref->getAttributes()[0];
30 var_dump($attr->getName(), $attr->getTarget() == Attribute::TARGET_FUNCTION, $attr->isRepeated());
33 $attr->newInstance();
44 $attr = $ref->getAttributes()[0];
[all …]
H A D006_filter.phpt7 $attr = $ref->getAttributes(A3::class);
9 var_dump(count($attr));
12 $attr = $ref->getAttributes(A2::class);
14 var_dump(count($attr), $attr[0]->getName());
17 $attr = $ref->getAttributes(A2::class);
19 var_dump(count($attr), $attr[0]->getName(), $attr[1]->getName());
30 var_dump(count($attr));
35 var_dump(count($attr));
40 var_dump(count($attr));
45 var_dump(count($attr));
[all …]
H A D003_ast_nodes.phpt15 $attr = $ref->getAttributes();
16 var_dump(count($attr));
18 $args = $attr[0]->getArguments();
27 $attr = $ref->getAttributes();
28 var_dump(count($attr));
45 $attr = $ref->getAttributes();
46 var_dump(count($attr));
69 $attr = $ref->getAttributes();
70 var_dump(count($attr));
73 $attr[0]->getArguments();
[all …]
/PHP-8.2/ext/pdo_mysql/tests/
H A Dbug_61411.phpt14 $attr = PDO_MYSQL_TEST_ATTR;
15 if (!$attr) {
16 $attr = array();
18 $attr = unserialize($attr);
20 $attr[PDO::ATTR_PERSISTENT] = true;
21 $attr[PDO::ATTR_EMULATE_PREPARES] = false;
22 $attr[PDO::ATTR_STRINGIFY_FETCHES] = true;
24 $db = MySQLPDOTest::factoryWithAttr($attr);
H A Dbug_74376.phpt14 $attr = PDO_MYSQL_TEST_ATTR;
15 $attr = $attr ? unserialize($attr) : [];
16 $attr[PDO::ATTR_PERSISTENT] = true;
17 $attr[PDO::ATTR_EMULATE_PREPARES] = false;
19 $db = MySQLPDOTest::factoryWithAttr($attr);
/PHP-8.2/ext/dom/tests/manually_call_constructor/
H A Dattribute.phpt8 $attr = new DOMAttr("attribute", "my value");
9 var_dump($attr->nodeName, $attr->nodeValue);
10 $attr->__construct("newattribute", "my new value");
11 var_dump($attr->nodeName, $attr->nodeValue);
18 $doc->documentElement->setAttributeNode($attr);
21 $attr->__construct("newnewattribute", "my even newer value");
22 $doc->documentElement->setAttributeNode($attr);
/PHP-8.2/ext/zend_test/tests/
H A Dattribute-promotion-parameter-only.phpt16 $attr = $ref->getConstructor()->getParameters()[0]->getAttributes();
18 var_dump(count($attr));
19 var_dump($attr[0]->getName());
20 var_dump($attr[0]->newInstance()->parameter);
22 $attr = $ref->getProperty('param')->getAttributes();
24 var_dump(count($attr));
H A Dattribute-promotion-property-only.phpt16 $attr = $ref->getConstructor()->getParameters()[0]->getAttributes();
18 var_dump(count($attr));
20 $attr = $ref->getProperty('param')->getAttributes();
22 var_dump(count($attr));
23 var_dump($attr[0]->getName());
24 var_dump($attr[0]->newInstance()->parameter);
/PHP-8.2/ext/xmlreader/tests/
H A D003-mb.phpt22 $attr = $reader->moveToFirstAttribute();
27 echo "1st attr (num) failed\n";
31 $attr = $reader->moveToNextAttribute();
36 echo "2nd attr (idx) failed\n";
40 $attr = $reader->moveToAttribute('num');
45 echo "attr num failed\n";
48 $attr = $reader->moveToAttribute('idx');
53 echo "attr idx failed\n";
57 $attr = $reader->moveToAttributeNo(0);
62 echo "attr 0 failed\n";
[all …]
H A D003.phpt22 $attr = $reader->moveToFirstAttribute();
27 echo "1st attr (num) failed\n";
31 $attr = $reader->moveToNextAttribute();
36 echo "2nd attr (idx) failed\n";
40 $attr = $reader->moveToAttribute('num');
45 echo "attr num failed\n";
48 $attr = $reader->moveToAttribute('idx');
53 echo "attr idx failed\n";
57 $attr = $reader->moveToAttributeNo(0);
62 echo "attr 0 failed\n";
[all …]
/PHP-8.2/ext/dom/tests/
H A Dregsiter_node_class.phpt23 $attr = $root->getAttributeNode('a');
24 echo get_class($attr), "\n";
25 print $attr->testit()."\n";
26 unset($attr);
28 $attr = $root->getAttributeNode('a');
29 echo get_class($attr), "\n";
31 print $attr->testit()."\n";
H A Dgh12870.inc9 $attr = $d->createAttributeNS($uri, $qualifiedName);
10 $d->documentElement->setAttributeNodeNS($attr);
12 var_dump($attr->prefix);
14 var_dump($attr->namespaceURI);
16 var_dump($attr->value);
21 … var_dump($attr === $d->documentElement->getAttributeNodeNS($uri, $parts[count($parts) - 1]));
H A Dbug47848.phpt12 $fromdom->loadXML('<data xmlns:ai="http://altruists.org" ai:attr="namespaced" />');
14 $attr= $fromdom->firstChild->attributes->item(0);
16 $att = $aDOM->importNode($attr);
18 $aDOM->documentElement->appendChild($aDOM->importNode($attr, true));
25 <f2f:a xmlns:f2f="http://friend2friend.net/" xmlns:ai="http://altruists.org" ai:attr="namespaced"/>
H A DDOMDocument_adoptNode_attribute_references.phpt16 foreach ($dom->documentElement->attributes as $attr) {
17 var_dump($attr->namespaceURI, $attr->prefix, $attr->localName, $attr->nodeValue);
/PHP-8.2/Zend/tests/named_params/
H A Dattributes.phpt21 $attr = (new ReflectionClass(Test1::class))->getAttributes()[0];
22 var_dump($attr->getName());
23 var_dump($attr->getArguments());
24 var_dump($attr->newInstance());
26 $attr = (new ReflectionClass(Test2::class))->getAttributes()[0];
28 var_dump($attr->newInstance());
/PHP-8.2/ext/pdo/tests/
H A Dpdo_039.phpt20 $attr = getenv('PDOTEST_ATTR');
21 if (is_string($attr) && strlen($attr)) {
22 $attr = unserialize($attr);
24 $attr = null;
30 $conn = new PDO($dsn, $user, $pass, $attr);

Completed in 49 milliseconds

12345678