std::shared_ptr< lexer > pointer_t
std::shared_ptr< node > pointer_t
node::pointer_t declaration_list()
node::pointer_t stylesheet()
node::pointer_t at_rule(node::pointer_t at_keyword)
node::pointer_t component_value_list()
static bool argify(node::pointer_t n, node_type_t const separator=node_type_t::COMMA)
node::pointer_t next_token()
node::pointer_t qualified_rule(node::pointer_t n)
node::pointer_t declaration(node::pointer_t identifier)
static bool is_nested_declaration(node::pointer_t n)
node::pointer_t f_last_token
node::pointer_t block_list(node::pointer_t b)
node::pointer_t rule_list()
node::pointer_t block(node::pointer_t b, node_type_t closing_token)
node::pointer_t component_value()
static bool is_variable_set(node::pointer_t n, bool with_block)
The namespace of all the classes in the CSS Preprocessor.