8#ifndef css_css__parse_language_h_
9#define css_css__parse_language_h_
92 if (
'A' <=
d &&
d <=
'Z')
const void * parserutils_vector_peek(const parserutils_vector *vector, int32_t ctx)
Definition vector.c:212
const void * parserutils_vector_iterate(const parserutils_vector *vector, int32_t *ctx)
Definition vector.c:187
int int32_t
Definition acefiex.h:160
unsigned int uint32_t
Definition acefiex.h:163
unsigned char uint8_t
Definition acefiex.h:161
#define NULL
Definition actypes.h:561
css_error css__language_destroy(css_language *language)
Definition language.c:165
css_error css__language_create(css_stylesheet *sheet, css_parser *parser, void **language)
Definition language.c:116
@ CSS_TOKEN_S
Definition lex.h:47
@ CSS_TOKEN_CHAR
Definition lex.h:41
css_error
Definition errors.h:18
#define d
Definition libunicode.c:1833
#define lwc_string_data(str)
Definition libwapcaplet.h:274
#define lwc_string_length(str)
Definition libwapcaplet.h:282
parserutils_stack * context
Definition language.h:36
css_namespace * namespaces
Definition language.h:49
enum css_language::@842 state
lwc_string * default_namespace
Definition language.h:48
css_stylesheet * sheet
Definition language.h:33
lwc_string ** strings
Definition language.h:46
uint32_t num_namespaces
Definition language.h:50
@ NAMESPACE_PERMITTED
Definition language.h:41
@ CHARSET_PERMITTED
Definition language.h:39
@ HAD_RULE
Definition language.h:42
@ IMPORT_PERMITTED
Definition language.h:40
lwc_string * uri
Definition language.h:26
lwc_string * prefix
Definition language.h:25
Definition stylesheet.h:170
lwc_string * idata
Definition lex.h:63
css_token_type type
Definition lex.h:56
Definition libwapcaplet.h:41