/php-src/ext/dom/lexbor/lexbor/html/tree/insertion_mode/ |
H A D | in_body.c | 77 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_text() 147 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_comment() 172 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_html() 205 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_blmnst() 212 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_body() 280 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_eof() 453 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_form() 489 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_li() 916 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_a() 1269 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_body_hr() [all …]
|
H A D | in_select.c | 13 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_text() 50 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_comment() 66 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_doctype() 75 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_html() 82 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_option() 103 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_optgroup() 159 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_option_closed() 198 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_select() 223 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_ikt() 256 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_end_of_file() [all …]
|
H A D | in_table.c | 29 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_text_open() 54 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_comment() 70 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_doctype() 79 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_caption() 124 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_col() 152 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_tbtfth() 175 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_tdthtr() 200 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_table() 264 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_input() 308 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_form() [all …]
|
H A D | in_column_group.c | 13 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_anything_else() 33 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_text() 59 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_comment() 75 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_html() 82 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_col() 101 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_colgroup_closed() 121 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_col_closed() 130 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_template_open_closed() 137 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_end_of_file() 144 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_column_group_anything_else_closed() [all …]
|
H A D | in_cell.c | 13 lxb_html_tree_close_cell(lxb_html_tree_t *tree, lxb_html_token_t *token) in lxb_html_tree_close_cell() 40 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell_tdth_closed() 77 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell_ct() 98 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell_bch_closed() 110 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell_t_closed() 129 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell_anything_else() 136 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell_anything_else_closed() 143 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_cell()
|
H A D | in_template.c | 18 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template_ct() 35 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template_col() 52 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template_tr() 72 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template_tdth() 89 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template_end_of_file() 118 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template_anything_else() 135 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_template()
|
H A D | in_row.c | 32 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_thtd() 57 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_tr_closed() 84 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_ct_open_closed() 109 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_tbtfth_closed() 140 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_bcht_closed() 149 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_anything_else() 156 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row_anything_else_closed() 163 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_row()
|
H A D | in_table_body.c | 30 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_tr() 53 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_thtd() 85 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_tbtfth_closed() 112 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_ct_open_closed() 136 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_bcht_closed() 145 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_anything_else() 152 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body_anything_else_closed() 160 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_table_body()
|
H A D | in_caption.c | 14 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_caption_caption_closed() 53 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_caption_ct_open_closed() 91 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_caption_bcht_closed() 100 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_caption_anything_else() 107 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_caption_anything_else_closed() 114 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_caption()
|
H A D | foreign_content.c | 24 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_anything_else_closed() 61 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_script_closed() 77 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_anything_else() 129 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_text() 204 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_comment() 220 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_doctype() 237 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content_all() 284 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_foreign_content()
|
H A D | in_select_in_table.c | 16 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_in_table_ct() 33 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_in_table_ct_closed() 55 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_in_table_anything_else() 62 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_in_table_anything_else_closed() 70 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_select_in_table()
|
H A D | in_head.c | 42 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head() 53 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_open() 211 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_closed() 242 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_script() 291 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_template() 325 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_template_closed()
|
H A D | in_head_noscript.c | 22 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_noscript() 38 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_noscript_open() 97 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_noscript_closed() 111 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_in_head_noscript_anything_else()
|
H A D | before_head.c | 28 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_head() 39 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_head_open() 96 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_head_closed() 134 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_head_head()
|
H A D | after_head.c | 28 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_after_head() 39 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_after_head_open() 168 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_after_head_closed() 211 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_after_head_create_body()
|
H A D | before_html.c | 30 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_html() 41 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_html_open() 108 lxb_html_token_t *token) in lxb_html_tree_insertion_mode_before_html_closed()
|
/php-src/ext/dom/lexbor/lexbor/css/selectors/ |
H A D | pseudo_state.c | 39 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_anb_begin() 57 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function__undef() 64 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function_current() 76 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function_dir() 83 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function_has() 95 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function_is() 107 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function_lang() 114 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_selectors_state_pseudo_class_function_not() 187 const lxb_css_syntax_token_t *token, in lxb_css_selectors_state_pseudo_anb() 218 const lxb_css_syntax_token_t *token, in lxb_css_selectors_state_pseudo_of_begin() [all …]
|
H A D | state.c | 284 const lxb_css_syntax_token_t *token, in lxb_css_selectors_state_complex_list() 344 const lxb_css_syntax_token_t *token, in lxb_css_selectors_state_relative() 497 const lxb_css_syntax_token_t *token, in lxb_css_selectors_state_complex_end() 617 const lxb_css_syntax_token_t *token, in lxb_css_selectors_state_compound() 1053 const lxb_css_syntax_token_t *token) in lxb_css_selectors_state_hash() 1088 const lxb_css_syntax_token_t *token) in lxb_css_selectors_state_class() 1148 const lxb_css_syntax_token_t *token) in lxb_css_selectors_state_element() 1177 const lxb_css_syntax_token_t *token; in lxb_css_selectors_state_attribute() local 1376 const lxb_css_syntax_token_t *token; in lxb_css_selectors_state_ns() local 1395 const lxb_css_syntax_token_t *token; in lxb_css_selectors_state_ns_ident() local [all …]
|
/php-src/ext/dom/lexbor/lexbor/css/syntax/ |
H A D | token.h | 20 #define lxb_css_syntax_token_base(token) ((lxb_css_syntax_token_base_t *) (token)) argument 21 #define lxb_css_syntax_token_ident(token) ((lxb_css_syntax_token_ident_t *) (token)) argument 24 #define lxb_css_syntax_token_hash(token) ((lxb_css_syntax_token_hash_t *) (token)) argument 27 #define lxb_css_syntax_token_url(token) ((lxb_css_syntax_token_url_t *) (token)) argument 36 #define lxb_css_syntax_token_cdo(token) ((lxb_css_syntax_token_cdo_t *) (token)) argument 37 #define lxb_css_syntax_token_cdc(token) ((lxb_css_syntax_token_cdc_t *) (token)) argument 258 lxb_css_syntax_token_clean(lxb_css_syntax_token_t *token) in lxb_css_syntax_token_clean() 264 lxb_css_syntax_token_destroy(lxb_css_syntax_token_t *token, in lxb_css_syntax_token_destroy() 271 lxb_css_syntax_token_type_name(const lxb_css_syntax_token_t *token) in lxb_css_syntax_token_type_name() 277 lxb_css_syntax_token_type(const lxb_css_syntax_token_t *token) in lxb_css_syntax_token_type() [all …]
|
H A D | parser.c | 118 const lxb_css_syntax_token_t *token; in lxb_css_syntax_parser_run() local 144 lxb_css_syntax_token_t *token; in lxb_css_syntax_parser_token() local 158 const lxb_css_syntax_token_t *token; in lxb_css_syntax_parser_token_wo_ws() local 264 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_at_rule_push() 480 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_block_push() 591 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_list_rules() 720 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_at_rule() 1570 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_function() 1645 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_block() 1712 const lxb_css_syntax_token_t *token, in lxb_css_syntax_parser_pipe() [all …]
|
H A D | token.c | 65 lxb_css_syntax_token_t *token; in lxb_css_syntax_token_consume() local 96 lxb_css_syntax_token_string_dup(lxb_css_syntax_token_string_t *token, in lxb_css_syntax_token_string_dup() 129 lxb_css_syntax_token_t *token) in lxb_css_syntax_token_string_make() 168 lxb_css_syntax_token_t *token; in lxb_css_syntax_token_cached_create() local 190 lxb_css_syntax_token_t *token) in lxb_css_syntax_token_string_free() 285 lxb_css_syntax_token_serialize(const lxb_css_syntax_token_t *token, in lxb_css_syntax_token_serialize() 595 const lxb_css_syntax_token_t *token, in lxb_css_syntax_token_error() 626 lxb_css_syntax_token_clean_noi(lxb_css_syntax_token_t *token) in lxb_css_syntax_token_clean_noi() 632 lxb_css_syntax_token_destroy_noi(lxb_css_syntax_token_t *token, in lxb_css_syntax_token_destroy_noi() 639 lxb_css_syntax_token_type_name_noi(lxb_css_syntax_token_t *token) in lxb_css_syntax_token_type_name_noi() [all …]
|
H A D | state.c | 161 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_string_set() 178 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_dimension_set() 207 lxb_css_syntax_state_delim_set(lxb_css_syntax_token_t *token, in lxb_css_syntax_state_delim_set() 249 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_comment() 425 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_whitespace() 775 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_plus() 799 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_plus_process() 864 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_comma() 903 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_minus_process() 1697 lxb_css_syntax_token_t *token, in lxb_css_syntax_state_decimal() [all …]
|
H A D | anb.c | 91 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_syntax_anb_state() 111 const lxb_css_syntax_token_t *token, in lxb_css_syntax_anb_end() 119 const lxb_css_syntax_token_t *token) in lxb_css_syntax_anb_fail() 130 const lxb_css_syntax_token_t *token, in lxb_css_syntax_anb_handler() 209 const lxb_css_syntax_token_t *token, in lxb_css_syntax_anb_state_ident() 274 const lxb_css_syntax_token_t *token, in lxb_css_syntax_anb_state_ident_data()
|
/php-src/ext/dom/lexbor/lexbor/html/ |
H A D | token.c | 31 lxb_html_token_destroy(lxb_html_token_t *token, lexbor_dobject_t *dobj) in lxb_html_token_destroy() 37 lxb_html_token_attr_append(lxb_html_token_t *token, lexbor_dobject_t *dobj) in lxb_html_token_attr_append() 83 lxb_html_token_attr_delete(lxb_html_token_t *token, in lxb_html_token_attr_delete() 91 lxb_html_token_make_text(lxb_html_token_t *token, lexbor_str_t *str, in lxb_html_token_make_text() 110 lxb_html_token_make_text_drop_null(lxb_html_token_t *token, lexbor_str_t *str, in lxb_html_token_make_text_drop_null() 141 lxb_html_token_make_text_replace_null(lxb_html_token_t *token, in lxb_html_token_make_text_replace_null() 179 lxb_html_token_data_skip_ws_begin(lxb_html_token_t *token) in lxb_html_token_data_skip_ws_begin() 215 lxb_html_token_data_skip_one_newline_begin(lxb_html_token_t *token) in lxb_html_token_data_skip_one_newline_begin() 232 lxb_html_token_data_split_ws_begin(lxb_html_token_t *token, in lxb_html_token_data_split_ws_begin() 259 lxb_html_token_doctype_parse(lxb_html_token_t *token, in lxb_html_token_doctype_parse() [all …]
|
/php-src/ext/dom/lexbor/lexbor/css/ |
H A D | state.c | 14 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_state_success() 33 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_state_failed() 48 const lxb_css_syntax_token_t *token, void *ctx) in lxb_css_state_stop()
|