php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
in_body.c File Reference

Go to the source code of this file.

Macros

#define LEXBOR_TOKENIZER_CHARS_MAP
 

Functions

bool lxb_html_tree_insertion_mode_in_body_skip_new_line (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
bool lxb_html_tree_insertion_mode_in_body_skip_new_line_textarea (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_text (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_status_t lxb_html_tree_insertion_mode_in_body_text_append (lxb_html_tree_t *tree, lexbor_str_t *str)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_comment (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_doctype (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_html (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_blmnst (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_body (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_frameset (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_eof (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_body_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_html_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_abcdfhmnopsu (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_h123456 (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_pre_listing (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_form (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_li (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_dd_dt (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_plaintext (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_button (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_abcdfhlmnopsu_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_form_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_p_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_li_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_dd_dt_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_h123456_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_a (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_bcefistu (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_nobr (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_abcefinstu_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_amo (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_amo_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_table (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_abeikw (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_br_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_input (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_pst (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_hr (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_image (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_textarea (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_xmp (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_iframe (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_noembed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_select (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_optopt (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_rbrtc (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_rprt (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_math (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_svg (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_cfht (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_anything_else (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_noscript (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_in_body_anything_else_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
bool lxb_html_tree_insertion_mode_in_body (lxb_html_tree_t *tree, lxb_html_token_t *token)
 

Macro Definition Documentation

◆ LEXBOR_TOKENIZER_CHARS_MAP

#define LEXBOR_TOKENIZER_CHARS_MAP

Definition at line 7 of file in_body.c.

Function Documentation

◆ lxb_html_tree_insertion_mode_in_body()

bool lxb_html_tree_insertion_mode_in_body ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1685 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_a()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_a ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 915 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_abcdfhlmnopsu_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_abcdfhlmnopsu_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 697 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_abcdfhmnopsu()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_abcdfhmnopsu ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 354 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_abcefinstu_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_abcefinstu_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1051 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_abeikw()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_abeikw ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1171 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_amo()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_amo ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1075 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_amo_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_amo_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1106 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_anything_else()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_anything_else ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1606 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_anything_else_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_anything_else_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1647 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_bcefistu()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_bcefistu ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 971 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_blmnst()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_blmnst ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 204 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_body()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_body ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 211 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_body_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_body_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 301 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_br_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_br_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1197 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_button()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_button ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 655 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_cfht()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_cfht ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1596 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_comment()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_comment ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 146 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_dd_dt()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_dd_dt ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 552 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_dd_dt_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_dd_dt_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 855 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_doctype()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_doctype ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 162 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_eof()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_eof ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 279 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_form()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_form ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 452 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_form_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_form_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 727 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_frameset()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_frameset ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 243 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_h123456()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_h123456 ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 380 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_h123456_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_h123456_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 887 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_hr()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_hr ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1268 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_html()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_html ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 171 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_html_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_html_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 325 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_iframe()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_iframe ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1362 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_image()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_image ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1296 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_input()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_input ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1208 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_li()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_li ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 488 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_li_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_li_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 823 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_math()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_math ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1530 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_nobr()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_nobr ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 997 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_noembed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_noembed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1380 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_noscript()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_noscript ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1627 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_optopt()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_optopt ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1434 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_p_closed()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_p_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 793 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_plaintext()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_plaintext ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 629 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_pre_listing()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_pre_listing ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 425 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_pst()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_pst ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1249 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_rbrtc()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_rbrtc ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1464 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_rprt()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_rprt ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1497 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_select()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_select ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1396 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_skip_new_line()

bool lxb_html_tree_insertion_mode_in_body_skip_new_line ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 26 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_skip_new_line_textarea()

bool lxb_html_tree_insertion_mode_in_body_skip_new_line_textarea ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 53 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_svg()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_svg ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1561 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_table()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_table ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1138 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_text()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_text ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 76 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_text_append()

lxb_status_t lxb_html_tree_insertion_mode_in_body_text_append ( lxb_html_tree_t * tree,
lexbor_str_t * str )

Definition at line 113 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_textarea()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_textarea ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1307 of file in_body.c.

◆ lxb_html_tree_insertion_mode_in_body_xmp()

lxb_inline bool lxb_html_tree_insertion_mode_in_body_xmp ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 1332 of file in_body.c.