php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
lxb_css_syntax_tokenizer Struct Reference

#include <tokenizer.h>

Data Fields

lxb_css_syntax_tokenizer_cache_tcache
 
lexbor_dobject_ttokens
 
lexbor_array_obj_tparse_errors
 
const lxb_char_tin_begin
 
const lxb_char_tin_end
 
const lxb_char_tbegin
 
uintptr_t offset
 
size_t cache_pos
 
size_t prepared
 
lexbor_mraw_tmraw
 
lxb_css_syntax_tokenizer_chunk_f chunk_cb
 
voidchunk_ctx
 
lxb_char_tstart
 
lxb_char_tpos
 
const lxb_char_tend
 
lxb_char_t buffer [128]
 
lxb_css_syntax_token_data_t token_data
 
unsigned int opt
 
lxb_status_t status
 
bool eof
 
bool with_comment
 

Detailed Description

Definition at line 43 of file tokenizer.h.

Field Documentation

◆ begin

const lxb_char_t* lxb_css_syntax_tokenizer::begin

Definition at line 51 of file tokenizer.h.

◆ buffer

lxb_char_t lxb_css_syntax_tokenizer::buffer[128]

Definition at line 66 of file tokenizer.h.

◆ cache

lxb_css_syntax_tokenizer_cache_t* lxb_css_syntax_tokenizer::cache

Definition at line 44 of file tokenizer.h.

◆ cache_pos

size_t lxb_css_syntax_tokenizer::cache_pos

Definition at line 54 of file tokenizer.h.

◆ chunk_cb

lxb_css_syntax_tokenizer_chunk_f lxb_css_syntax_tokenizer::chunk_cb

Definition at line 59 of file tokenizer.h.

◆ chunk_ctx

void* lxb_css_syntax_tokenizer::chunk_ctx

Definition at line 60 of file tokenizer.h.

◆ end

const lxb_char_t* lxb_css_syntax_tokenizer::end

Definition at line 65 of file tokenizer.h.

◆ eof

bool lxb_css_syntax_tokenizer::eof

Definition at line 72 of file tokenizer.h.

◆ in_begin

const lxb_char_t* lxb_css_syntax_tokenizer::in_begin

Definition at line 49 of file tokenizer.h.

◆ in_end

const lxb_char_t* lxb_css_syntax_tokenizer::in_end

Definition at line 50 of file tokenizer.h.

◆ mraw

lexbor_mraw_t* lxb_css_syntax_tokenizer::mraw

Definition at line 57 of file tokenizer.h.

◆ offset

uintptr_t lxb_css_syntax_tokenizer::offset

Definition at line 53 of file tokenizer.h.

◆ opt

unsigned int lxb_css_syntax_tokenizer::opt

Definition at line 70 of file tokenizer.h.

◆ parse_errors

lexbor_array_obj_t* lxb_css_syntax_tokenizer::parse_errors

Definition at line 47 of file tokenizer.h.

◆ pos

lxb_char_t* lxb_css_syntax_tokenizer::pos

Definition at line 64 of file tokenizer.h.

◆ prepared

size_t lxb_css_syntax_tokenizer::prepared

Definition at line 55 of file tokenizer.h.

◆ start

lxb_char_t* lxb_css_syntax_tokenizer::start

Definition at line 63 of file tokenizer.h.

◆ status

lxb_status_t lxb_css_syntax_tokenizer::status

Definition at line 71 of file tokenizer.h.

◆ token_data

lxb_css_syntax_token_data_t lxb_css_syntax_tokenizer::token_data

Definition at line 67 of file tokenizer.h.

◆ tokens

lexbor_dobject_t* lxb_css_syntax_tokenizer::tokens

Definition at line 45 of file tokenizer.h.

◆ with_comment

bool lxb_css_syntax_tokenizer::with_comment

Definition at line 73 of file tokenizer.h.


The documentation for this struct was generated from the following file: