Lines Matching refs:nodep

42 	xmlNodePtr nodep = NULL, oldnode = NULL;  in PHP_METHOD()  local
65 nodep = xmlNewNode (NULL, BAD_CAST localname); in PHP_METHOD()
66 if (nodep != NULL && uri != NULL) { in PHP_METHOD()
67 nsptr = dom_get_ns(nodep, uri, &errorcode, prefix); in PHP_METHOD()
68 xmlSetNs(nodep, nsptr); in PHP_METHOD()
76 if (nodep != NULL) { in PHP_METHOD()
77 xmlFreeNode(nodep); in PHP_METHOD()
91 nodep = xmlNewNode(NULL, BAD_CAST name); in PHP_METHOD()
94 if (!nodep) { in PHP_METHOD()
100 xmlNodeSetContentLen(nodep, BAD_CAST value, value_len); in PHP_METHOD()
108 php_libxml_increment_node_ptr((php_libxml_node_object *)intern, nodep, (void *)intern); in PHP_METHOD()
120 DOM_PROP_NODE(xmlNodePtr, nodep, obj); in dom_element_tag_name_read()
122 bool uppercase = php_dom_follow_spec_intern(obj) && php_dom_ns_is_html_and_document_is_html(nodep); in dom_element_tag_name_read()
124 …zend_string *result = dom_node_get_node_name_attribute_or_element((const xmlNode *) nodep, upperca… in dom_element_tag_name_read()
134 DOM_PROP_NODE(xmlNodePtr, nodep, obj); in dom_element_reflected_attribute_read()
136 xmlChar *content = xmlGetNoNsProp(nodep, (const xmlChar *) name); in dom_element_reflected_attribute_read()
150 xmlNode *nodep = dom_object_get_node(obj); in dom_element_reflected_attribute_write() local
152 if (nodep == NULL) { in dom_element_reflected_attribute_write()
159 return xmlSetNsProp(nodep, NULL, (const xmlChar *) name, (const xmlChar *) Z_STRVAL_P(newval)); in dom_element_reflected_attribute_write()
295 xmlNode *nodep; in PHP_METHOD() local
308 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
310 attr = dom_get_attribute_or_nsdecl(intern, nodep, BAD_CAST name, name_len); in PHP_METHOD()
347 xmlNode *nodep; in PHP_METHOD() local
355 DOM_GET_THIS_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
362 for (xmlNsPtr nsptr = nodep->nsDef; nsptr; nsptr = nsptr->next) { in PHP_METHOD()
369 for (xmlAttrPtr attr = nodep->properties; attr; attr = attr->next) { in PHP_METHOD()
376 static xmlNodePtr dom_create_attribute(xmlNodePtr nodep, const char *name, const char* value) in dom_create_attribute() argument
379 return (xmlNodePtr) xmlNewNs(nodep, BAD_CAST value, NULL); in dom_create_attribute()
381 return (xmlNodePtr) xmlSetProp(nodep, BAD_CAST name, BAD_CAST value); in dom_create_attribute()
402 xmlNode *nodep; in PHP_METHOD() local
424 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
428 if (php_dom_ns_is_html_and_document_is_html(nodep)) { in PHP_METHOD()
436 xmlAttrPtr attr = php_dom_get_attribute_node(nodep, BAD_CAST name, name_len); in PHP_METHOD()
443 attr = xmlSetNsProp(nodep, NULL, name_processed, BAD_CAST value); in PHP_METHOD()
453 xmlNodePtr attr = dom_get_attribute_or_nsdecl(intern, nodep, BAD_CAST name, name_len); in PHP_METHOD()
466 attr = dom_create_attribute(nodep, name, value); in PHP_METHOD()
600 xmlNodePtr nodep, attrp; in PHP_METHOD() local
609 DOM_GET_OBJ(nodep, ZEND_THIS, xmlNodePtr, intern); in PHP_METHOD()
611 attrp = dom_get_attribute_or_nsdecl(intern, nodep, BAD_CAST name, name_len); in PHP_METHOD()
616 RETURN_BOOL(dom_remove_attribute(nodep, attrp)); in PHP_METHOD()
621 xmlNodePtr nodep, attrp; in PHP_METHOD() local
630 DOM_GET_OBJ(nodep, ZEND_THIS, xmlNodePtr, intern); in PHP_METHOD()
632 attrp = dom_get_attribute_or_nsdecl(intern, nodep, BAD_CAST name, name_len); in PHP_METHOD()
634 dom_remove_attribute(nodep, attrp); in PHP_METHOD()
646 xmlNodePtr nodep, attrp; in PHP_METHOD() local
656 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
658 attrp = dom_get_attribute_or_nsdecl(intern, nodep, BAD_CAST name, name_len); in PHP_METHOD()
670 (void) php_dom_create_fake_namespace_decl(nodep, original, return_value, intern); in PHP_METHOD()
680 xmlNode *nodep; in dom_element_set_attribute_node_common() local
690 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in dom_element_set_attribute_node_common()
699 if (attrp->parent != NULL && attrp->parent != nodep) { in dom_element_set_attribute_node_common()
703 if (attrp->doc != NULL && attrp->doc != nodep->doc) { in dom_element_set_attribute_node_common()
704 php_dom_adopt_node((xmlNodePtr) attrp, intern, nodep->doc); in dom_element_set_attribute_node_common()
707 if (!(attrp->doc == NULL || attrp->doc == nodep->doc)) { in dom_element_set_attribute_node_common()
715 existattrp = xmlHasNsProp(nodep, attrp->name, nsp->href); in dom_element_set_attribute_node_common()
717 existattrp = xmlHasProp(nodep, attrp->name); in dom_element_set_attribute_node_common()
733 if (attrp->doc == NULL && nodep->doc != NULL) { in dom_element_set_attribute_node_common()
738 xmlAddChild(nodep, (xmlNodePtr) attrp); in dom_element_set_attribute_node_common()
770 xmlNode *nodep; in dom_element_remove_attribute_node() local
778 DOM_GET_OBJ(nodep, ZEND_THIS, xmlNodePtr, intern); in dom_element_remove_attribute_node()
784 if (attrp->parent != nodep) { in dom_element_remove_attribute_node()
910 xmlNodePtr nodep = NULL; in dom_set_attribute_ns_legacy() local
923 nodep = (xmlNodePtr) xmlHasNsProp(elemp, BAD_CAST localname, BAD_CAST uri); in dom_set_attribute_ns_legacy()
924 if (nodep != NULL && nodep->type != XML_ATTRIBUTE_DECL) { in dom_set_attribute_ns_legacy()
925 node_list_unlink(nodep->children); in dom_set_attribute_ns_legacy()
1084 static void dom_eliminate_ns(xmlNodePtr nodep, xmlNsPtr nsptr) in dom_eliminate_ns() argument
1096 xmlNsPtr current_ns = nodep->nsDef; in dom_eliminate_ns()
1098 nodep->nsDef = nsptr->next; in dom_eliminate_ns()
1109 php_libxml_set_old_ns(nodep->doc, nsptr); in dom_eliminate_ns()
1111 dom_remove_eliminated_ns(nodep, nsptr); in dom_eliminate_ns()
1121 xmlNode *nodep; in PHP_METHOD() local
1133 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
1140 attrp = xmlHasNsProp(nodep, BAD_CAST name, BAD_CAST uri); in PHP_METHOD()
1143 nsptr = dom_get_nsdecl(nodep, BAD_CAST name); in PHP_METHOD()
1146 dom_eliminate_ns(nodep, nsptr); in PHP_METHOD()
1271 xmlNode *nodep; in PHP_METHOD() local
1282 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
1284 attr = dom_get_attribute_or_nsdecl(intern, nodep, BAD_CAST name, name_len); in PHP_METHOD()
1344 xmlNode *nodep; in PHP_METHOD() local
1356 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
1358 attrp = xmlHasNsProp(nodep, BAD_CAST name, NULL); in PHP_METHOD()
1402 xmlNode *nodep; in dom_element_set_id_attribute_node() local
1412 DOM_GET_OBJ(nodep, id, xmlNodePtr, intern); in dom_element_set_id_attribute_node()
1415 if (attrp->parent != nodep) { in dom_element_set_id_attribute_node()
1848 DOM_PROP_NODE(xmlNodePtr, nodep, obj); in dom_modern_element_substituted_node_value_read()
1850 xmlChar *content = xmlNodeGetContent(nodep); in dom_modern_element_substituted_node_value_read()
1865 DOM_PROP_NODE(xmlNodePtr, nodep, obj); in dom_modern_element_substituted_node_value_write()
1868 dom_remove_all_children(nodep); in dom_modern_element_substituted_node_value_write()
1869 xmlNodeSetContentLen(nodep, (xmlChar *) Z_STRVAL_P(newval), Z_STRLEN_P(newval)); in dom_modern_element_substituted_node_value_write()
1874 …e_info(php_dom_libxml_ns_mapper *ns_mapper, HashTable *result, xmlNodePtr nodep, dom_object *inter… in dom_element_get_in_scope_namespace_info() argument
1881 for (const xmlNode *cur = nodep; cur != NULL; cur = cur->parent) { in dom_element_get_in_scope_namespace_info()
1930 php_dom_create_object(nodep, OBJ_PROP_NUM(obj, 2), intern); in dom_element_get_in_scope_namespace_info()
1941 xmlNode *nodep; in PHP_METHOD() local
1946 DOM_GET_THIS_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
1953 dom_element_get_in_scope_namespace_info(ns_mapper, result, nodep, intern); in PHP_METHOD()
1959 xmlNode *nodep; in PHP_METHOD() local
1964 DOM_GET_THIS_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
1971 dom_element_get_in_scope_namespace_info(ns_mapper, result, nodep, intern); in PHP_METHOD()
1973 xmlNodePtr cur = nodep->children; in PHP_METHOD()
1981 cur = php_dom_next_in_tree_order(cur, nodep); in PHP_METHOD()
1995 xmlNodePtr nodep; in PHP_METHOD() local
1996 DOM_GET_THIS_OBJ(nodep, id, xmlNodePtr, intern); in PHP_METHOD()
2005 if (nodep->type == XML_ATTRIBUTE_NODE) { in PHP_METHOD()
2007 …xmlAttrPtr existing = xmlHasNsProp(nodep->parent, localname, namespace_uri && ZSTR_VAL(namespace_u… in PHP_METHOD()
2008 if (existing != NULL && existing != (xmlAttrPtr) nodep) { in PHP_METHOD()
2013 ZEND_ASSERT(nodep->type == XML_ELEMENT_NODE); in PHP_METHOD()
2016 bool is_currently_html_ns = php_dom_ns_is_fast(nodep, php_dom_ns_is_html_magic_token); in PHP_METHOD()
2036 …if (is_currently_html_ns && xmlStrEqual(nodep->name, BAD_CAST "template") && !xmlStrEqual(localnam… in PHP_METHOD()
2052nodep->ns = php_dom_libxml_ns_mapper_get_ns_raw_prefix_string(ns_mapper, prefix, xmlStrlen(prefix)… in PHP_METHOD()
2055 if (xmlDictOwns(nodep->doc->dict, nodep->name) != 1) { in PHP_METHOD()
2056 xmlFree((xmlChar *) nodep->name); in PHP_METHOD()
2058 const xmlChar *copy = xmlDictLookup(nodep->doc->dict, localname, -1); in PHP_METHOD()
2060 nodep->name = copy; in PHP_METHOD()
2062 nodep->name = localname; in PHP_METHOD()