Lines Matching full:compact
44 const ucl_object_t *obj, bool first, bool print_key, bool compact);
97 bool compact) in ucl_add_tabs() argument
99 if (!compact && tabs > 0) { in ucl_add_tabs()
111 const ucl_object_t *obj, bool compact) in ucl_emitter_print_key() argument
155 if (compact) { in ucl_emitter_print_key()
166 const ucl_object_t *obj, bool compact, bool is_array) in ucl_emitter_finish_object() argument
190 * @param compact compact flag
194 const ucl_object_t *obj, bool compact) in ucl_emitter_common_end_object() argument
200 if (compact) { in ucl_emitter_common_end_object()
208 ucl_add_tabs (func, ctx->indent, compact); in ucl_emitter_common_end_object()
213 ucl_emitter_finish_object (ctx, obj, compact, false); in ucl_emitter_common_end_object()
219 * @param compact compact flag
223 const ucl_object_t *obj, bool compact) in ucl_emitter_common_end_array() argument
228 if (compact) { in ucl_emitter_common_end_array()
236 ucl_add_tabs (func, ctx->indent, compact); in ucl_emitter_common_end_array()
240 ucl_emitter_finish_object (ctx, obj, compact, true); in ucl_emitter_common_end_array()
247 * @param compact compact flag
251 const ucl_object_t *obj, bool print_key, bool compact) in ucl_emitter_common_start_array() argument
258 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_start_array()
260 if (compact) { in ucl_emitter_common_start_array()
272 ucl_emitter_common_elt (ctx, cur, first, false, compact); in ucl_emitter_common_start_array()
280 ucl_emitter_common_elt (ctx, cur, first, false, compact); in ucl_emitter_common_start_array()
293 * @param compact compact flag
297 const ucl_object_t *obj, bool print_key, bool compact) in ucl_emitter_common_start_object() argument
304 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_start_object()
310 if (compact) { in ucl_emitter_common_start_object()
323 ucl_emitter_common_elt (ctx, elt, first, true, compact); in ucl_emitter_common_start_object()
330 if (compact) { in ucl_emitter_common_start_object()
337 ucl_add_tabs (func, ctx->indent, compact); in ucl_emitter_common_start_object()
338 ucl_emitter_common_start_array (ctx, cur, true, compact); in ucl_emitter_common_start_object()
339 ucl_emitter_common_end_array (ctx, cur, compact); in ucl_emitter_common_start_object()
342 ucl_emitter_common_elt (ctx, cur, first, true, compact); in ucl_emitter_common_start_object()
356 * @param compact compact output
360 const ucl_object_t *obj, bool first, bool print_key, bool compact) in ucl_emitter_common_elt() argument
369 if (compact) { in ucl_emitter_common_elt()
381 ucl_add_tabs (func, ctx->indent, compact); in ucl_emitter_common_elt()
394 ucl_add_tabs (func, ctx->indent, compact); in ucl_emitter_common_elt()
404 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_elt()
406 ucl_emitter_finish_object (ctx, obj, compact, !print_key); in ucl_emitter_common_elt()
410 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_elt()
412 ucl_emitter_finish_object (ctx, obj, compact, !print_key); in ucl_emitter_common_elt()
415 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_elt()
423 ucl_emitter_finish_object (ctx, obj, compact, !print_key); in ucl_emitter_common_elt()
426 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_elt()
441 ucl_emitter_finish_object (ctx, obj, compact, !print_key); in ucl_emitter_common_elt()
444 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_elt()
446 ucl_emitter_finish_object (ctx, obj, compact, !print_key); in ucl_emitter_common_elt()
449 ucl_emitter_common_start_object (ctx, obj, print_key, compact); in ucl_emitter_common_elt()
450 ucl_emitter_common_end_object (ctx, obj, compact); in ucl_emitter_common_elt()
453 ucl_emitter_common_start_array (ctx, obj, print_key, compact); in ucl_emitter_common_elt()
454 ucl_emitter_common_end_array (ctx, obj, compact); in ucl_emitter_common_elt()
458 ucl_emitter_print_key (print_key, ctx, obj, compact); in ucl_emitter_common_elt()
466 ucl_emitter_finish_object (ctx, obj, compact, !print_key); in ucl_emitter_common_elt()
478 ucl_add_tabs (func, ctx->indent, compact); in ucl_emitter_common_elt()
487 #define UCL_EMIT_TYPE_IMPL(type, compact) \ argument
490 ucl_emitter_common_elt (ctx, obj, first, print_key, (compact)); \
494 ucl_emitter_common_start_object (ctx, obj, print_key, (compact)); \
498 ucl_emitter_common_start_array (ctx, obj, print_key, (compact)); \
502 ucl_emitter_common_end_object (ctx, obj, (compact)); \
506 ucl_emitter_common_end_array (ctx, obj, (compact)); \