7#ifndef LEXBOR_HTML_TOKEN_ATTR_H
8#define LEXBOR_HTML_TOKEN_ATTR_H
const lxb_char_t * value_begin
lxb_html_token_attr_t * next
const lxb_dom_attr_data_t * name
const lxb_char_t * value_end
lxb_html_token_attr_t * prev
lxb_html_token_attr_type_t type
const lxb_char_t * name_begin
const lxb_char_t * name_end
int lxb_html_token_attr_type_t
@ LXB_HTML_TOKEN_ATTR_TYPE_VALUE_NULL
@ LXB_HTML_TOKEN_ATTR_TYPE_NAME_NULL
@ LXB_HTML_TOKEN_ATTR_TYPE_UNDEF
struct lxb_html_token_attr lxb_html_token_attr_t
LXB_API void lxb_html_token_attr_clean(lxb_html_token_attr_t *attr)
LXB_API const lxb_char_t * lxb_html_token_attr_name(lxb_html_token_attr_t *attr, size_t *length)
LXB_API lxb_html_token_attr_t * lxb_html_token_attr_destroy(lxb_html_token_attr_t *attr, lexbor_dobject_t *dobj)
LXB_API lxb_html_token_attr_t * lxb_html_token_attr_create(lexbor_dobject_t *dobj)