Lines Matching refs:nodep

757 	xmlNodePtr nodep, retnodep;
767 DOM_GET_OBJ(nodep, node, xmlNodePtr, nodeobj);
769 if (nodep->type == XML_HTML_DOCUMENT_NODE || nodep->type == XML_DOCUMENT_NODE) {
774 if (nodep->doc == docp) {
775 retnodep = nodep;
777 retnodep = dom_clone_node(NULL, nodep, docp, recursive);
782 if (retnodep->type == XML_ATTRIBUTE_NODE && nodep->ns != NULL && retnodep->ns == NULL) {
786 nsptr = xmlSearchNsByHref (nodep->doc, root, nodep->ns->href);
789 nsptr = dom_get_ns(root, (char *) nodep->ns->href, &errorcode, (char *) nodep->ns->prefix);
802 xmlNodePtr nodep, retnodep;
812 DOM_GET_OBJ(nodep, node, xmlNodePtr, nodeobj);
814 if (nodep->type == XML_HTML_DOCUMENT_NODE || nodep->type == XML_DOCUMENT_NODE) {
819 if (nodep->doc == docp) {
820 retnodep = nodep;
822 retnodep = dom_clone_node(php_dom_get_ns_mapper(intern), nodep, docp, recursive);
850 xmlNodePtr nodep = NULL;
868 nodep = xmlNewDocNode(docp, NULL, BAD_CAST localname, BAD_CAST value);
869 if (UNEXPECTED(nodep == NULL)) {
875 xmlNsPtr nsptr = xmlSearchNsByHref(nodep->doc, nodep, BAD_CAST ZSTR_VAL(uri));
877 nsptr = dom_get_ns(nodep, ZSTR_VAL(uri), &errorcode, prefix);
879 nodep->ns = nsptr;
890 xmlFreeNode(nodep);
895 DOM_RET_OBJ(nodep, intern);
916 xmlNodePtr nodep = xmlNewDocNodeEatName(docp, ns, localname, NULL);
917 if (UNEXPECTED(nodep == NULL)) {
920 DOM_RET_OBJ(nodep, intern);
939 xmlNodePtr nodep = NULL, root;
964 nodep = (xmlNodePtr) xmlNewDocProp(docp, localname, NULL);
965 if (UNEXPECTED(nodep == NULL)) {
991 nodep->ns = nsptr;
1003 xmlFreeProp((xmlAttrPtr) nodep);
1008 DOM_RET_OBJ(nodep, intern);
1116 bool php_dom_adopt_node(xmlNodePtr nodep, dom_object *dom_object_new_document, xmlDocPtr new_document)
1118 xmlDocPtr original_document = nodep->doc;
1120 if (nodep->doc != new_document) {
1126 xmlUnlinkNode(nodep);
1127 xmlSetTreeDoc(nodep, new_document);
1129 php_dom_libxml_reconcile_modern(ns_mapper, nodep);
1131 libxml_fixup_name_and_content_element(original_document, new_document, nodep);
1134 int ret = xmlDOMWrapAdoptNode(NULL, original_document, nodep, new_document, NULL, /* options, unused */ 0);
1140 php_dom_transfer_document_ref(nodep, dom_object_new_document->document);
1142 xmlUnlinkNode(nodep);
1158 xmlNodePtr nodep;
1160 DOM_GET_OBJ(nodep, node_zval, xmlNodePtr, dom_object_nodep);
1162 if (UNEXPECTED(nodep->type == XML_DOCUMENT_NODE
1163 || nodep->type == XML_HTML_DOCUMENT_NODE
1164 || nodep->type == XML_DOCUMENT_TYPE_NODE
1165 || nodep->type == XML_DTD_NODE
1166 || nodep->type == XML_ENTITY_NODE
1167 || nodep->type == XML_NOTATION_NODE)) {
1177 if (!php_dom_adopt_node(nodep, dom_object_new_document, new_document)) {
1575 zval *nodep = NULL;
1584 if (zend_parse_parameters(ZEND_NUM_ARGS(), "|O!l", &nodep, node_ce, &options) != SUCCESS) {
1594 if (nodep != NULL) {
1596 DOM_GET_OBJ(node, nodep, xmlNodePtr, nodeobj);
2141 zval *id, *nodep = NULL;
2151 "|O!", &nodep, dom_node_class_entry)
2161 if (nodep != NULL) {
2163 DOM_GET_OBJ(node, nodep, xmlNodePtr, nodeobj);