|
libcss
|
#include <language.h>
Public Types | |
| enum | { CHARSET_PERMITTED , IMPORT_PERMITTED , NAMESPACE_PERMITTED , HAD_RULE } |
Public Attributes | |
| css_stylesheet * | sheet |
| parserutils_stack * | context |
| enum css_language:: { ... } | state |
| lwc_string ** | strings |
| lwc_string * | default_namespace |
| css_namespace * | namespaces |
| uint32_t | num_namespaces |
Context for a CSS language parser
| parserutils_stack* css_language::context |
Context stack
| lwc_string* css_language::default_namespace |
Default namespace URI
| css_namespace* css_language::namespaces |
Array of namespace mappings
| uint32_t css_language::num_namespaces |
Number of namespace mappings
| css_stylesheet* css_language::sheet |
The stylesheet to parse for
| enum { ... } css_language::state |
State flag, for at-rule handling
| lwc_string** css_language::strings |
Interned strings