php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <tokenizer.h>
Data Fields | |
lxb_html_tokenizer_state_f | state |
lxb_html_tokenizer_state_f | state_return |
lxb_html_tokenizer_token_f | callback_token_done |
void * | callback_token_ctx |
lexbor_hash_t * | tags |
lexbor_hash_t * | attrs |
lexbor_mraw_t * | attrs_mraw |
lexbor_mraw_t * | mraw |
lxb_html_token_t * | token |
lexbor_dobject_t * | dobj_token |
lexbor_dobject_t * | dobj_token_attr |
lexbor_array_obj_t * | parse_errors |
lxb_html_tree_t * | tree |
const lxb_char_t * | markup |
const lxb_char_t * | temp |
lxb_tag_id_t | tmp_tag_id |
lxb_char_t * | start |
lxb_char_t * | pos |
const lxb_char_t * | end |
const lxb_char_t * | begin |
const lxb_char_t * | last |
size_t | current_line |
size_t | current_column |
const lexbor_sbst_entry_static_t * | entity |
const lexbor_sbst_entry_static_t * | entity_match |
uintptr_t | entity_start |
uintptr_t | entity_end |
uint32_t | entity_length |
uint32_t | entity_number |
bool | is_attribute |
lxb_html_tokenizer_opt_t | opt |
lxb_status_t | status |
bool | is_eof |
lxb_html_tokenizer_t * | base |
size_t | ref_count |
Definition at line 34 of file tokenizer.h.
lexbor_hash_t* lxb_html_tokenizer::attrs |
Definition at line 42 of file tokenizer.h.
lexbor_mraw_t* lxb_html_tokenizer::attrs_mraw |
Definition at line 43 of file tokenizer.h.
lxb_html_tokenizer_t* lxb_html_tokenizer::base |
Definition at line 93 of file tokenizer.h.
const lxb_char_t* lxb_html_tokenizer::begin |
Definition at line 74 of file tokenizer.h.
void* lxb_html_tokenizer::callback_token_ctx |
Definition at line 39 of file tokenizer.h.
lxb_html_tokenizer_token_f lxb_html_tokenizer::callback_token_done |
Definition at line 38 of file tokenizer.h.
size_t lxb_html_tokenizer::current_column |
Definition at line 77 of file tokenizer.h.
size_t lxb_html_tokenizer::current_line |
Definition at line 76 of file tokenizer.h.
lexbor_dobject_t* lxb_html_tokenizer::dobj_token |
Definition at line 52 of file tokenizer.h.
lexbor_dobject_t* lxb_html_tokenizer::dobj_token_attr |
Definition at line 53 of file tokenizer.h.
const lxb_char_t* lxb_html_tokenizer::end |
Definition at line 73 of file tokenizer.h.
const lexbor_sbst_entry_static_t* lxb_html_tokenizer::entity |
Definition at line 80 of file tokenizer.h.
uintptr_t lxb_html_tokenizer::entity_end |
Definition at line 83 of file tokenizer.h.
uint32_t lxb_html_tokenizer::entity_length |
Definition at line 84 of file tokenizer.h.
const lexbor_sbst_entry_static_t* lxb_html_tokenizer::entity_match |
Definition at line 81 of file tokenizer.h.
uint32_t lxb_html_tokenizer::entity_number |
Definition at line 85 of file tokenizer.h.
uintptr_t lxb_html_tokenizer::entity_start |
Definition at line 82 of file tokenizer.h.
bool lxb_html_tokenizer::is_attribute |
Definition at line 86 of file tokenizer.h.
bool lxb_html_tokenizer::is_eof |
Definition at line 91 of file tokenizer.h.
const lxb_char_t* lxb_html_tokenizer::last |
Definition at line 75 of file tokenizer.h.
const lxb_char_t* lxb_html_tokenizer::markup |
Definition at line 67 of file tokenizer.h.
lexbor_mraw_t* lxb_html_tokenizer::mraw |
Definition at line 46 of file tokenizer.h.
lxb_html_tokenizer_opt_t lxb_html_tokenizer::opt |
Definition at line 89 of file tokenizer.h.
lexbor_array_obj_t* lxb_html_tokenizer::parse_errors |
Definition at line 56 of file tokenizer.h.
lxb_char_t* lxb_html_tokenizer::pos |
Definition at line 72 of file tokenizer.h.
size_t lxb_html_tokenizer::ref_count |
Definition at line 94 of file tokenizer.h.
lxb_char_t* lxb_html_tokenizer::start |
Definition at line 71 of file tokenizer.h.
lxb_html_tokenizer_state_f lxb_html_tokenizer::state |
Definition at line 35 of file tokenizer.h.
lxb_html_tokenizer_state_f lxb_html_tokenizer::state_return |
Definition at line 36 of file tokenizer.h.
lxb_status_t lxb_html_tokenizer::status |
Definition at line 90 of file tokenizer.h.
lexbor_hash_t* lxb_html_tokenizer::tags |
Definition at line 41 of file tokenizer.h.
const lxb_char_t* lxb_html_tokenizer::temp |
Definition at line 68 of file tokenizer.h.
lxb_tag_id_t lxb_html_tokenizer::tmp_tag_id |
Definition at line 69 of file tokenizer.h.
lxb_html_token_t* lxb_html_tokenizer::token |
Definition at line 49 of file tokenizer.h.
lxb_html_tree_t* lxb_html_tokenizer::tree |
Definition at line 64 of file tokenizer.h.