Lines Matching refs:union

52 union Sass_Value;
55 union Sass_Value* sass_make_null (void);
56 union Sass_Value* sass_make_boolean (bool val);
57 union Sass_Value* sass_make_string (const char* val);
58 union Sass_Value* sass_make_qstring (const char* val);
59 union Sass_Value* sass_make_number (double val, const char* unit);
60 union Sass_Value* sass_make_color (double r, double g, double b, double a);
61 union Sass_Value* sass_make_list (size_t len, enum Sass_Separator sep, bool is_bracketed);
62 union Sass_Value* sass_make_map (size_t len);
63 union Sass_Value* sass_make_error (const char* msg);
64 union Sass_Value* sass_make_warning (const char* msg);
69 void sass_delete_value (union Sass_Value* val);
72 union Sass_Value* sass_clone_value (const union Sass_Value* val);
75 union Sass_Value* sass_value_stringify (const union Sass_Value* a, bool compressed, int precision);
78 union Sass_Value* sass_value_op (enum Sass_OP op, const union Sass_Value* a, const union Sass_Value…
82 enum Sass_Tag sass_value_get_tag (const union Sass_Value* v);
86 bool sass_value_is_null (const union Sass_Value* v);
87 bool sass_value_is_number (const union Sass_Value* v);
88 bool sass_value_is_string (const union Sass_Value* v);
89 bool sass_value_is_boolean (const union Sass_Value* v);
90 bool sass_value_is_color (const union Sass_Value* v);
91 bool sass_value_is_list (const union Sass_Value* v);
92 bool sass_value_is_map (const union Sass_Value* v);
93 bool sass_value_is_error (const union Sass_Value* v);
94 bool sass_value_is_warning (const union Sass_Value* v);
97 double sass_number_get_value (const union Sass_Value* v);
98 void sass_number_set_value (union Sass_Value* v, double value);
99 const char* sass_number_get_unit (const union Sass_Value* v);
100 void sass_number_set_unit (union Sass_Value* v, char* unit);
103 const char* sass_string_get_value (const union Sass_Value* v);
104 void sass_string_set_value (union Sass_Value* v, char* value);
105 bool sass_string_is_quoted(const union Sass_Value* v);
106 void sass_string_set_quoted(union Sass_Value* v, bool quoted);
109 bool sass_boolean_get_value (const union Sass_Value* v);
110 void sass_boolean_set_value (union Sass_Value* v, bool value);
113 double sass_color_get_r (const union Sass_Value* v);
114 void sass_color_set_r (union Sass_Value* v, double r);
115 double sass_color_get_g (const union Sass_Value* v);
116 void sass_color_set_g (union Sass_Value* v, double g);
117 double sass_color_get_b (const union Sass_Value* v);
118 void sass_color_set_b (union Sass_Value* v, double b);
119 double sass_color_get_a (const union Sass_Value* v);
120 void sass_color_set_a (union Sass_Value* v, double a);
123 size_t sass_list_get_length (const union Sass_Value* v);
125 enum Sass_Separator sass_list_get_separator (const union Sass_Value* v);
126 void sass_list_set_separator (union Sass_Value* v, enum Sass_Separator value);
127 bool sass_list_get_is_bracketed (const union Sass_Value* v);
128 void sass_list_set_is_bracketed (union Sass_Value* v, bool value);
130 union Sass_Value* sass_list_get_value (const union Sass_Value* v, size_t i);
131 void sass_list_set_value (union Sass_Value* v, size_t i, union Sass_Value* value);
134 size_t sass_map_get_length (const union Sass_Value* v);
136 union Sass_Value* sass_map_get_key (const union Sass_Value* v, size_t i);
137 void sass_map_set_key (union Sass_Value* v, size_t i, union Sass_Value*);
138 union Sass_Value* sass_map_get_value (const union Sass_Value* v, size_t i);
139 void sass_map_set_value (union Sass_Value* v, size_t i, union Sass_Value*);
142 char* sass_error_get_message (const union Sass_Value* v);
143 void sass_error_set_message (union Sass_Value* v, char* msg);
146 char* sass_warning_get_message (const union Sass_Value* v);
147 void sass_warning_set_message (union Sass_Value* v, char* msg);