php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
style.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2022-2023 Alexander Borisov
3 *
4 * Author: Alexander Borisov <borisov@lexbor.com>
5 */
6
7#ifndef LEXBOR_HTML_STYLE_H
8#define LEXBOR_HTML_STYLE_H
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14#include "lexbor/core/avl.h"
17
18
20
27
35
36
37LXB_API uintptr_t
39 const lxb_char_t *name, size_t size);
40
41
42#ifdef __cplusplus
43} /* extern "C" */
44#endif
45
46#endif /* LEXBOR_HTML_STYLE_H */
struct lexbor_avl_node lexbor_avl_node_t
Definition avl.h:19
#define LXB_API
Definition def.h:48
new_type size
Definition ffi.c:4365
struct lxb_html_document lxb_html_document_t
Definition interface.h:95
uint32_t lxb_css_selector_specificity_t
Definition selector.h:107
lxb_css_selector_specificity_t sp
Definition style.h:32
lexbor_avl_node_t entry
Definition style.h:29
lxb_html_style_weak_t * weak
Definition style.h:30
lxb_html_style_weak_t * next
Definition style.h:25
lxb_css_selector_specificity_t sp
Definition style.h:23
LXB_API uintptr_t lxb_html_style_id_by_name(lxb_html_document_t *doc, const lxb_char_t *name, size_t size)
Definition style.c:11
struct lxb_html_style_weak lxb_html_style_weak_t
Definition style.h:19
unsigned char lxb_char_t
Definition types.h:27
zend_string * name