Lines Matching refs:ce

192 … dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_class_entry *ce)  in dom_set_doc_classmap()  argument
199 if (ce == NULL) { in dom_set_doc_classmap()
205 if (ce) { in dom_set_doc_classmap()
206 zend_hash_update_ptr(doc_props->classmap, basece->name, ce); in dom_set_doc_classmap()
220 zend_class_entry *ce = zend_hash_find_ptr(doc_props->classmap, basece->name); in dom_get_doc_classmap() local
221 if (ce) { in dom_get_doc_classmap()
222 return ce; in dom_get_doc_classmap()
319 } else if (instanceof_function(obj->std.ce, dom_node_class_entry)) { in dom_read_property()
320 zend_throw_error(NULL, "Couldn't fetch %s. Node no longer exists", ZSTR_VAL(obj->std.ce->name)); in dom_read_property()
482 dom_object *clone = dom_objects_set_class(intern->std.ce); in dom_objects_store_clone_obj()
486 if (instanceof_function(intern->std.ce, dom_node_class_entry)) { in dom_objects_store_clone_obj()
562 zend_class_entry ce; in PHP_MINIT_FUNCTION() local
582 INIT_CLASS_ENTRY(ce, "DOMException", class_DOMException_methods); in PHP_MINIT_FUNCTION()
583 dom_domexception_class_entry = zend_register_internal_class_ex(&ce, zend_ce_exception); in PHP_MINIT_FUNCTION()
587 INIT_CLASS_ENTRY(ce, "DOMParentNode", class_DOMParentNode_methods); in PHP_MINIT_FUNCTION()
588 dom_parentnode_class_entry = zend_register_internal_interface(&ce); in PHP_MINIT_FUNCTION()
590 INIT_CLASS_ENTRY(ce, "DOMChildNode", class_DOMChildNode_methods); in PHP_MINIT_FUNCTION()
591 dom_childnode_class_entry = zend_register_internal_interface(&ce); in PHP_MINIT_FUNCTION()
593 …REGISTER_DOM_CLASS(ce, "DOMImplementation", NULL, class_DOMImplementation_methods, dom_domimplemen… in PHP_MINIT_FUNCTION()
595 REGISTER_DOM_CLASS(ce, "DOMNode", NULL, class_DOMNode_methods, dom_node_class_entry); in PHP_MINIT_FUNCTION()
614 zend_hash_add_ptr(&classes, ce.name, &dom_node_prop_handlers); in PHP_MINIT_FUNCTION()
616 REGISTER_DOM_CLASS(ce, "DOMNameSpaceNode", NULL, NULL, dom_namespace_node_class_entry); in PHP_MINIT_FUNCTION()
627 zend_hash_add_ptr(&classes, ce.name, &dom_namespace_node_prop_handlers); in PHP_MINIT_FUNCTION()
629 …REGISTER_DOM_CLASS(ce, "DOMDocumentFragment", dom_node_class_entry, class_DOMDocumentFragment_meth… in PHP_MINIT_FUNCTION()
637 zend_hash_add_ptr(&classes, ce.name, &dom_documentfragment_prop_handlers); in PHP_MINIT_FUNCTION()
640 …REGISTER_DOM_CLASS(ce, "DOMDocument", dom_node_class_entry, class_DOMDocument_methods, dom_documen… in PHP_MINIT_FUNCTION()
667 zend_hash_add_ptr(&classes, ce.name, &dom_document_prop_handlers); in PHP_MINIT_FUNCTION()
670 INIT_CLASS_ENTRY(ce, "DOMNodeList", class_DOMNodeList_methods); in PHP_MINIT_FUNCTION()
671 ce.create_object = dom_nnodemap_objects_new; in PHP_MINIT_FUNCTION()
672 dom_nodelist_class_entry = zend_register_internal_class_ex(&ce, NULL); in PHP_MINIT_FUNCTION()
678 zend_hash_add_ptr(&classes, ce.name, &dom_nodelist_prop_handlers); in PHP_MINIT_FUNCTION()
680 INIT_CLASS_ENTRY(ce, "DOMNamedNodeMap", class_DOMNamedNodeMap_methods); in PHP_MINIT_FUNCTION()
681 ce.create_object = dom_nnodemap_objects_new; in PHP_MINIT_FUNCTION()
682 dom_namednodemap_class_entry = zend_register_internal_class_ex(&ce, NULL); in PHP_MINIT_FUNCTION()
688 zend_hash_add_ptr(&classes, ce.name, &dom_namednodemap_prop_handlers); in PHP_MINIT_FUNCTION()
690 …REGISTER_DOM_CLASS(ce, "DOMCharacterData", dom_node_class_entry, class_DOMCharacterData_methods, d… in PHP_MINIT_FUNCTION()
698 zend_hash_add_ptr(&classes, ce.name, &dom_characterdata_prop_handlers); in PHP_MINIT_FUNCTION()
702 …REGISTER_DOM_CLASS(ce, "DOMAttr", dom_node_class_entry, class_DOMAttr_methods, dom_attr_class_entr… in PHP_MINIT_FUNCTION()
711 zend_hash_add_ptr(&classes, ce.name, &dom_attr_prop_handlers); in PHP_MINIT_FUNCTION()
713 …REGISTER_DOM_CLASS(ce, "DOMElement", dom_node_class_entry, class_DOMElement_methods, dom_element_c… in PHP_MINIT_FUNCTION()
724 zend_hash_add_ptr(&classes, ce.name, &dom_element_prop_handlers); in PHP_MINIT_FUNCTION()
728 …REGISTER_DOM_CLASS(ce, "DOMText", dom_characterdata_class_entry, class_DOMText_methods, dom_text_c… in PHP_MINIT_FUNCTION()
733 zend_hash_add_ptr(&classes, ce.name, &dom_text_prop_handlers); in PHP_MINIT_FUNCTION()
735 …REGISTER_DOM_CLASS(ce, "DOMComment", dom_characterdata_class_entry, class_DOMComment_methods, dom_… in PHP_MINIT_FUNCTION()
736 zend_hash_add_ptr(&classes, ce.name, &dom_characterdata_prop_handlers); in PHP_MINIT_FUNCTION()
738 …REGISTER_DOM_CLASS(ce, "DOMCdataSection", dom_text_class_entry, class_DOMCdataSection_methods, dom… in PHP_MINIT_FUNCTION()
739 zend_hash_add_ptr(&classes, ce.name, &dom_text_prop_handlers); in PHP_MINIT_FUNCTION()
741 …REGISTER_DOM_CLASS(ce, "DOMDocumentType", dom_node_class_entry, class_DOMDocumentType_methods, dom… in PHP_MINIT_FUNCTION()
751 zend_hash_add_ptr(&classes, ce.name, &dom_documenttype_prop_handlers); in PHP_MINIT_FUNCTION()
753 …REGISTER_DOM_CLASS(ce, "DOMNotation", dom_node_class_entry, class_DOMNotation_methods, dom_notatio… in PHP_MINIT_FUNCTION()
759 zend_hash_add_ptr(&classes, ce.name, &dom_notation_prop_handlers); in PHP_MINIT_FUNCTION()
761 …REGISTER_DOM_CLASS(ce, "DOMEntity", dom_node_class_entry, class_DOMEntity_methods, dom_entity_clas… in PHP_MINIT_FUNCTION()
771 zend_hash_add_ptr(&classes, ce.name, &dom_entity_prop_handlers); in PHP_MINIT_FUNCTION()
773 …REGISTER_DOM_CLASS(ce, "DOMEntityReference", dom_node_class_entry, class_DOMEntityReference_method… in PHP_MINIT_FUNCTION()
774 zend_hash_add_ptr(&classes, ce.name, &dom_node_prop_handlers); in PHP_MINIT_FUNCTION()
776 …REGISTER_DOM_CLASS(ce, "DOMProcessingInstruction", dom_node_class_entry, class_DOMProcessingInstru… in PHP_MINIT_FUNCTION()
782 zend_hash_add_ptr(&classes, ce.name, &dom_processinginstruction_prop_handlers); in PHP_MINIT_FUNCTION()
789 INIT_CLASS_ENTRY(ce, "DOMXPath", class_DOMXPath_methods); in PHP_MINIT_FUNCTION()
790 ce.create_object = dom_xpath_objects_new; in PHP_MINIT_FUNCTION()
791 dom_xpath_class_entry = zend_register_internal_class_ex(&ce, NULL); in PHP_MINIT_FUNCTION()
796 zend_hash_add_ptr(&classes, ce.name, &dom_xpath_prop_handlers); in PHP_MINIT_FUNCTION()
1115 zend_class_entry *ce; in php_dom_create_iterator() local
1118 ce = dom_namednodemap_class_entry; in php_dom_create_iterator()
1120 ce = dom_nodelist_class_entry; in php_dom_create_iterator()
1123 object_init_ex(return_value, ce); in php_dom_create_iterator()
1130 zend_class_entry *ce; in php_dom_create_object() local
1147 ce = dom_document_class_entry; in php_dom_create_object()
1153 ce = dom_documenttype_class_entry; in php_dom_create_object()
1158 ce = dom_element_class_entry; in php_dom_create_object()
1163 ce = dom_attr_class_entry; in php_dom_create_object()
1168 ce = dom_text_class_entry; in php_dom_create_object()
1173 ce = dom_comment_class_entry; in php_dom_create_object()
1178 ce = dom_processinginstruction_class_entry; in php_dom_create_object()
1183 ce = dom_entityreference_class_entry; in php_dom_create_object()
1189 ce = dom_entity_class_entry; in php_dom_create_object()
1194 ce = dom_cdatasection_class_entry; in php_dom_create_object()
1199 ce = dom_documentfragment_class_entry; in php_dom_create_object()
1204 ce = dom_notation_class_entry; in php_dom_create_object()
1209 ce = dom_namespace_node_class_entry; in php_dom_create_object()
1220 ce = dom_get_doc_classmap(domobj->document, ce); in php_dom_create_object()
1222 object_init_ex(return_value, ce); in php_dom_create_object()
1536 zend_call_method_with_1_params(object, object->ce, NULL, "item", rv, &offset_copy); in dom_nodelist_read_dimension()
1550 object->ce, object, "length", sizeof("length") - 1, 0, &rv); in dom_nodelist_has_dimension()