8#ifndef css_select_hash_h_
9#define css_select_hash_h_
11#include <libwapcaplet/libwapcaplet.h>
uint32_t css_bloom
Definition bloom.h:56
css_error
Definition errors.h:18
css_error css__selector_hash_find(css_selector_hash *hash, const struct css_hash_selection_requirments *req, css_selector_hash_iterator *iterator, const struct css_selector ***matched)
css_error(* css_selector_hash_iterator)(const struct css_hash_selection_requirments *req, const struct css_selector **current, const struct css_selector ***next)
Definition hash.h:35
css_error css__selector_hash_find_universal(css_selector_hash *hash, const struct css_hash_selection_requirments *req, css_selector_hash_iterator *iterator, const struct css_selector ***matched)
css_error css__selector_hash_find_by_class(css_selector_hash *hash, const struct css_hash_selection_requirments *req, css_selector_hash_iterator *iterator, const struct css_selector ***matched)
css_error css__selector_hash_create(css_selector_hash **hash)
Definition hash.c:119
css_error css__selector_hash_remove(css_selector_hash *hash, const struct css_selector *selector)
css_error css__selector_hash_size(css_selector_hash *hash, size_t *size)
Definition hash.c:616
css_error css__selector_hash_destroy(css_selector_hash *hash)
Definition hash.c:175
css_error css__selector_hash_find_by_id(css_selector_hash *hash, const struct css_hash_selection_requirments *req, css_selector_hash_iterator *iterator, const struct css_selector ***matched)
css_error css__selector_hash_insert(css_selector_hash *hash, const struct css_selector *selector)
const css_bloom * node_bloom
Definition hash.h:32
lwc_string * id
Definition hash.h:28
const css_media * media
Definition hash.h:30
const css_select_strings * str
Definition hash.h:29
const css_unit_ctx * unit_ctx
Definition hash.h:31
css_qname qname
Definition hash.h:26
Definition stylesheet.h:84