7#ifndef LEXBOR_CSS_SYNTAX_TOKENIZER_H
8#define LEXBOR_CSS_SYNTAX_TOKENIZER_H
struct lxb_css_syntax_token lxb_css_syntax_token_t
struct lxb_css_syntax_tokenizer lxb_css_syntax_tokenizer_t
struct lxb_css_syntax_token_data lxb_css_syntax_token_data_t
lxb_css_syntax_token_type_t
lxb_inline void lxb_css_syntax_tokenizer_chunk_cb_set(lxb_css_syntax_tokenizer_t *tkz, lxb_css_syntax_tokenizer_chunk_f cb, void *ctx)
lxb_status_t(* lxb_css_syntax_tokenizer_chunk_f)(lxb_css_syntax_tokenizer_t *tkz, const lxb_char_t **data, const lxb_char_t **end, void *ctx)
LXB_API lxb_status_t lxb_css_syntax_tokenizer_init(lxb_css_syntax_tokenizer_t *tkz)
LXB_API lxb_status_t lxb_css_syntax_tokenizer_clean(lxb_css_syntax_tokenizer_t *tkz)
lxb_css_syntax_tokenizer_opt
@ LXB_CSS_SYNTAX_TOKENIZER_OPT_UNDEF
LXB_API lxb_css_syntax_tokenizer_t * lxb_css_syntax_tokenizer_create(void)
LXB_API bool lxb_css_syntax_tokenizer_lookup_colon(lxb_css_syntax_tokenizer_t *tkz)
LXB_API lxb_status_t lxb_css_syntax_tokenizer_next_chunk(lxb_css_syntax_tokenizer_t *tkz, const lxb_char_t **data, const lxb_char_t **end)
lxb_inline void lxb_css_syntax_tokenizer_buffer_set(lxb_css_syntax_tokenizer_t *tkz, const lxb_char_t *data, size_t size)
LXB_API lxb_css_syntax_tokenizer_t * lxb_css_syntax_tokenizer_destroy(lxb_css_syntax_tokenizer_t *tkz)
LXB_API bool lxb_css_syntax_tokenizer_lookup_declaration_ws_end(lxb_css_syntax_tokenizer_t *tkz, lxb_css_syntax_token_type_t stop, const lxb_char_t stop_ch)
LXB_API lxb_status_t lxb_css_syntax_tokenizer_status_noi(lxb_css_syntax_tokenizer_t *tkz)
LXB_API bool lxb_css_syntax_tokenizer_lookup_important(lxb_css_syntax_tokenizer_t *tkz, lxb_css_syntax_token_type_t stop, const lxb_char_t stop_ch)
lxb_inline lxb_status_t lxb_css_syntax_tokenizer_status(lxb_css_syntax_tokenizer_t *tkz)
unsigned const char * end
lxb_css_syntax_token_t ** list
lexbor_array_obj_t * parse_errors
const lxb_char_t * in_begin
lxb_css_syntax_token_data_t token_data
lexbor_dobject_t * tokens
lxb_css_syntax_tokenizer_cache_t * cache
const lxb_char_t * in_end
lxb_css_syntax_tokenizer_chunk_f chunk_cb
unsigned int lxb_status_t