34 lxb_html_tree_clear_stack_back_to_table_body(tree);
37 if (element ==
NULL) {
60 lxb_html_tree_clear_stack_back_to_table_body(tree);
69 if (element ==
NULL) {
97 lxb_html_tree_clear_stack_back_to_table_body(tree);
123 lxb_html_tree_clear_stack_back_to_table_body(tree);
@ LXB_STATUS_ERROR_MEMORY_ALLOCATION
struct lxb_dom_node lxb_dom_node_t
struct lxb_html_tree lxb_html_tree_t
struct lxb_html_element lxb_html_element_t
@ LXB_HTML_TAG_CATEGORY_SCOPE_TABLE
@ LXB_HTML_TOKEN_TYPE_CLOSE
@ LXB_HTML_RULES_ERROR_UNCLTO
@ LXB_HTML_RULES_ERROR_UNTO
@ LXB_HTML_RULES_ERROR_MIELINSC
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_anything_else(lxb_html_tree_t *tree, lxb_html_token_t *token)
bool lxb_html_tree_insertion_mode_in_table_body(lxb_html_tree_t *tree, lxb_html_token_t *token)
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_tbtfth_closed(lxb_html_tree_t *tree, lxb_html_token_t *token)
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_tr(lxb_html_tree_t *tree, lxb_html_token_t *token)
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_thtd(lxb_html_tree_t *tree, lxb_html_token_t *token)
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_bcht_closed(lxb_html_tree_t *tree, lxb_html_token_t *token)
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_anything_else_closed(lxb_html_tree_t *tree, lxb_html_token_t *token)
lxb_inline bool lxb_html_tree_insertion_mode_in_table_body_ct_open_closed(lxb_html_tree_t *tree, lxb_html_token_t *token)
LXB_API bool lxb_html_tree_insertion_mode_in_table(lxb_html_tree_t *tree, lxb_html_token_t *token)
LXB_API bool lxb_html_tree_insertion_mode_in_row(lxb_html_tree_t *tree, lxb_html_token_t *token)
bool lxb_html_tree_process_abort(lxb_html_tree_t *tree)
lxb_dom_node_t * lxb_html_tree_element_in_scope_tbody_thead_tfoot(lxb_html_tree_t *tree)
lxb_dom_node_t * lxb_html_tree_element_in_scope(lxb_html_tree_t *tree, lxb_tag_id_t tag_id, lxb_ns_id_t ns, lxb_html_tag_category_t ct)
void lxb_html_tree_parse_error(lxb_html_tree_t *tree, lxb_html_token_t *token, lxb_html_tree_error_id_t id)
lxb_inline lxb_dom_node_t * lxb_html_tree_open_elements_pop(lxb_html_tree_t *tree)
lxb_html_token_type_t type
lxb_html_token_attr_t * attr_first
lxb_html_token_attr_t * attr_last
lxb_html_tree_insertion_mode_f mode
lxb_inline lxb_dom_node_t * lxb_html_tree_current_node(lxb_html_tree_t *tree)
lxb_inline lxb_html_element_t * lxb_html_tree_insert_html_element(lxb_html_tree_t *tree, lxb_html_token_t *token)