php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
res.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2023 Alexander Borisov
3 *
4 * Author: Alexander Borisov <borisov@lexbor.com>
5 */
6
7/*
8 * Caution!
9 * This file generated by the script "utils/lexbor/css/names.py"!
10 * Do not change this file!
11 */
12
13
14#ifndef LXB_CSS_AT_RULE_RES_H
15#define LXB_CSS_AT_RULE_RES_H
16
17#include "lexbor/core/shs.h"
19
20
21static const lxb_css_entry_data_t lxb_css_at_rule_data[LXB_CSS_AT_RULE__LAST_ENTRY] =
22{
29 NULL},
32 NULL}
33};
34
35static const lexbor_shs_entry_t lxb_css_at_rule_shs[6] =
36{
37 {NULL, NULL, 5, 0},
38 {NULL, NULL, 0, 0},
39 {NULL, NULL, 0, 0},
40 {"media", (void *) &lxb_css_at_rule_data[LXB_CSS_AT_RULE_MEDIA], 5, 0},
41 {NULL, NULL, 0, 0},
42 {"namespace", (void *) &lxb_css_at_rule_data[LXB_CSS_AT_RULE_NAMESPACE], 9, 0}
43};
44
45
46#endif /* LXB_CSS_AT_RULE_RES_H */
LXB_API lxb_status_t lxb_css_at_rule_namespace_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_at_rule_namespace_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_at_rule__undef_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_at_rule__custom_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_at_rule__custom_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_at_rule_namespace_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_at_rule_media_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API void * lxb_css_at_rule__undef_create(lxb_css_memory_t *memory)
LXB_API void * lxb_css_at_rule_media_create(lxb_css_memory_t *memory)
LXB_API lxb_status_t lxb_css_at_rule__undef_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
LXB_API void * lxb_css_at_rule__custom_destroy(lxb_css_memory_t *memory, void *style, bool self_destroy)
LXB_API lxb_status_t lxb_css_at_rule_media_serialize(const void *style, lexbor_serialize_cb_f cb, void *ctx)
@ LXB_CSS_AT_RULE__CUSTOM
Definition const.h:23
@ LXB_CSS_AT_RULE_NAMESPACE
Definition const.h:25
@ LXB_CSS_AT_RULE__UNDEF
Definition const.h:22
@ LXB_CSS_AT_RULE_MEDIA
Definition const.h:24
@ LXB_CSS_AT_RULE__LAST_ENTRY
Definition const.h:26
LXB_API bool lxb_css_at_rule_state_namespace(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_at_rule_state__custom(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_at_rule_state_media(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
LXB_API bool lxb_css_at_rule_state__undef(lxb_css_parser_t *parser, const lxb_css_syntax_token_t *token, void *ctx)
#define NULL
Definition gdcache.h:45
Definition shs.h:19
Definition base.h:73
unsigned char lxb_char_t
Definition types.h:27