static gboolean parse_margin (GtkCssShorthandProperty *shorthand, GtkCssValue **values, GtkCssParser *parser) { return parse_four_numbers (shorthand, values, parser, GTK_CSS_NUMBER_AS_PIXELS | GTK_CSS_PARSE_LENGTH); }
static gboolean parse_border_width (GtkCssShorthandProperty *shorthand, GtkCssValue **values, GtkCssParser *parser) { return parse_four_numbers (shorthand, values, parser, GTK_CSS_POSITIVE_ONLY | GTK_CSS_NUMBER_AS_PIXELS | GTK_CSS_PARSE_LENGTH); }
static gboolean parse_padding (GtkCssShorthandProperty *shorthand, GValue *values, GtkCssParser *parser, GFile *base) { return parse_four_numbers (shorthand, values, parser, GTK_CSS_POSITIVE_ONLY | GTK_CSS_NUMBER_AS_PIXELS | GTK_CSS_PARSE_LENGTH); }