|
libcss
|
#include <assert.h>#include <string.h>#include <parserutils/utils/stack.h>#include "stylesheet.h"#include "lex/lex.h"#include "parse/font_face.h"#include "parse/important.h"#include "parse/language.h"#include "parse/mq.h"#include "parse/parse.h"#include "parse/propstrings.h"#include "parse/properties/properties.h"#include "parse/properties/utils.h"#include "utils/parserutilserror.h"#include "utils/utils.h"Classes | |
| struct | context_entry |
Typedefs | |
| typedef struct context_entry | context_entry |
Functions | |
| css_error | css__language_create (css_stylesheet *sheet, css_parser *parser, void **language) |
| css_error | css__language_destroy (css_language *language) |
| typedef struct context_entry context_entry |
| css_error css__language_create | ( | css_stylesheet * | sheet, |
| css_parser * | parser, | ||
| void ** | language | ||
| ) |
Create a CSS language parser
| sheet | The stylesheet object to parse for |
| parser | The core parser object to use |
| language | Pointer to location to receive parser object |
| css_error css__language_destroy | ( | css_language * | language | ) |
Destroy a CSS language parser
| language | The parser to destroy |