Lines Matching refs:muscle_obstack
41 struct obstack muscle_obstack;
65 | Also set up the MUSCLE_OBSTACK. |
80 obstack_init (&muscle_obstack);
98 obstack_free (&muscle_obstack, NULL);
134 | exist, create it. Use MUSCLE_OBSTACK. De-allocate the previously |
160 obstack_sgrow (&muscle_obstack, entry->value);
162 obstack_sgrow (&muscle_obstack, separator);
163 obstack_sgrow (&muscle_obstack, val);
164 obstack_1grow (&muscle_obstack, 0);
165 new_val = obstack_finish (&muscle_obstack);
167 obstack_free (&muscle_obstack, new_val);
180 obstack_printf (&muscle_obstack, "]b4_syncline(%d, ", loc.start.line);
181 obstack_quote (&muscle_obstack,
183 obstack_sgrow (&muscle_obstack, ")[");
184 obstack_1grow (&muscle_obstack, 0);
185 extension = obstack_finish (&muscle_obstack);
187 obstack_free (&muscle_obstack, extension);
208 obstack_sgrow (&muscle_obstack, "[");
209 obstack_quote (&muscle_obstack, a1);
210 obstack_sgrow (&muscle_obstack, ", ");
211 obstack_quote (&muscle_obstack, a2);
212 obstack_sgrow (&muscle_obstack, "]");
213 obstack_1grow (&muscle_obstack, 0);
214 pair = obstack_finish (&muscle_obstack);
216 obstack_free (&muscle_obstack, pair);
269 obstack_sgrow (&muscle_obstack, "[[");
270 obstack_escape (&muscle_obstack, bound.file);
271 obstack_1grow (&muscle_obstack, ':');
272 obstack_printf (&muscle_obstack, "%d", bound.line);
273 obstack_1grow (&muscle_obstack, '.');
274 obstack_printf (&muscle_obstack, "%d", bound.column);
275 obstack_sgrow (&muscle_obstack, "]]");
276 obstack_1grow (&muscle_obstack, '\0');
277 extension = obstack_finish (&muscle_obstack);
279 obstack_free (&muscle_obstack, extension);
299 obstack_sgrow (&muscle_obstack, "$"); \
304 case '@': obstack_sgrow (&muscle_obstack, "@" ); break; \
305 case '{': obstack_sgrow (&muscle_obstack, "[" ); break; \
306 case '}': obstack_sgrow (&muscle_obstack, "]" ); break; \
311 obstack_1grow (&muscle_obstack, *(Value)); \
335 value_decoded = obstack_finish (&muscle_obstack);
337 obstack_free (&muscle_obstack, value_decoded);
361 obstack_1grow (&muscle_obstack, '\0');
362 boundary_str = obstack_finish (&muscle_obstack);
367 obstack_free (&muscle_obstack, boundary_str);
374 obstack_free (&muscle_obstack, boundary_str);