php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
attr_res.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2019-2020 Alexander Borisov
3 *
4 * Author: Alexander Borisov <borisov@lexbor.com>
5 */
6
7/*
8 * Caution!
9 * This file generated by the script "utils/lexbor/dom/attr.py"!
10 * Do not change this file!
11 */
12
13
14#ifndef LXB_DOM_ATTR_RES_H
15#define LXB_DOM_ATTR_RES_H
16
17#include "lexbor/core/shs.h"
18
20
21
22static const lxb_dom_attr_data_t lxb_dom_attr_res_data_default[LXB_DOM_ATTR__LAST_ENTRY] =
23{
24 {{.u.short_str = "#undef", .length = 6, .next = NULL},
25 LXB_DOM_ATTR__UNDEF, 1, true},
26 {{.u.short_str = "active", .length = 6, .next = NULL},
27 LXB_DOM_ATTR_ACTIVE, 1, true},
28 {{.u.short_str = "alt", .length = 3, .next = NULL},
29 LXB_DOM_ATTR_ALT, 1, true},
30 {{.u.short_str = "charset", .length = 7, .next = NULL},
31 LXB_DOM_ATTR_CHARSET, 1, true},
32 {{.u.short_str = "checked", .length = 7, .next = NULL},
33 LXB_DOM_ATTR_CHECKED, 1, true},
34 {{.u.short_str = "class", .length = 5, .next = NULL},
35 LXB_DOM_ATTR_CLASS, 1, true},
36 {{.u.short_str = "color", .length = 5, .next = NULL},
37 LXB_DOM_ATTR_COLOR, 1, true},
38 {{.u.short_str = "content", .length = 7, .next = NULL},
39 LXB_DOM_ATTR_CONTENT, 1, true},
40 {{.u.short_str = "dir", .length = 3, .next = NULL},
41 LXB_DOM_ATTR_DIR, 1, true},
42 {{.u.short_str = "disabled", .length = 8, .next = NULL},
43 LXB_DOM_ATTR_DISABLED, 1, true},
44 {{.u.short_str = "face", .length = 4, .next = NULL},
45 LXB_DOM_ATTR_FACE, 1, true},
46 {{.u.short_str = "focus", .length = 5, .next = NULL},
47 LXB_DOM_ATTR_FOCUS, 1, true},
48 {{.u.short_str = "for", .length = 3, .next = NULL},
49 LXB_DOM_ATTR_FOR, 1, true},
50 {{.u.short_str = "height", .length = 6, .next = NULL},
51 LXB_DOM_ATTR_HEIGHT, 1, true},
52 {{.u.short_str = "hover", .length = 5, .next = NULL},
53 LXB_DOM_ATTR_HOVER, 1, true},
54 {{.u.short_str = "href", .length = 4, .next = NULL},
55 LXB_DOM_ATTR_HREF, 1, true},
56 {{.u.short_str = "html", .length = 4, .next = NULL},
57 LXB_DOM_ATTR_HTML, 1, true},
58 {{.u.short_str = "http-equiv", .length = 10, .next = NULL},
60 {{.u.short_str = "id", .length = 2, .next = NULL},
61 LXB_DOM_ATTR_ID, 1, true},
62 {{.u.short_str = "is", .length = 2, .next = NULL},
63 LXB_DOM_ATTR_IS, 1, true},
64 {{.u.short_str = "maxlength", .length = 9, .next = NULL},
65 LXB_DOM_ATTR_MAXLENGTH, 1, true},
66 {{.u.short_str = "placeholder", .length = 11, .next = NULL},
68 {{.u.short_str = "pool", .length = 4, .next = NULL},
69 LXB_DOM_ATTR_POOL, 1, true},
70 {{.u.short_str = "public", .length = 6, .next = NULL},
71 LXB_DOM_ATTR_PUBLIC, 1, true},
72 {{.u.short_str = "readonly", .length = 8, .next = NULL},
73 LXB_DOM_ATTR_READONLY, 1, true},
74 {{.u.short_str = "required", .length = 8, .next = NULL},
75 LXB_DOM_ATTR_REQUIRED, 1, true},
76 {{.u.short_str = "scheme", .length = 6, .next = NULL},
77 LXB_DOM_ATTR_SCHEME, 1, true},
78 {{.u.short_str = "selected", .length = 8, .next = NULL},
79 LXB_DOM_ATTR_SELECTED, 1, true},
80 {{.u.short_str = "size", .length = 4, .next = NULL},
81 LXB_DOM_ATTR_SIZE, 1, true},
82 {{.u.short_str = "slot", .length = 4, .next = NULL},
83 LXB_DOM_ATTR_SLOT, 1, true},
84 {{.u.short_str = "src", .length = 3, .next = NULL},
85 LXB_DOM_ATTR_SRC, 1, true},
86 {{.u.short_str = "style", .length = 5, .next = NULL},
87 LXB_DOM_ATTR_STYLE, 1, true},
88 {{.u.short_str = "system", .length = 6, .next = NULL},
89 LXB_DOM_ATTR_SYSTEM, 1, true},
90 {{.u.short_str = "title", .length = 5, .next = NULL},
91 LXB_DOM_ATTR_TITLE, 1, true},
92 {{.u.short_str = "type", .length = 4, .next = NULL},
93 LXB_DOM_ATTR_TYPE, 1, true},
94 {{.u.short_str = "width", .length = 5, .next = NULL},
95 LXB_DOM_ATTR_WIDTH, 1, true}
96};
97
98static const lexbor_shs_entry_t lxb_dom_attr_res_shs_data[40] =
99{
100 {NULL, NULL, 39, 0},
101 {"slot", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_SLOT], 4, 2},
102 {"#undef", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR__UNDEF], 6, 0},
103 {"active", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_ACTIVE], 6, 0},
104 {"html", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_HTML], 4, 0},
105 {"href", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_HREF], 4, 4},
106 {"hover", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_HOVER], 5, 7},
107 {"readonly", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_READONLY], 8, 0},
108 {"disabled", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_DISABLED], 8, 0},
109 {"color", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_COLOR], 5, 0},
110 {"src", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_SRC], 3, 8},
111 {"required", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_REQUIRED], 8, 0},
112 {"id", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_ID], 2, 11},
113 {"system", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_SYSTEM], 6, 0},
114 {"pool", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_POOL], 4, 13},
115 {"placeholder", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_PLACEHOLDER], 11, 0},
116 {"selected", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_SELECTED], 8, 0},
117 {"scheme", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_SCHEME], 6, 0},
118 {"http-equiv", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_HTTP_EQUIV], 10, 0},
119 {"size", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_SIZE], 4, 16},
120 {"style", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_STYLE], 5, 0},
121 {"class", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_CLASS], 5, 17},
122 {"width", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_WIDTH], 5, 0},
123 {"height", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_HEIGHT], 6, 0},
124 {"focus", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_FOCUS], 5, 18},
125 {"public", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_PUBLIC], 6, 0},
126 {"content", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_CONTENT], 7, 0},
127 {"is", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_IS], 2, 0},
128 {"type", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_TYPE], 4, 0},
129 {"title", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_TITLE], 5, 0},
130 {NULL, NULL, 0, 0},
131 {"for", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_FOR], 3, 0},
132 {"face", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_FACE], 4, 22},
133 {"alt", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_ALT], 3, 23},
134 {"dir", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_DIR], 3, 0},
135 {"charset", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_CHARSET], 7, 26},
136 {"maxlength", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_MAXLENGTH], 9, 0},
137 {NULL, NULL, 0, 0},
138 {"checked", (void *) &lxb_dom_attr_res_data_default[LXB_DOM_ATTR_CHECKED], 7, 0},
139 {NULL, NULL, 0, 0}
140};
141
142
143#endif /* LXB_DOM_ATTR_RES_H */
@ LXB_DOM_ATTR_HTTP_EQUIV
Definition attr_const.h:38
@ LXB_DOM_ATTR_WIDTH
Definition attr_const.h:56
@ LXB_DOM_ATTR_HREF
Definition attr_const.h:36
@ LXB_DOM_ATTR_SRC
Definition attr_const.h:51
@ LXB_DOM_ATTR_CLASS
Definition attr_const.h:26
@ LXB_DOM_ATTR_CHECKED
Definition attr_const.h:25
@ LXB_DOM_ATTR__UNDEF
Definition attr_const.h:21
@ LXB_DOM_ATTR_REQUIRED
Definition attr_const.h:46
@ LXB_DOM_ATTR_ACTIVE
Definition attr_const.h:22
@ LXB_DOM_ATTR_PLACEHOLDER
Definition attr_const.h:42
@ LXB_DOM_ATTR_CHARSET
Definition attr_const.h:24
@ LXB_DOM_ATTR_HEIGHT
Definition attr_const.h:34
@ LXB_DOM_ATTR_TITLE
Definition attr_const.h:54
@ LXB_DOM_ATTR_TYPE
Definition attr_const.h:55
@ LXB_DOM_ATTR_SYSTEM
Definition attr_const.h:53
@ LXB_DOM_ATTR_SIZE
Definition attr_const.h:49
@ LXB_DOM_ATTR_STYLE
Definition attr_const.h:52
@ LXB_DOM_ATTR_ALT
Definition attr_const.h:23
@ LXB_DOM_ATTR_FACE
Definition attr_const.h:31
@ LXB_DOM_ATTR_READONLY
Definition attr_const.h:45
@ LXB_DOM_ATTR_COLOR
Definition attr_const.h:27
@ LXB_DOM_ATTR_DISABLED
Definition attr_const.h:30
@ LXB_DOM_ATTR_FOCUS
Definition attr_const.h:32
@ LXB_DOM_ATTR_HOVER
Definition attr_const.h:35
@ LXB_DOM_ATTR_SELECTED
Definition attr_const.h:48
@ LXB_DOM_ATTR_PUBLIC
Definition attr_const.h:44
@ LXB_DOM_ATTR__LAST_ENTRY
Definition attr_const.h:57
@ LXB_DOM_ATTR_ID
Definition attr_const.h:39
@ LXB_DOM_ATTR_CONTENT
Definition attr_const.h:28
@ LXB_DOM_ATTR_FOR
Definition attr_const.h:33
@ LXB_DOM_ATTR_HTML
Definition attr_const.h:37
@ LXB_DOM_ATTR_SCHEME
Definition attr_const.h:47
@ LXB_DOM_ATTR_IS
Definition attr_const.h:40
@ LXB_DOM_ATTR_POOL
Definition attr_const.h:43
@ LXB_DOM_ATTR_DIR
Definition attr_const.h:29
@ LXB_DOM_ATTR_MAXLENGTH
Definition attr_const.h:41
@ LXB_DOM_ATTR_SLOT
Definition attr_const.h:50
#define NULL
Definition gdcache.h:45
Definition shs.h:19