/PHP-8.4/ext/dom/lexbor/lexbor/html/tokenizer/ |
H A D | state.h | 16 #define lxb_html_tokenizer_state_begin_set(tkz, v_data) \ argument 19 #define lxb_html_tokenizer_state_append_data_m(tkz, v_data) \ argument 27 #define lxb_html_tokenizer_state_append_m(tkz, v_data, size) \ argument 37 #define lxb_html_tokenizer_state_append_replace_m(tkz) \ argument 48 #define lxb_html_tokenizer_state_set_tag_m(tkz, _start, _end) \ argument 60 #define lxb_html_tokenizer_state_set_name_m(tkz) \ argument 73 #define lxb_html_tokenizer_state_set_value_m(tkz) \ argument 89 #define lxb_html_tokenizer_state_token_set_begin(tkz, v_begin) \ argument 98 #define lxb_html_tokenizer_state_token_set_end(tkz, v_end) \ argument 101 #define lxb_html_tokenizer_state_token_set_end_down(tkz, v_end, offset) \ argument [all …]
|
H A D | state.c | 204 lxb_html_tokenizer_state_data_before(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_data_before() 225 lxb_html_tokenizer_state_data(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_data() 340 lxb_html_tokenizer_state_plaintext(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_plaintext() 409 lxb_html_tokenizer_state_tag_open(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_tag_open() 480 lxb_html_tokenizer_state_end_tag_open(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_end_tag_open() 536 lxb_html_tokenizer_state_tag_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_tag_name() 688 lxb_html_tokenizer_state_attribute_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_attribute_name() 1329 lxb_html_tokenizer_state_bogus_comment(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_bogus_comment() 1613 lxb_html_tokenizer_state_cdata_section(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_cdata_section() 1745 lxb_html_tokenizer_state_char_ref(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_char_ref() [all …]
|
H A D | state_script.c | 133 lxb_html_tokenizer_state_script_data_before(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_before() 150 lxb_html_tokenizer_state_script_data(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data() 234 lxb_html_tokenizer_state_script_data_less_than_sign(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_less_than_sign() 264 lxb_html_tokenizer_state_script_data_end_tag_open(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_end_tag_open() 287 lxb_html_tokenizer_state_script_data_end_tag_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_end_tag_name() 408 lxb_html_tokenizer_state_script_data_escape_start(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_escape_start() 431 lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_escape_start_dash() 455 lxb_html_tokenizer_state_script_data_escaped(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_escaped() 547 lxb_html_tokenizer_state_script_data_escaped_dash(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_escaped_dash() 644 lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_script_data_escaped_less_than_sign() [all …]
|
H A D | state_doctype.c | 124 lxb_html_tokenizer_state_doctype_before(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_before() 144 lxb_html_tokenizer_state_doctype(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype() 197 lxb_html_tokenizer_state_doctype_before_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_before_name() 284 lxb_html_tokenizer_state_doctype_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_name() 373 lxb_html_tokenizer_state_doctype_after_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_after_name() 514 lxb_html_tokenizer_state_doctype_after_name_public(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_after_name_public() 564 lxb_html_tokenizer_state_doctype_after_name_system(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_after_name_system() 613 lxb_html_tokenizer_state_doctype_after_public_keyword(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_after_public_keyword() 1167 lxb_html_tokenizer_state_doctype_after_system_keyword(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_after_system_keyword() 1558 lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_doctype_after_system_identifier() [all …]
|
H A D | state_comment.c | 71 lxb_html_tokenizer_state_comment_before_start(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_before_start() 89 lxb_html_tokenizer_state_comment_start(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_start() 121 lxb_html_tokenizer_state_comment_start_dash(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_start_dash() 169 lxb_html_tokenizer_state_comment(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment() 263 lxb_html_tokenizer_state_comment_less_than_sign(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_less_than_sign() 291 lxb_html_tokenizer_state_comment_less_than_sign_bang(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_less_than_sign_bang() 312 lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_less_than_sign_bang_dash() 334 lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_less_than_sign_bang_dash_dash() 365 lxb_html_tokenizer_state_comment_end_dash(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_end_dash() 399 lxb_html_tokenizer_state_comment_end(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_comment_end() [all …]
|
H A D | state_rawtext.c | 45 lxb_html_tokenizer_state_rawtext_before(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rawtext_before() 62 lxb_html_tokenizer_state_rawtext(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rawtext() 145 lxb_html_tokenizer_state_rawtext_less_than_sign(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rawtext_less_than_sign() 165 lxb_html_tokenizer_state_rawtext_end_tag_open(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rawtext_end_tag_open() 188 lxb_html_tokenizer_state_rawtext_end_tag_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rawtext_end_tag_name()
|
H A D | state_rcdata.c | 45 lxb_html_tokenizer_state_rcdata_before(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rcdata_before() 62 lxb_html_tokenizer_state_rcdata(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rcdata() 154 lxb_html_tokenizer_state_rcdata_less_than_sign(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rcdata_less_than_sign() 174 lxb_html_tokenizer_state_rcdata_end_tag_open(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rcdata_end_tag_open() 197 lxb_html_tokenizer_state_rcdata_end_tag_name(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_rcdata_end_tag_name()
|
/PHP-8.4/ext/dom/lexbor/lexbor/html/ |
H A D | tokenizer.c | 45 lxb_html_tokenizer_init(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_init() 163 lxb_html_tokenizer_ref(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_ref() 179 lxb_html_tokenizer_unref(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_unref() 199 lxb_html_tokenizer_clean(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_clean() 219 lxb_html_tokenizer_destroy(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_destroy() 273 lxb_html_tokenizer_begin(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_begin() 344 lxb_html_tokenizer_end(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_end() 382 lxb_html_tokenizer_token_done(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_token_done() 499 lxb_html_tokenizer_tree_noi(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_tree_noi() 512 lxb_html_tokenizer_mraw_noi(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_mraw_noi() [all …]
|
H A D | tokenizer.h | 176 lxb_html_tokenizer_tags(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_tags() 188 lxb_html_tokenizer_attrs(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_attrs() 194 lxb_html_tokenizer_attrs_mraw_set(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_attrs_mraw_set() 201 lxb_html_tokenizer_attrs_mraw(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_attrs_mraw() 207 lxb_html_tokenizer_callback_token_done_set(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_callback_token_done_set() 222 lxb_html_tokenizer_state_set(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_state_set() 229 lxb_html_tokenizer_tmp_tag_id_set(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_tmp_tag_id_set() 236 lxb_html_tokenizer_tree(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_tree() 248 lxb_html_tokenizer_mraw(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_mraw() 272 lxb_html_tokenizer_temp_append_data(lxb_html_tokenizer_t *tkz, in lxb_html_tokenizer_temp_append_data() [all …]
|
H A D | parser.h | 31 lxb_html_tokenizer_t *tkz; member
|
H A D | token.c | 351 lxb_html_token_find_attr(lxb_html_tokenizer_t *tkz, lxb_html_token_t *token, in lxb_html_token_find_attr()
|
H A D | tree.c | 53 lxb_html_tree_init(lxb_html_tree_t *tree, lxb_html_tokenizer_t *tkz) in lxb_html_tree_init() 200 lxb_html_tree_token_callback(lxb_html_tokenizer_t *tkz, in lxb_html_tree_token_callback()
|
/PHP-8.4/ext/dom/lexbor/lexbor/css/syntax/ |
H A D | state.c | 129 lxb_css_syntax_string_append(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_string_append() 146 lxb_css_syntax_state_string_term(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_state_string_term() 160 lxb_css_syntax_state_string_set(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_string_set() 219 lxb_css_syntax_list_append_delim(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_list_append_delim() 248 lxb_css_syntax_state_comment(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_comment() 424 lxb_css_syntax_state_whitespace(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_whitespace() 661 lxb_css_syntax_state_hash(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_hash() 774 lxb_css_syntax_state_plus(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_plus() 863 lxb_css_syntax_state_comma(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_comma() 1696 lxb_css_syntax_state_decimal(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_state_decimal() [all …]
|
H A D | tokenizer.c | 71 lxb_css_syntax_tokenizer_init(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_tokenizer_init() 136 lxb_css_syntax_tokenizer_clean(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_tokenizer_clean() 157 lxb_css_syntax_tokenizer_destroy(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_tokenizer_destroy() 263 lxb_css_syntax_tokenizer_blank(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_blank() 271 lxb_css_syntax_tokenizer_chunk(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_chunk() 278 lxb_css_syntax_tokenizer_token(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_tokenizer_token() 392 lxb_css_syntax_tokenizer_next_chunk(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_next_chunk() 424 lxb_css_syntax_tokenizer_lookup_colon(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_tokenizer_lookup_colon() 486 lxb_css_syntax_tokenizer_lookup_important(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_lookup_important() 539 lxb_css_syntax_tokenizer_lookup_important_ch(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_lookup_important_ch() [all …]
|
H A D | token.c | 45 lxb_css_syntax_token(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_token() 57 lxb_css_syntax_token_next(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_token_next() 63 lxb_css_syntax_token_consume(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_token_consume() 87 lxb_css_syntax_token_consume_n(lxb_css_syntax_tokenizer_t *tkz, unsigned count) in lxb_css_syntax_token_consume_n() 128 lxb_css_syntax_token_string_make(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_token_string_make() 165 lxb_css_syntax_token_cached_create(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_token_cached_create() 189 lxb_css_syntax_token_string_free(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_token_string_free()
|
H A D | tokenizer.h | 110 lxb_css_syntax_tokenizer_status(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_tokenizer_status() 116 lxb_css_syntax_tokenizer_chunk_cb_set(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_chunk_cb_set() 125 lxb_css_syntax_tokenizer_buffer_set(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_tokenizer_buffer_set()
|
H A D | syntax.c | 92 lxb_css_syntax_codepoint_to_ascii(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_codepoint_to_ascii()
|
H A D | parser.c | 179 lxb_css_syntax_parser_tkz_cb(lxb_css_syntax_tokenizer_t *tkz, in lxb_css_syntax_parser_tkz_cb()
|
H A D | token.h | 283 lxb_css_syntax_token_wo_ws(lxb_css_syntax_tokenizer_t *tkz) in lxb_css_syntax_token_wo_ws()
|
/PHP-8.4/ext/dom/lexbor/lexbor/css/ |
H A D | parser.c | 19 lxb_css_parser_init(lxb_css_parser_t *parser, lxb_css_syntax_tokenizer_t *tkz) in lxb_css_parser_init()
|
H A D | parser.h | 136 lxb_css_syntax_tokenizer_t *tkz; member
|