40 *length =
attr->name->entry.length;
void * lexbor_dobject_calloc(lexbor_dobject_t *dobject)
void * lexbor_dobject_free(lexbor_dobject_t *dobject, void *data)
memset(ptr, 0, type->size)
lxb_inline lxb_char_t * lexbor_hash_entry_str(const lexbor_hash_entry_t *entry)
lxb_html_token_attr_t * lxb_html_token_attr_destroy(lxb_html_token_attr_t *attr, lexbor_dobject_t *dobj)
lxb_html_token_attr_t * lxb_html_token_attr_create(lexbor_dobject_t *dobj)
void lxb_html_token_attr_clean(lxb_html_token_attr_t *attr)
const lxb_char_t * lxb_html_token_attr_name(lxb_html_token_attr_t *attr, size_t *length)
struct lxb_html_token_attr lxb_html_token_attr_t