Lines Matching refs:objmap

187 	dom_nnodemap_object *objmap;  in php_dom_iterator_move_forward()  local
196 objmap = (dom_nnodemap_object *)nnmap->ptr; in php_dom_iterator_move_forward()
201 if (objmap->nodetype != XML_ENTITY_NODE && in php_dom_iterator_move_forward()
202 objmap->nodetype != XML_NOTATION_NODE) { in php_dom_iterator_move_forward()
203 if (objmap->nodetype == DOM_NODESET) { in php_dom_iterator_move_forward()
204 nodeht = HASH_OF(objmap->baseobjptr); in php_dom_iterator_move_forward()
212 if (objmap->nodetype == XML_ATTRIBUTE_NODE || in php_dom_iterator_move_forward()
213 objmap->nodetype == XML_ELEMENT_NODE) { in php_dom_iterator_move_forward()
217 basenode = dom_object_get_node(objmap->baseobj); in php_dom_iterator_move_forward()
226 …curnode = dom_get_elements_by_tag_name_ns_raw(basenode, objmap->ns, objmap->local, &previndex, ite… in php_dom_iterator_move_forward()
230 if (objmap->nodetype == XML_ENTITY_NODE) { in php_dom_iterator_move_forward()
231 curnode = php_dom_libxml_hash_iter(objmap->ht, iter->index); in php_dom_iterator_move_forward()
233 curnode = php_dom_libxml_notation_iter(objmap->ht, iter->index); in php_dom_iterator_move_forward()
241 curattr = php_dom_create_object(curnode, &ret, curattr, objmap->baseobj TSRMLS_CC); in php_dom_iterator_move_forward()
260 dom_nnodemap_object *objmap; in php_dom_get_iterator() local
278 objmap = (dom_nnodemap_object *)intern->ptr; in php_dom_get_iterator()
279 if (objmap != NULL) { in php_dom_get_iterator()
280 if (objmap->nodetype != XML_ENTITY_NODE && in php_dom_get_iterator()
281 objmap->nodetype != XML_NOTATION_NODE) { in php_dom_get_iterator()
282 if (objmap->nodetype == DOM_NODESET) { in php_dom_get_iterator()
283 nodeht = HASH_OF(objmap->baseobjptr); in php_dom_get_iterator()
290 nodep = (xmlNode *)dom_object_get_node(objmap->baseobj); in php_dom_get_iterator()
294 if (objmap->nodetype == XML_ATTRIBUTE_NODE || objmap->nodetype == XML_ELEMENT_NODE) { in php_dom_get_iterator()
295 if (objmap->nodetype == XML_ATTRIBUTE_NODE) { in php_dom_get_iterator()
306 curnode = dom_get_elements_by_tag_name_ns_raw(nodep, objmap->ns, objmap->local, &curindex, 0); in php_dom_get_iterator()
310 if (objmap->nodetype == XML_ENTITY_NODE) { in php_dom_get_iterator()
311 curnode = php_dom_libxml_hash_iter(objmap->ht, 0); in php_dom_get_iterator()
313 curnode = php_dom_libxml_notation_iter(objmap->ht, 0); in php_dom_get_iterator()
320 curattr = php_dom_create_object(curnode, &ret, curattr, objmap->baseobj TSRMLS_CC); in php_dom_get_iterator()