Home
last modified time | relevance | path

Searched refs:lxb_html_tokenizer_t (Results 1 – 23 of 23) sorted by relevance

/php-src/ext/dom/lexbor/lexbor/html/
H A Dtokenizer.h26 (*lxb_html_tokenizer_state_f)(lxb_html_tokenizer_t *tkz,
30 (*lxb_html_tokenizer_token_f)(lxb_html_tokenizer_t *tkz,
93 lxb_html_tokenizer_t *base;
103 LXB_API lxb_html_tokenizer_t *
107 lxb_html_tokenizer_init(lxb_html_tokenizer_t *tkz);
113 LXB_API lxb_html_tokenizer_t *
114 lxb_html_tokenizer_ref(lxb_html_tokenizer_t *tkz);
116 LXB_API lxb_html_tokenizer_t *
122 LXB_API lxb_html_tokenizer_t *
145 lxb_html_tokenizer_end(lxb_html_tokenizer_t *tkz);
[all …]
H A Dtokenizer.c34 lxb_html_tokenizer_token_done(lxb_html_tokenizer_t *tkz,
38 lxb_html_tokenizer_t *
45 lxb_html_tokenizer_init(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_init()
162 lxb_html_tokenizer_t *
163 lxb_html_tokenizer_ref(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_ref()
178 lxb_html_tokenizer_t *
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()
218 lxb_html_tokenizer_t *
273 lxb_html_tokenizer_begin(lxb_html_tokenizer_t *tkz) in lxb_html_tokenizer_begin()
[all …]
H A Dparser.h31 lxb_html_tokenizer_t *tkz;
107 lxb_inline lxb_html_tokenizer_t *
147 LXB_API lxb_html_tokenizer_t *
H A Dbase.h26 typedef struct lxb_html_tokenizer lxb_html_tokenizer_t; typedef
H A Dtoken.h98 lxb_html_token_find_attr(lxb_html_tokenizer_t *tkz, lxb_html_token_t *token,
H A Dtree.h40 lxb_html_tokenizer_t *tkz_ref;
82 lxb_html_tree_init(lxb_html_tree_t *tree, lxb_html_tokenizer_t *tkz);
H A Dtoken.c351 lxb_html_token_find_attr(lxb_html_tokenizer_t *tkz, lxb_html_token_t *token, in lxb_html_token_find_attr()
H A Dtree.c39 lxb_html_tree_token_callback(lxb_html_tokenizer_t *tkz,
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()
H A Dparser.c437 lxb_html_tokenizer_t *
/php-src/ext/dom/lexbor/lexbor/html/tokenizer/
H A Dstate_comment.c15 lxb_html_tokenizer_state_comment_start(lxb_html_tokenizer_t *tkz,
20 lxb_html_tokenizer_state_comment_start_dash(lxb_html_tokenizer_t *tkz,
25 lxb_html_tokenizer_state_comment(lxb_html_tokenizer_t *tkz,
30 lxb_html_tokenizer_state_comment_less_than_sign(lxb_html_tokenizer_t *tkz,
52 lxb_html_tokenizer_state_comment_end_dash(lxb_html_tokenizer_t *tkz,
57 lxb_html_tokenizer_state_comment_end(lxb_html_tokenizer_t *tkz,
62 lxb_html_tokenizer_state_comment_end_bang(lxb_html_tokenizer_t *tkz,
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()
[all …]
H A Dstate_script.c23 lxb_html_tokenizer_state_script_data(lxb_html_tokenizer_t *tkz,
28 lxb_html_tokenizer_state_script_data_less_than_sign(lxb_html_tokenizer_t *tkz,
33 lxb_html_tokenizer_state_script_data_end_tag_open(lxb_html_tokenizer_t *tkz,
38 lxb_html_tokenizer_state_script_data_end_tag_name(lxb_html_tokenizer_t *tkz,
43 lxb_html_tokenizer_state_script_data_escape_start(lxb_html_tokenizer_t *tkz,
49 lxb_html_tokenizer_t *tkz,
54 lxb_html_tokenizer_state_script_data_escaped(lxb_html_tokenizer_t *tkz,
59 lxb_html_tokenizer_state_script_data_escaped_dash(lxb_html_tokenizer_t *tkz,
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()
[all …]
H A Dstate.c34 lxb_html_tokenizer_state_data(lxb_html_tokenizer_t *tkz,
38 lxb_html_tokenizer_state_plaintext(lxb_html_tokenizer_t *tkz,
44 lxb_html_tokenizer_state_tag_open(lxb_html_tokenizer_t *tkz,
49 lxb_html_tokenizer_state_end_tag_open(lxb_html_tokenizer_t *tkz,
54 lxb_html_tokenizer_state_tag_name(lxb_html_tokenizer_t *tkz,
60 lxb_html_tokenizer_state_attribute_name(lxb_html_tokenizer_t *tkz,
152 _lxb_html_tokenizer_state_char_ref(lxb_html_tokenizer_t *tkz,
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()
[all …]
H A Dstate_doctype.c21 lxb_html_tokenizer_state_doctype(lxb_html_tokenizer_t *tkz,
26 lxb_html_tokenizer_state_doctype_before_name(lxb_html_tokenizer_t *tkz,
31 lxb_html_tokenizer_state_doctype_name(lxb_html_tokenizer_t *tkz,
36 lxb_html_tokenizer_state_doctype_after_name(lxb_html_tokenizer_t *tkz,
115 lxb_html_tokenizer_state_doctype_bogus(lxb_html_tokenizer_t *tkz,
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()
[all …]
H A Dstate_rawtext.c21 lxb_html_tokenizer_state_rawtext(lxb_html_tokenizer_t *tkz,
26 lxb_html_tokenizer_state_rawtext_less_than_sign(lxb_html_tokenizer_t *tkz,
31 lxb_html_tokenizer_state_rawtext_end_tag_open(lxb_html_tokenizer_t *tkz,
36 lxb_html_tokenizer_state_rawtext_end_tag_name(lxb_html_tokenizer_t *tkz,
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 Dstate_rcdata.c21 lxb_html_tokenizer_state_rcdata(lxb_html_tokenizer_t *tkz,
26 lxb_html_tokenizer_state_rcdata_less_than_sign(lxb_html_tokenizer_t *tkz,
31 lxb_html_tokenizer_state_rcdata_end_tag_open(lxb_html_tokenizer_t *tkz,
36 lxb_html_tokenizer_state_rcdata_end_tag_name(lxb_html_tokenizer_t *tkz,
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()
H A Dstate.h195 lxb_html_tokenizer_state_data_before(lxb_html_tokenizer_t *tkz,
200 lxb_html_tokenizer_state_plaintext_before(lxb_html_tokenizer_t *tkz,
205 lxb_html_tokenizer_state_before_attribute_name(lxb_html_tokenizer_t *tkz,
210 lxb_html_tokenizer_state_self_closing_start_tag(lxb_html_tokenizer_t *tkz,
215 lxb_html_tokenizer_state_cr(lxb_html_tokenizer_t *tkz, const lxb_char_t *data,
219 lxb_html_tokenizer_state_char_ref(lxb_html_tokenizer_t *tkz,
H A Dstate_comment.h18 lxb_html_tokenizer_state_comment_before_start(lxb_html_tokenizer_t *tkz,
H A Dstate_script.h23 lxb_html_tokenizer_state_script_data_before(lxb_html_tokenizer_t *tkz,
H A Dstate_doctype.h18 lxb_html_tokenizer_state_doctype_before(lxb_html_tokenizer_t *tkz,
H A Dstate_rawtext.h23 lxb_html_tokenizer_state_rawtext_before(lxb_html_tokenizer_t *tkz,
H A Dstate_rcdata.h23 lxb_html_tokenizer_state_rcdata_before(lxb_html_tokenizer_t *tkz,
/php-src/ext/dom/lexbor/patches/
H A D0001-Expose-line-and-column-information-for-use-in-PHP.patch47 @@ -91,6 +91,7 @@ lxb_html_tokenizer_init(lxb_html_tokenizer_t *tkz)
55 @@ -152,6 +153,8 @@ lxb_html_tokenizer_inherit(lxb_html_tokenizer_t *tkz_to,
64 @@ -312,7 +315,26 @@ lxb_html_tokenizer_chunk(lxb_html_tokenizer_t *tkz, const lxb_char_t *data,
H A D0005-Shrink-size-of-static-binary-search-tree.patch41 @@ -1815,7 +1815,7 @@ lxb_html_tokenizer_state_char_ref_named(lxb_html_tokenizer_t *tkz,

Completed in 76 milliseconds