8#ifndef css_css__parse_properties_properties_h_
9#define css_css__parse_properties_properties_h_
11#include "stylesheet.h"
20 const parserutils_vector *vector, int32_t *ctx,
26 const parserutils_vector *vector, int32_t *ctx,
29 const parserutils_vector *vector, int32_t *ctx,
32 const parserutils_vector *vector, int32_t *ctx,
35 const parserutils_vector *vector, int32_t *ctx,
38 const parserutils_vector *vector, int32_t *ctx,
41 const parserutils_vector *vector, int32_t *ctx,
44 const parserutils_vector *vector, int32_t *ctx,
47 const parserutils_vector *vector, int32_t *ctx,
50 const parserutils_vector *vector, int32_t *ctx,
53 const parserutils_vector *vector, int32_t *ctx,
56 const parserutils_vector *vector, int32_t *ctx,
59 const parserutils_vector *vector, int32_t *ctx,
62 const parserutils_vector *vector, int32_t *ctx,
65 const parserutils_vector *vector, int32_t *ctx,
68 const parserutils_vector *vector, int32_t *ctx,
71 const parserutils_vector *vector, int32_t *ctx,
74 const parserutils_vector *vector, int32_t *ctx,
77 const parserutils_vector *vector, int32_t *ctx,
80 const parserutils_vector *vector, int32_t *ctx,
83 const parserutils_vector *vector, int32_t *ctx,
86 const parserutils_vector *vector, int32_t *ctx,
89 const parserutils_vector *vector, int32_t *ctx,
92 const parserutils_vector *vector, int32_t *ctx,
95 const parserutils_vector *vector, int32_t *ctx,
98 const parserutils_vector *vector, int32_t *ctx,
101 const parserutils_vector *vector, int32_t *ctx,
104 const parserutils_vector *vector, int32_t *ctx,
107 const parserutils_vector *vector, int32_t *ctx,
110 const parserutils_vector *vector, int32_t *ctx,
113 const parserutils_vector *vector, int32_t *ctx,
116 const parserutils_vector *vector, int32_t *ctx,
119 const parserutils_vector *vector, int32_t *ctx,
122 const parserutils_vector *vector, int32_t *ctx,
125 const parserutils_vector *vector, int32_t *ctx,
128 const parserutils_vector *vector, int32_t *ctx,
131 const parserutils_vector *vector, int32_t *ctx,
134 const parserutils_vector *vector, int32_t *ctx,
137 const parserutils_vector *vector, int32_t *ctx,
140 const parserutils_vector *vector, int32_t *ctx,
143 const parserutils_vector *vector, int32_t *ctx,
146 const parserutils_vector *vector, int32_t *ctx,
149 const parserutils_vector *vector, int32_t *ctx,
152 const parserutils_vector *vector, int32_t *ctx,
155 const parserutils_vector *vector, int32_t *ctx,
158 const parserutils_vector *vector, int32_t *ctx,
161 const parserutils_vector *vector, int32_t *ctx,
164 const parserutils_vector *vector, int32_t *ctx,
167 const parserutils_vector *vector, int32_t *ctx,
170 const parserutils_vector *vector, int32_t *ctx,
173 const parserutils_vector *vector, int32_t *ctx,
176 const parserutils_vector *vector, int32_t *ctx,
179 const parserutils_vector *vector, int32_t *ctx,
182 const parserutils_vector *vector, int32_t *ctx,
185 const parserutils_vector *vector, int32_t *ctx,
188 const parserutils_vector *vector, int32_t *ctx,
191 const parserutils_vector *vector, int32_t *ctx,
194 const parserutils_vector *vector, int32_t *ctx,
197 const parserutils_vector *vector, int32_t *ctx,
200 const parserutils_vector *vector, int32_t *ctx,
203 const parserutils_vector *vector, int32_t *ctx,
206 const parserutils_vector *vector, int32_t *ctx,
209 const parserutils_vector *vector, int32_t *ctx,
212 const parserutils_vector *vector, int32_t *ctx,
215 const parserutils_vector *vector, int32_t *ctx,
218 const parserutils_vector *vector, int32_t *ctx,
221 const parserutils_vector *vector, int32_t *ctx,
224 const parserutils_vector *vector, int32_t *ctx,
227 const parserutils_vector *vector, int32_t *ctx,
230 const parserutils_vector *vector, int32_t *ctx,
233 const parserutils_vector *vector, int32_t *ctx,
236 const parserutils_vector *vector, int32_t *ctx,
239 const parserutils_vector *vector, int32_t *ctx,
242 const parserutils_vector *vector, int32_t *ctx,
245 const parserutils_vector *vector, int32_t *ctx,
248 const parserutils_vector *vector, int32_t *ctx,
251 const parserutils_vector *vector, int32_t *ctx,
254 const parserutils_vector *vector, int32_t *ctx,
257 const parserutils_vector *vector, int32_t *ctx,
260 const parserutils_vector *vector, int32_t *ctx,
263 const parserutils_vector *vector, int32_t *ctx,
266 const parserutils_vector *vector, int32_t *ctx,
269 const parserutils_vector *vector, int32_t *ctx,
272 const parserutils_vector *vector, int32_t *ctx,
275 const parserutils_vector *vector, int32_t *ctx,
278 const parserutils_vector *vector, int32_t *ctx,
281 const parserutils_vector *vector, int32_t *ctx,
284 const parserutils_vector *vector, int32_t *ctx,
287 const parserutils_vector *vector, int32_t *ctx,
290 const parserutils_vector *vector, int32_t *ctx,
293 const parserutils_vector *vector, int32_t *ctx,
296 const parserutils_vector *vector, int32_t *ctx,
299 const parserutils_vector *vector, int32_t *ctx,
302 const parserutils_vector *vector, int32_t *ctx,
305 const parserutils_vector *vector, int32_t *ctx,
308 const parserutils_vector *vector, int32_t *ctx,
311 const parserutils_vector *vector, int32_t *ctx,
314 const parserutils_vector *vector, int32_t *ctx,
317 const parserutils_vector *vector, int32_t *ctx,
320 const parserutils_vector *vector, int32_t *ctx,
323 const parserutils_vector *vector, int32_t *ctx,
326 const parserutils_vector *vector, int32_t *ctx,
329 const parserutils_vector *vector, int32_t *ctx,
332 const parserutils_vector *vector, int32_t *ctx,
335 const parserutils_vector *vector, int32_t *ctx,
338 const parserutils_vector *vector, int32_t *ctx,
341 const parserutils_vector *vector, int32_t *ctx,
344 const parserutils_vector *vector, int32_t *ctx,
347 const parserutils_vector *vector, int32_t *ctx,
350 const parserutils_vector *vector, int32_t *ctx,
353 const parserutils_vector *vector, int32_t *ctx,
356 const parserutils_vector *vector, int32_t *ctx,
359 const parserutils_vector *vector, int32_t *ctx,
362 const parserutils_vector *vector, int32_t *ctx,
365 const parserutils_vector *vector, int32_t *ctx,
368 const parserutils_vector *vector, int32_t *ctx,
371 const parserutils_vector *vector, int32_t *ctx,
374 const parserutils_vector *vector, int32_t *ctx,
377 const parserutils_vector *vector, int32_t *ctx,
380 const parserutils_vector *vector, int32_t *ctx,
383 const parserutils_vector *vector, int32_t *ctx,
386 const parserutils_vector *vector, int32_t *ctx,
389 const parserutils_vector *vector, int32_t *ctx,
392 const parserutils_vector *vector, int32_t *ctx,
395 const parserutils_vector *vector, int32_t *ctx,
398 const parserutils_vector *vector, int32_t *ctx,
401 const parserutils_vector *vector, int32_t *ctx,
404 const parserutils_vector *vector, int32_t *ctx,
407 const parserutils_vector *vector, int32_t *ctx,
410 const parserutils_vector *vector, int32_t *ctx,
413 const parserutils_vector *vector, int32_t *ctx,
416 const parserutils_vector *vector, int32_t *ctx,
419 const parserutils_vector *vector, int32_t *ctx,
422 const parserutils_vector *vector, int32_t *ctx,
425 const parserutils_vector *vector, int32_t *ctx,
428 const parserutils_vector *vector, int32_t *ctx,
431 const parserutils_vector *vector, int32_t *ctx,
434 const parserutils_vector *vector, int32_t *ctx,
437 const parserutils_vector *vector, int32_t *ctx,
440 const parserutils_vector *vector, int32_t *ctx,
443 const parserutils_vector *vector, int32_t *ctx,
446 const parserutils_vector *vector, int32_t *ctx,
449 const parserutils_vector *vector, int32_t *ctx,
452 const parserutils_vector *vector, int32_t *ctx,
455 const parserutils_vector *vector, int32_t *ctx,
458 const parserutils_vector *vector, int32_t *ctx,
461 const parserutils_vector *vector, int32_t *ctx,
464 const parserutils_vector *vector, int32_t *ctx,
470#define UNIT_MASK_AZIMUTH (UNIT_ANGLE)
471#define UNIT_MASK_BACKGROUND_ATTACHMENT (0)
472#define UNIT_MASK_BACKGROUND_COLOR (0)
473#define UNIT_MASK_BACKGROUND_IMAGE (0)
474#define UNIT_MASK_BACKGROUND_POSITION (UNIT_LENGTH | UNIT_PCT)
475#define UNIT_MASK_BACKGROUND_REPEAT (0)
476#define UNIT_MASK_BORDER_COLLAPSE (0)
477#define UNIT_MASK_BORDER_SPACING (UNIT_LENGTH)
478#define UNIT_MASK_BORDER_SIDE_COLOR (0)
479#define UNIT_MASK_BORDER_SIDE_STYLE (0)
480#define UNIT_MASK_BORDER_SIDE_WIDTH (UNIT_LENGTH)
481#define UNIT_MASK_BOTTOM (UNIT_LENGTH | UNIT_PCT)
482#define UNIT_MASK_CAPTION_SIDE (0)
483#define UNIT_MASK_CLEAR (0)
484#define UNIT_MASK_CLIP (UNIT_LENGTH)
485#define UNIT_MASK_COLOR (0)
486#define UNIT_MASK_CONTENT (0)
487#define UNIT_MASK_COUNTER_INCREMENT (0)
488#define UNIT_MASK_COUNTER_RESET (0)
489#define UNIT_MASK_CUE_AFTER (0)
490#define UNIT_MASK_CUE_BEFORE (0)
491#define UNIT_MASK_CURSOR (0)
492#define UNIT_MASK_DIRECTION (0)
493#define UNIT_MASK_DISPLAY (0)
494#define UNIT_MASK_ELEVATION (UNIT_ANGLE)
495#define UNIT_MASK_EMPTY_CELLS (0)
496#define UNIT_MASK_FLOAT (0)
497#define UNIT_MASK_FONT_FAMILY (0)
498#define UNIT_MASK_FONT_SIZE (UNIT_LENGTH | UNIT_PCT)
499#define UNIT_MASK_FONT_STYLE (0)
500#define UNIT_MASK_FONT_VARIANT (0)
501#define UNIT_MASK_FONT_WEIGHT (0)
502#define UNIT_MASK_HEIGHT (UNIT_LENGTH | UNIT_PCT)
503#define UNIT_MASK_LEFT (UNIT_LENGTH | UNIT_PCT)
504#define UNIT_MASK_LETTER_SPACING (UNIT_LENGTH)
505#define UNIT_MASK_LINE_HEIGHT (UNIT_LENGTH | UNIT_PCT)
506#define UNIT_MASK_LIST_STYLE_IMAGE (0)
507#define UNIT_MASK_LIST_STYLE_POSITION (0)
508#define UNIT_MASK_LIST_STYLE_TYPE (0)
509#define UNIT_MASK_MARGIN_SIDE (UNIT_LENGTH | UNIT_PCT)
510#define UNIT_MASK_MAX_HEIGHT (UNIT_LENGTH | UNIT_PCT)
511#define UNIT_MASK_MAX_WIDTH (UNIT_LENGTH | UNIT_PCT)
512#define UNIT_MASK_MIN_HEIGHT (UNIT_LENGTH | UNIT_PCT)
513#define UNIT_MASK_MIN_WIDTH (UNIT_LENGTH | UNIT_PCT)
514#define UNIT_MASK_ORPHANS (0)
515#define UNIT_MASK_OUTLINE_COLOR (0)
516#define UNIT_MASK_OUTLINE_STYLE (0)
517#define UNIT_MASK_OUTLINE_WIDTH (UNIT_LENGTH)
518#define UNIT_MASK_OVERFLOW_X (0)
519#define UNIT_MASK_PADDING_SIDE (UNIT_LENGTH | UNIT_PCT)
520#define UNIT_MASK_PAGE_BREAK_AFTER (0)
521#define UNIT_MASK_PAGE_BREAK_BEFORE (0)
522#define UNIT_MASK_PAGE_BREAK_INSIDE (0)
523#define UNIT_MASK_PAUSE_AFTER (UNIT_TIME | UNIT_PCT)
524#define UNIT_MASK_PAUSE_BEFORE (UNIT_TIME | UNIT_PCT)
525#define UNIT_MASK_PITCH_RANGE (0)
526#define UNIT_MASK_PITCH (UNIT_FREQ)
527#define UNIT_MASK_PLAY_DURING (0)
528#define UNIT_MASK_POSITION (0)
529#define UNIT_MASK_QUOTES (0)
530#define UNIT_MASK_RICHNESS (0)
531#define UNIT_MASK_RIGHT (UNIT_LENGTH | UNIT_PCT)
532#define UNIT_MASK_SPEAK_HEADER (0)
533#define UNIT_MASK_SPEAK_NUMERAL (0)
534#define UNIT_MASK_SPEAK_PUNCTUATION (0)
535#define UNIT_MASK_SPEAK (0)
536#define UNIT_MASK_SPEECH_RATE (0)
537#define UNIT_MASK_STRESS (0)
538#define UNIT_MASK_TABLE_LAYOUT (0)
539#define UNIT_MASK_TEXT_ALIGN (0)
540#define UNIT_MASK_TEXT_DECORATION (0)
541#define UNIT_MASK_TEXT_INDENT (UNIT_LENGTH | UNIT_PCT)
542#define UNIT_MASK_TEXT_TRANSFORM (0)
543#define UNIT_MASK_TOP (UNIT_LENGTH | UNIT_PCT)
544#define UNIT_MASK_UNICODE_BIDI (0)
545#define UNIT_MASK_VERTICAL_ALIGN (UNIT_LENGTH | UNIT_PCT)
546#define UNIT_MASK_VISIBILITY (0)
547#define UNIT_MASK_VOICE_FAMILY (0)
548#define UNIT_MASK_VOLUME (UNIT_PCT)
549#define UNIT_MASK_WHITE_SPACE (0)
550#define UNIT_MASK_WIDOWS (0)
551#define UNIT_MASK_WIDTH (UNIT_LENGTH | UNIT_PCT)
552#define UNIT_MASK_WORD_SPACING (UNIT_LENGTH)
553#define UNIT_MASK_Z_INDEX (0)
554#define UNIT_MASK_OPACITY (0)
555#define UNIT_MASK_FILL_OPACITY (0)
556#define UNIT_MASK_STROKE_OPACITY (0)
557#define UNIT_MASK_BREAK_AFTER (0)
558#define UNIT_MASK_BREAK_BEFORE (0)
559#define UNIT_MASK_BREAK_INSIDE (0)
560#define UNIT_MASK_COLUMN_COUNT (0)
561#define UNIT_MASK_COLUMN_FILL (0)
562#define UNIT_MASK_COLUMN_GAP (UNIT_LENGTH)
563#define UNIT_MASK_COLUMN_RULE_COLOR (0)
564#define UNIT_MASK_COLUMN_RULE_STYLE (0)
565#define UNIT_MASK_COLUMN_RULE_WIDTH (UNIT_LENGTH)
566#define UNIT_MASK_COLUMN_SPAN (0)
567#define UNIT_MASK_COLUMN_WIDTH (UNIT_LENGTH)
568#define UNIT_MASK_WRITING_MODE (0)
569#define UNIT_MASK_OVERFLOW_Y (0)
570#define UNIT_MASK_BOX_SIZING (0)
571#define UNIT_MASK_ALIGN_CONTENT (0)
572#define UNIT_MASK_ALIGN_ITEMS (0)
573#define UNIT_MASK_ALIGN_SELF (0)
574#define UNIT_MASK_FLEX_BASIS (UNIT_LENGTH | UNIT_PCT)
575#define UNIT_MASK_FLEX_DIRECTION (0)
576#define UNIT_MASK_FLEX_GROW (0)
577#define UNIT_MASK_FLEX_SHRINK (0)
578#define UNIT_MASK_FLEX_WRAP (0)
579#define UNIT_MASK_JUSTIFY_CONTENT (0)
580#define UNIT_MASK_ORDER (0)
css_error
Definition errors.h:18
@ CSS_N_PROPERTIES
Definition properties.h:144
@ FIRST_PROP
Definition propstrings.h:39
@ LAST_PROP
Definition propstrings.h:72
css_error css__parse_margin_bottom(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_margin_bottom.c:35
css_error css__parse_border_spacing(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition border_spacing.c:30
css_error css__parse_background_attachment(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_background_attachment.c:35
css_error css__parse_order(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_order.c:35
css_error css__parse_border_collapse(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_collapse.c:35
css_error css__parse_z_index(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_z_index.c:35
css_error css__parse_stroke_opacity(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition stroke_opacity.c:28
css_error css__parse_list_style_type(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition list_style_type.c:30
css_error css__parse_margin(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition margin.c:30
css_error css__parse_opacity(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition opacity.c:29
css_error(* css_prop_handler)(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition properties.h:19
css_error css__parse_fill_opacity(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition fill_opacity.c:28
css_error css__parse_font_weight(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition font_weight.c:30
css_error css__parse_text_indent(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_text_indent.c:35
css_error css__parse_justify_content(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_justify_content.c:35
css_error css__parse_quotes(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition quotes.c:30
css_error css__parse_right(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_right.c:35
css_error css__parse_speech_rate(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_speech_rate.c:35
css_error css__parse_border_bottom_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_bottom_width.c:35
css_error css__parse_column_rule_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_rule_style.c:35
css_error css__parse_flex(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition flex.c:31
css_error css__parse_vertical_align(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_vertical_align.c:35
css_error css__parse_background_repeat(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_background_repeat.c:35
css_error css__parse_cue(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition cue.c:30
css_error css__parse_top(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_top.c:35
css_error css__parse_writing_mode(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_writing_mode.c:35
css_error css__parse_float(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_float.c:35
css_error css__parse_column_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_width.c:35
css_error css__parse_columns(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition columns.c:30
css_error css__parse_border_right(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_right.c:35
css_error css__parse_word_spacing(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_word_spacing.c:35
css_error css__parse_list_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition list_style.c:30
css_error css__parse_box_sizing(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_box_sizing.c:35
css_error css__parse_flex_grow(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_flex_grow.c:35
css_error css__parse_outline_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_outline_style.c:35
css_error css__parse_speak(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_speak.c:35
css_error css__parse_page_break_before(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_page_break_before.c:35
css_error css__parse_border_bottom(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_bottom.c:35
css_error css__parse_stress(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_stress.c:35
css_error css__parse_clip(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition clip.c:30
css_error css__parse_max_height(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_max_height.c:35
css_error css__parse_font_family(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition font_family.c:101
css_error css__parse_orphans(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_orphans.c:35
css_error css__parse_padding(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition padding.c:30
css_error css__parse_column_fill(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_fill.c:35
css_error css__parse_break_before(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_break_before.c:35
css_error css__parse_border_left(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_left.c:35
css_error css__parse_padding_left(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_padding_left.c:35
css_error css__parse_pitch(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_pitch.c:35
css_error css__parse_cue_after(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_cue_after.c:35
css_error css__parse_column_count(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_count.c:35
css_error css__parse_border_top_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_top_width.c:35
css_error css__parse_cursor(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition cursor.c:29
css_error css__parse_pause(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition pause.c:30
css_error css__parse_visibility(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_visibility.c:35
css_error css__parse_list_style_image(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_list_style_image.c:35
css_error css__parse_speak_numeral(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_speak_numeral.c:35
css_error css__parse_speak_punctuation(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_speak_punctuation.c:35
css_error css__parse_overflow_y(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_overflow_y.c:35
css_error css__parse_table_layout(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_table_layout.c:35
css_error css__parse_text_decoration(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition text_decoration.c:30
css_error css__parse_margin_top(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_margin_top.c:35
css_error css__parse_padding_top(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_padding_top.c:35
css_error css__parse_display(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_display.c:35
css_error css__parse_text_align(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_text_align.c:35
css_error css__parse_border_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition border_style.c:30
css_error css__parse_direction(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_direction.c:35
const css_prop_handler property_handlers[LAST_PROP+1 - FIRST_PROP]
Definition properties.c:13
css_error css__parse_border_right_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_right_style.c:35
css_error css__parse_border_bottom_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_bottom_style.c:35
css_error css__parse_padding_bottom(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_padding_bottom.c:35
css_error css__parse_caption_side(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_caption_side.c:35
css_error css__parse_flex_shrink(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_flex_shrink.c:35
css_error css__parse_pause_after(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_pause_after.c:35
css_error css__parse_break_inside(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_break_inside.c:35
css_error css__parse_counter_increment(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_counter_increment.c:35
css_error css__parse_flex_direction(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_flex_direction.c:35
css_error css__parse_border_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition border_color.c:30
const uint32_t property_unit_mask[CSS_N_PROPERTIES]
Definition properties.c:165
css_error css__parse_pause_before(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_pause_before.c:35
css_error css__parse_elevation(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition elevation.c:30
css_error css__parse_richness(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_richness.c:35
css_error css__parse_empty_cells(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_empty_cells.c:35
css_error css__parse_voice_family(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition voice_family.c:86
css_error css__parse_page_break_inside(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_page_break_inside.c:35
css_error css__parse_align_content(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_align_content.c:35
css_error css__parse_font_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_font_style.c:35
css_error css__parse_border_top_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_top_style.c:35
css_error css__parse_break_after(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_break_after.c:35
css_error css__parse_widows(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_widows.c:35
css_error css__parse_column_rule_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_rule_color.c:35
css_error css__parse_list_style_position(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_list_style_position.c:35
css_error css__parse_font_size(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_font_size.c:35
css_error css__parse_counter_reset(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_counter_reset.c:35
css_error css__parse_position(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_position.c:35
css_error css__parse_line_height(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_line_height.c:35
css_error css__parse_azimuth(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition azimuth.c:30
css_error css__parse_align_self(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_align_self.c:35
css_error css__parse_border(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition border.c:30
css_error css__parse_bottom(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_bottom.c:35
css_error css__parse_border_right_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_right_width.c:35
css_error css__parse_border_right_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_right_color.c:35
css_error css__parse_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_color.c:35
css_error css__parse_border_left_style(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_left_style.c:35
css_error css__parse_border_top_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_top_color.c:35
css_error css__parse_font(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition font.c:227
css_error css__parse_font_variant(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_font_variant.c:35
css_error css__parse_column_gap(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_gap.c:35
css_error css__parse_letter_spacing(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_letter_spacing.c:35
css_error css__parse_height(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_height.c:35
css_error css__parse_min_height(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_min_height.c:35
css_error css__parse_clear(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_clear.c:35
css_error css__parse_background_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_background_color.c:35
css_error css__parse_padding_right(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_padding_right.c:35
css_error css__parse_page_break_after(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_page_break_after.c:35
css_error css__parse_left(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_left.c:35
css_error css__parse_flex_flow(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition flex_flow.c:31
css_error css__parse_white_space(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_white_space.c:35
css_error css__parse_play_during(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition play_during.c:30
css_error css__parse_outline_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_outline_width.c:35
css_error css__parse_border_bottom_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_bottom_color.c:35
css_error css__parse_border_left_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_left_width.c:35
css_error css__parse_align_items(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_align_items.c:35
css_error css__parse_text_transform(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_text_transform.c:35
css_error css__parse_flex_basis(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_flex_basis.c:35
css_error css__parse_border_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition border_width.c:30
css_error css__parse_border_left_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_left_color.c:35
css_error css__parse_background_position(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition background_position.c:30
css_error css__parse_outline(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition outline.c:30
css_error css__parse_overflow(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition overflow.c:30
css_error css__parse_unicode_bidi(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_unicode_bidi.c:35
css_error css__parse_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_width.c:35
css_error css__parse_margin_right(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_margin_right.c:35
css_error css__parse_content(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition content.c:31
css_error css__parse_column_rule(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition column_rule.c:30
css_error css__parse_min_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_min_width.c:35
css_error css__parse_speak_header(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_speak_header.c:35
css_error css__parse_margin_left(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_margin_left.c:35
css_error css__parse_pitch_range(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_pitch_range.c:35
css_error css__parse_border_top(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_border_top.c:35
css_error css__parse_max_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_max_width.c:35
css_error css__parse_background(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition background.c:30
css_error css__parse_outline_color(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_outline_color.c:35
css_error css__parse_column_span(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_span.c:35
css_error css__parse_flex_wrap(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_flex_wrap.c:35
css_error css__parse_volume(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_volume.c:35
css_error css__parse_column_rule_width(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_column_rule_width.c:35
css_error css__parse_cue_before(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_cue_before.c:35
css_error css__parse_overflow_x(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_overflow_x.c:35
css_error css__parse_background_image(css_language *c, const parserutils_vector *vector, int32_t *ctx, css_style *result)
Definition autogenerated_background_image.c:35
Definition stylesheet.h:29