23 if (element ==
NULL) {
54 new->name = dtype->
name;
uintptr_t lxb_dom_attr_id_t
lxb_dom_document_type_t * lxb_dom_document_type_interface_create(lxb_dom_document_t *document)
lxb_dom_document_type_t * lxb_dom_document_type_interface_clone(lxb_dom_document_t *document, const lxb_dom_document_type_t *dtype)
lxb_dom_document_type_t * lxb_dom_document_type_interface_destroy(lxb_dom_document_type_t *document_type)
const lxb_char_t * lxb_dom_document_type_system_id_noi(lxb_dom_document_type_t *doc_type, size_t *len)
LXB_API lxb_dom_attr_data_t * lxb_dom_attr_qualified_name_append(lexbor_hash_t *hash, const lxb_char_t *name, size_t length)
const lxb_char_t * lxb_dom_document_type_public_id_noi(lxb_dom_document_type_t *doc_type, size_t *len)
const lxb_char_t * lxb_dom_document_type_name_noi(lxb_dom_document_type_t *doc_type, size_t *len)
lxb_inline const lxb_char_t * lxb_dom_document_type_system_id(lxb_dom_document_type_t *doc_type, size_t *len)
lxb_inline const lxb_char_t * lxb_dom_document_type_public_id(lxb_dom_document_type_t *doc_type, size_t *len)
lxb_inline const lxb_char_t * lxb_dom_document_type_name(lxb_dom_document_type_t *doc_type, size_t *len)
struct lxb_dom_document lxb_dom_document_t
struct lxb_dom_document_type lxb_dom_document_type_t
#define lxb_dom_interface_node(obj)
struct lxb_dom_node lxb_dom_node_t
lxb_inline lxb_dom_document_t * lxb_dom_document_owner(lxb_dom_document_t *document)
@ LXB_DOM_NODE_TYPE_DOCUMENT_TYPE
lxb_inline lxb_char_t * lexbor_hash_entry_str(const lexbor_hash_entry_t *entry)
struct lexbor_hash lexbor_hash_t
hash(string $algo, string $data, bool $binary=false, array $options=[])
const lxb_dom_attr_data_t * lxb_dom_attr_data_by_id(lexbor_hash_t *hash, lxb_dom_attr_id_t attr_id)
lxb_status_t lxb_dom_node_interface_copy(lxb_dom_node_t *dst, const lxb_dom_node_t *src, bool is_attr)
lxb_dom_node_t * lxb_dom_node_interface_destroy(lxb_dom_node_t *node)
void * lexbor_mraw_calloc(lexbor_mraw_t *mraw, size_t size)
unsigned const char * text
lxb_char_t * lexbor_str_copy(lexbor_str_t *dest, const lexbor_str_t *target, lexbor_mraw_t *mraw)
lexbor_str_t * lexbor_str_destroy(lexbor_str_t *str, lexbor_mraw_t *mraw, bool destroy_obj)
lxb_dom_document_t * owner_document
unsigned int lxb_status_t
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)