Lines Matching refs:data

24                                      const lxb_char_t *data,
29 const lxb_char_t *data,
34 const lxb_char_t *data,
39 const lxb_char_t *data,
44 const lxb_char_t *data,
50 const lxb_char_t *data,
55 const lxb_char_t *data,
60 const lxb_char_t *data,
66 const lxb_char_t *data,
72 const lxb_char_t *data,
78 const lxb_char_t *data,
84 const lxb_char_t *data,
90 const lxb_char_t *data,
95 const lxb_char_t *data,
101 const lxb_char_t *data,
107 const lxb_char_t *data,
113 const lxb_char_t *data,
119 const lxb_char_t *data,
125 const lxb_char_t *data,
134 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_before() argument
138 lxb_html_tokenizer_state_token_set_begin(tkz, data); in lxb_html_tokenizer_state_script_data_before()
143 return data; in lxb_html_tokenizer_state_script_data_before()
151 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data() argument
154 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data()
156 while (data != end) { in lxb_html_tokenizer_state_script_data()
157 switch (*data) { in lxb_html_tokenizer_state_script_data()
160 lxb_html_tokenizer_state_append_data_m(tkz, data + 1); in lxb_html_tokenizer_state_script_data()
161 lxb_html_tokenizer_state_token_set_end(tkz, data); in lxb_html_tokenizer_state_script_data()
166 return (data + 1); in lxb_html_tokenizer_state_script_data()
170 if (++data >= end) { in lxb_html_tokenizer_state_script_data()
171 lxb_html_tokenizer_state_append_data_m(tkz, data - 1); in lxb_html_tokenizer_state_script_data()
176 return data; in lxb_html_tokenizer_state_script_data()
179 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data()
182 lxb_html_tokenizer_state_begin_set(tkz, data + 1); in lxb_html_tokenizer_state_script_data()
184 if (*data != 0x0A) { in lxb_html_tokenizer_state_script_data()
185 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data()
186 data--; in lxb_html_tokenizer_state_script_data()
196 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data()
211 lxb_html_tokenizer_state_begin_set(tkz, data + 1); in lxb_html_tokenizer_state_script_data()
214 lxb_html_tokenizer_error_add(tkz->parse_errors, data, in lxb_html_tokenizer_state_script_data()
222 data++; in lxb_html_tokenizer_state_script_data()
225 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data()
227 return data; in lxb_html_tokenizer_state_script_data()
235 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_less_than_sign() argument
238 switch (*data) { in lxb_html_tokenizer_state_script_data_less_than_sign()
243 return (data + 1); in lxb_html_tokenizer_state_script_data_less_than_sign()
249 return (data + 1); in lxb_html_tokenizer_state_script_data_less_than_sign()
257 return data; in lxb_html_tokenizer_state_script_data_less_than_sign()
265 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_end_tag_open() argument
268 if (lexbor_str_res_alpha_character[*data] != LEXBOR_STR_RES_SLIP) { in lxb_html_tokenizer_state_script_data_end_tag_open()
270 tkz->temp = data; in lxb_html_tokenizer_state_script_data_end_tag_open()
280 return data; in lxb_html_tokenizer_state_script_data_end_tag_open()
288 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_end_tag_name() argument
291 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_end_tag_name()
293 while (data != end) { in lxb_html_tokenizer_state_script_data_end_tag_name()
294 switch (*data) { in lxb_html_tokenizer_state_script_data_end_tag_name()
307 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_end_tag_name()
321 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_end_tag_name()
335 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_end_tag_name()
355 tkz->token->end = data; in lxb_html_tokenizer_state_script_data_end_tag_name()
361 return (data + 1); in lxb_html_tokenizer_state_script_data_end_tag_name()
364 if (lexbor_str_res_alpha_character[*data] in lxb_html_tokenizer_state_script_data_end_tag_name()
373 data++; in lxb_html_tokenizer_state_script_data_end_tag_name()
376 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_end_tag_name()
378 return data; in lxb_html_tokenizer_state_script_data_end_tag_name()
384 return data; in lxb_html_tokenizer_state_script_data_end_tag_name()
398 tkz->token->end = data; in lxb_html_tokenizer_state_script_data_end_tag_name()
401 return (data + 1); in lxb_html_tokenizer_state_script_data_end_tag_name()
409 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escape_start() argument
413 if (*data == 0x2D) { in lxb_html_tokenizer_state_script_data_escape_start()
416 return (data + 1); in lxb_html_tokenizer_state_script_data_escape_start()
423 return data; in lxb_html_tokenizer_state_script_data_escape_start()
432 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escape_start_dash() argument
436 if (*data == 0x2D) { in lxb_html_tokenizer_state_script_data_escape_start_dash()
441 return (data + 1); in lxb_html_tokenizer_state_script_data_escape_start_dash()
448 return data; in lxb_html_tokenizer_state_script_data_escape_start_dash()
456 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escaped() argument
459 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_escaped()
461 while (data != end) { in lxb_html_tokenizer_state_script_data_escaped()
462 switch (*data) { in lxb_html_tokenizer_state_script_data_escaped()
465 lxb_html_tokenizer_state_append_data_m(tkz, data + 1); in lxb_html_tokenizer_state_script_data_escaped()
469 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped()
473 lxb_html_tokenizer_state_append_data_m(tkz, data + 1); in lxb_html_tokenizer_state_script_data_escaped()
474 lxb_html_tokenizer_state_token_set_end(tkz, data); in lxb_html_tokenizer_state_script_data_escaped()
479 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped()
483 if (++data >= end) { in lxb_html_tokenizer_state_script_data_escaped()
484 lxb_html_tokenizer_state_append_data_m(tkz, data - 1); in lxb_html_tokenizer_state_script_data_escaped()
489 return data; in lxb_html_tokenizer_state_script_data_escaped()
492 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped()
495 lxb_html_tokenizer_state_begin_set(tkz, data + 1); in lxb_html_tokenizer_state_script_data_escaped()
497 if (*data != 0x0A) { in lxb_html_tokenizer_state_script_data_escaped()
498 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_escaped()
499 data--; in lxb_html_tokenizer_state_script_data_escaped()
509 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped()
524 lxb_html_tokenizer_state_begin_set(tkz, data + 1); in lxb_html_tokenizer_state_script_data_escaped()
527 lxb_html_tokenizer_error_add(tkz->parse_errors, data, in lxb_html_tokenizer_state_script_data_escaped()
535 data++; in lxb_html_tokenizer_state_script_data_escaped()
538 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped()
540 return data; in lxb_html_tokenizer_state_script_data_escaped()
548 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escaped_dash() argument
551 switch (*data) { in lxb_html_tokenizer_state_script_data_escaped_dash()
554 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_escaped_dash()
558 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_dash()
562 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_escaped_dash()
563 lxb_html_tokenizer_state_token_set_end(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_dash()
568 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_dash()
590 lxb_html_tokenizer_error_add(tkz->parse_errors, data, in lxb_html_tokenizer_state_script_data_escaped_dash()
595 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_dash()
600 return data; in lxb_html_tokenizer_state_script_data_escaped_dash()
609 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escaped_dash_dash() argument
612 switch (*data) { in lxb_html_tokenizer_state_script_data_escaped_dash_dash()
616 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_dash_dash()
621 lxb_html_tokenizer_state_token_set_end(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_dash_dash()
626 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_dash_dash()
631 return data; in lxb_html_tokenizer_state_script_data_escaped_dash_dash()
635 return data; in lxb_html_tokenizer_state_script_data_escaped_dash_dash()
645 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escaped_less_than_sign() argument
649 if (*data == 0x2F) { in lxb_html_tokenizer_state_script_data_escaped_less_than_sign()
652 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_less_than_sign()
656 if (lexbor_str_res_alpha_character[*data] != LEXBOR_STR_RES_SLIP) { in lxb_html_tokenizer_state_script_data_escaped_less_than_sign()
661 return data; in lxb_html_tokenizer_state_script_data_escaped_less_than_sign()
666 return data; in lxb_html_tokenizer_state_script_data_escaped_less_than_sign()
674 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escaped_end_tag_open() argument
677 if (lexbor_str_res_alpha_character[*data] != LEXBOR_STR_RES_SLIP) { in lxb_html_tokenizer_state_script_data_escaped_end_tag_open()
678 tkz->temp = data; in lxb_html_tokenizer_state_script_data_escaped_end_tag_open()
689 return data; in lxb_html_tokenizer_state_script_data_escaped_end_tag_open()
698 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_escaped_end_tag_name() argument
701 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
703 while (data != end) { in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
704 switch (*data) { in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
717 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
731 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
745 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
765 tkz->token->end = data; in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
771 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
774 if (lexbor_str_res_alpha_character[*data] in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
777 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
784 data++; in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
787 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
789 return data; in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
795 return data; in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
809 tkz->token->end = data; in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
812 return (data + 1); in lxb_html_tokenizer_state_script_data_escaped_end_tag_name()
820 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escape_start() argument
823 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_start()
825 while (data != end) { in lxb_html_tokenizer_state_script_data_double_escape_start()
826 switch (*data) { in lxb_html_tokenizer_state_script_data_double_escape_start()
843 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_start()
852 return data; in lxb_html_tokenizer_state_script_data_double_escape_start()
857 return data; in lxb_html_tokenizer_state_script_data_double_escape_start()
860 if (lexbor_str_res_alpha_character[*data] in lxb_html_tokenizer_state_script_data_double_escape_start()
863 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_start()
867 return data; in lxb_html_tokenizer_state_script_data_double_escape_start()
873 data++; in lxb_html_tokenizer_state_script_data_double_escape_start()
876 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_start()
878 return data; in lxb_html_tokenizer_state_script_data_double_escape_start()
886 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escaped() argument
889 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_double_escaped()
891 while (data != end) { in lxb_html_tokenizer_state_script_data_double_escaped()
892 switch (*data) { in lxb_html_tokenizer_state_script_data_double_escaped()
895 lxb_html_tokenizer_state_append_data_m(tkz, data + 1); in lxb_html_tokenizer_state_script_data_double_escaped()
900 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped()
904 lxb_html_tokenizer_state_append_data_m(tkz, data + 1); in lxb_html_tokenizer_state_script_data_double_escaped()
909 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped()
913 if (++data >= end) { in lxb_html_tokenizer_state_script_data_double_escaped()
914 lxb_html_tokenizer_state_append_data_m(tkz, data - 1); in lxb_html_tokenizer_state_script_data_double_escaped()
919 return data; in lxb_html_tokenizer_state_script_data_double_escaped()
922 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escaped()
925 lxb_html_tokenizer_state_begin_set(tkz, data + 1); in lxb_html_tokenizer_state_script_data_double_escaped()
927 if (*data != 0x0A) { in lxb_html_tokenizer_state_script_data_double_escaped()
928 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_double_escaped()
929 data--; in lxb_html_tokenizer_state_script_data_double_escaped()
939 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escaped()
954 lxb_html_tokenizer_state_begin_set(tkz, data + 1); in lxb_html_tokenizer_state_script_data_double_escaped()
957 lxb_html_tokenizer_error_add(tkz->parse_errors, data, in lxb_html_tokenizer_state_script_data_double_escaped()
965 data++; in lxb_html_tokenizer_state_script_data_double_escaped()
968 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escaped()
970 return data; in lxb_html_tokenizer_state_script_data_double_escaped()
978 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escaped_dash() argument
981 switch (*data) { in lxb_html_tokenizer_state_script_data_double_escaped_dash()
984 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash()
989 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash()
993 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash()
998 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash()
1020 lxb_html_tokenizer_error_add(tkz->parse_errors, data, in lxb_html_tokenizer_state_script_data_double_escaped_dash()
1025 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash()
1030 return data; in lxb_html_tokenizer_state_script_data_double_escaped_dash()
1040 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash() argument
1043 switch (*data) { in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1046 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1047 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1051 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1056 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1060 lxb_html_tokenizer_state_append_m(tkz, data, 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1064 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1086 lxb_html_tokenizer_error_add(tkz->parse_errors, data, in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1091 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1096 return data; in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1099 return data; in lxb_html_tokenizer_state_script_data_double_escaped_dash_dash()
1108 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escaped_less_than_sign() argument
1112 if (*data == 0x2F) { in lxb_html_tokenizer_state_script_data_double_escaped_less_than_sign()
1116 return (data + 1); in lxb_html_tokenizer_state_script_data_double_escaped_less_than_sign()
1121 return data; in lxb_html_tokenizer_state_script_data_double_escaped_less_than_sign()
1130 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escaped_end_tag_open() argument
1133 if (lexbor_str_res_alpha_character[*data] != LEXBOR_STR_RES_SLIP) { in lxb_html_tokenizer_state_script_data_double_escaped_end_tag_open()
1144 return data; in lxb_html_tokenizer_state_script_data_double_escaped_end_tag_open()
1153 const lxb_char_t *data, in lxb_html_tokenizer_state_script_data_double_escape_end() argument
1156 lxb_html_tokenizer_state_begin_set(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_end()
1158 while (data != end) { in lxb_html_tokenizer_state_script_data_double_escape_end()
1159 switch (*data) { in lxb_html_tokenizer_state_script_data_double_escape_end()
1176 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_end()
1183 return data; in lxb_html_tokenizer_state_script_data_double_escape_end()
1188 return data; in lxb_html_tokenizer_state_script_data_double_escape_end()
1191 if (lexbor_str_res_alpha_character[*data] in lxb_html_tokenizer_state_script_data_double_escape_end()
1194 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_end()
1197 return data; in lxb_html_tokenizer_state_script_data_double_escape_end()
1203 data++; in lxb_html_tokenizer_state_script_data_double_escape_end()
1206 lxb_html_tokenizer_state_append_data_m(tkz, data); in lxb_html_tokenizer_state_script_data_double_escape_end()
1208 return data; in lxb_html_tokenizer_state_script_data_double_escape_end()