line |
true |
false |
branch |
294
|
7 |
913 |
if (!ENQUEUE(emitter, emitter->events, *event)) { |
|
7 |
0 |
if (!ENQUEUE(emitter, emitter->events, *event)) { |
|
0 |
920 |
if (!ENQUEUE(emitter, emitter->events, *event)) { |
299
|
920 |
920 |
while (!yaml_emitter_need_more_events(emitter)) { |
300
|
0 |
920 |
if (!yaml_emitter_analyze_event(emitter, emitter->events.head)) |
302
|
0 |
920 |
if (!yaml_emitter_state_machine(emitter, emitter->events.head)) |
326
|
582 |
1258 |
if (QUEUE_EMPTY(emitter, emitter->events)) |
343
|
200 |
357 |
if (emitter->events.tail - emitter->events.head > accumulate) |
346
|
581 |
338 |
for (event = emitter->events.head; event != emitter->events.tail; event ++) { |
363
|
19 |
562 |
if (!level) |
381
|
109 |
218 |
for (tag_directive = emitter->tag_directives.start; |
383
|
0 |
109 |
if (strcmp((char *)value.handle, (char *)tag_directive->handle) == 0) { |
384
|
0 |
0 |
if (allow_duplicates) |
393
|
218 |
0 |
if (!copy.handle || !copy.prefix) { |
|
0 |
218 |
if (!copy.handle || !copy.prefix) { |
398
|
0 |
218 |
if (!PUSH(emitter, emitter->tag_directives, copy)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->tag_directives, copy)) |
|
0 |
218 |
if (!PUSH(emitter, emitter->tag_directives, copy)) |
417
|
0 |
401 |
if (!PUSH(emitter, emitter->indents, emitter->indent)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->indents, emitter->indent)) |
|
0 |
401 |
if (!PUSH(emitter, emitter->indents, emitter->indent)) |
420
|
109 |
292 |
if (emitter->indent < 0) { |
421
|
46 |
63 |
emitter->indent = flow ? emitter->best_indent : 0; |
423
|
289 |
3 |
else if (!indentless) { |
509
|
87 |
0 |
if (event->type == YAML_STREAM_START_EVENT) |
511
|
87 |
0 |
if (!emitter->encoding) { |
515
|
87 |
0 |
if (!emitter->encoding) { |
519
|
87 |
0 |
if (emitter->best_indent < 2 || emitter->best_indent > 9) { |
|
0 |
87 |
if (emitter->best_indent < 2 || emitter->best_indent > 9) { |
523
|
87 |
0 |
if (emitter->best_width >= 0 |
524
|
0 |
87 |
&& emitter->best_width <= emitter->best_indent*2) { |
528
|
0 |
87 |
if (emitter->best_width < 0) { |
532
|
87 |
0 |
if (!emitter->line_break) { |
543
|
0 |
87 |
if (emitter->encoding != YAML_UTF8_ENCODING) { |
544
|
0 |
0 |
if (!yaml_emitter_write_bom(emitter)) |
565
|
109 |
87 |
if (event->type == YAML_DOCUMENT_START_EVENT) |
575
|
0 |
109 |
if (event->data.document_start.version_directive) { |
576
|
0 |
0 |
if (!yaml_emitter_analyze_version_directive(emitter, |
581
|
0 |
109 |
for (tag_directive = event->data.document_start.tag_directives.start; |
584
|
0 |
0 |
if (!yaml_emitter_analyze_tag_directive(emitter, *tag_directive)) |
586
|
0 |
0 |
if (!yaml_emitter_append_tag_directive(emitter, *tag_directive, 0)) |
590
|
218 |
109 |
for (tag_directive = default_tag_directives; |
592
|
0 |
218 |
if (!yaml_emitter_append_tag_directive(emitter, *tag_directive, 1)) |
597
|
86 |
23 |
if (!first || emitter->canonical) { |
|
0 |
86 |
if (!first || emitter->canonical) { |
601
|
109 |
0 |
if ((event->data.document_start.version_directive || |
|
0 |
109 |
if ((event->data.document_start.version_directive || |
603
|
0 |
0 |
!= event->data.document_start.tag_directives.end)) && |
606
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "...", 1, 0, 0)) |
608
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
612
|
0 |
109 |
if (event->data.document_start.version_directive) { |
614
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "%YAML", 1, 0, 0)) |
616
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "1.1", 1, 0, 0)) |
618
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
622
|
0 |
109 |
if (event->data.document_start.tag_directives.start |
625
|
0 |
0 |
for (tag_directive = event->data.document_start.tag_directives.start; |
628
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "%TAG", 1, 0, 0)) |
630
|
0 |
0 |
if (!yaml_emitter_write_tag_handle(emitter, tag_directive->handle, |
633
|
0 |
0 |
if (!yaml_emitter_write_tag_content(emitter, tag_directive->prefix, |
636
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
641
|
0 |
109 |
if (yaml_emitter_check_empty_document(emitter)) { |
645
|
109 |
0 |
if (!implicit) { |
646
|
0 |
109 |
if (!yaml_emitter_write_indent(emitter)) |
648
|
0 |
109 |
if (!yaml_emitter_write_indicator(emitter, "---", 1, 0, 0)) |
650
|
0 |
109 |
if (emitter->canonical) { |
651
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
661
|
87 |
0 |
else if (event->type == YAML_STREAM_END_EVENT) |
664
|
0 |
87 |
if (!yaml_emitter_flush(emitter)) |
684
|
0 |
109 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_DOCUMENT_END_STATE)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_DOCUMENT_END_STATE)) |
|
0 |
109 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_DOCUMENT_END_STATE)) |
698
|
109 |
0 |
if (event->type == YAML_DOCUMENT_END_EVENT) |
700
|
0 |
109 |
if (!yaml_emitter_write_indent(emitter)) |
702
|
0 |
109 |
if (!event->data.document_end.implicit) { |
703
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "...", 1, 0, 0)) |
705
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
708
|
0 |
109 |
if (!yaml_emitter_flush(emitter)) |
713
|
218 |
109 |
while (!STACK_EMPTY(emitter, emitter->tag_directives)) { |
736
|
10 |
0 |
if (first) |
738
|
0 |
10 |
if (!yaml_emitter_write_indicator(emitter, "[", 1, 1, 0)) |
740
|
0 |
10 |
if (!yaml_emitter_increase_indent(emitter, 1, 0)) |
745
|
10 |
0 |
if (event->type == YAML_SEQUENCE_END_EVENT) |
749
|
0 |
10 |
if (emitter->canonical && !first) { |
|
0 |
0 |
if (emitter->canonical && !first) { |
750
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ",", 0, 0, 0)) |
752
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
755
|
0 |
10 |
if (!yaml_emitter_write_indicator(emitter, "]", 0, 0, 0)) |
762
|
0 |
0 |
if (!first) { |
763
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ",", 0, 0, 0)) |
767
|
0 |
0 |
if (emitter->canonical || emitter->column > emitter->best_width) { |
|
0 |
0 |
if (emitter->canonical || emitter->column > emitter->best_width) { |
768
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
771
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE)) |
785
|
9 |
0 |
if (first) |
787
|
0 |
9 |
if (!yaml_emitter_write_indicator(emitter, "{", 1, 1, 0)) |
789
|
0 |
9 |
if (!yaml_emitter_increase_indent(emitter, 1, 0)) |
794
|
9 |
0 |
if (event->type == YAML_MAPPING_END_EVENT) |
798
|
0 |
9 |
if (emitter->canonical && !first) { |
|
0 |
0 |
if (emitter->canonical && !first) { |
799
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ",", 0, 0, 0)) |
801
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
804
|
0 |
9 |
if (!yaml_emitter_write_indicator(emitter, "}", 0, 0, 0)) |
811
|
0 |
0 |
if (!first) { |
812
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ",", 0, 0, 0)) |
815
|
0 |
0 |
if (emitter->canonical || emitter->column > emitter->best_width) { |
|
0 |
0 |
if (emitter->canonical || emitter->column > emitter->best_width) { |
816
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
820
|
0 |
0 |
if (!emitter->canonical && yaml_emitter_check_simple_key(emitter)) |
|
0 |
0 |
if (!emitter->canonical && yaml_emitter_check_simple_key(emitter)) |
822
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
830
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "?", 1, 0, 0)) |
832
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
848
|
0 |
0 |
if (simple) { |
849
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ":", 0, 0, 0)) |
853
|
0 |
0 |
if (emitter->canonical || emitter->column > emitter->best_width) { |
|
0 |
0 |
if (emitter->canonical || emitter->column > emitter->best_width) { |
854
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
857
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ":", 1, 0, 0)) |
860
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_FLOW_MAPPING_KEY_STATE)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_FLOW_MAPPING_KEY_STATE)) |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, YAML_EMIT_FLOW_MAPPING_KEY_STATE)) |
873
|
34 |
91 |
if (first) |
875
|
7 |
27 |
if (!yaml_emitter_increase_indent(emitter, 0, |
|
3 |
4 |
if (!yaml_emitter_increase_indent(emitter, 0, |
|
0 |
34 |
if (!yaml_emitter_increase_indent(emitter, 0, |
876
|
3 |
0 |
emitter->indentless_map && (emitter->mapping_context && !emitter->indention))) |
880
|
34 |
91 |
if (event->type == YAML_SEQUENCE_END_EVENT) |
888
|
0 |
91 |
if (!yaml_emitter_write_indent(emitter)) |
890
|
0 |
91 |
if (!yaml_emitter_write_indicator(emitter, "-", 1, 0, 1)) |
892
|
0 |
91 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
91 |
if (!PUSH(emitter, emitter->states, |
907
|
57 |
109 |
if (first) |
909
|
0 |
57 |
if (!yaml_emitter_increase_indent(emitter, 0, 0)) |
913
|
57 |
109 |
if (event->type == YAML_MAPPING_END_EVENT) |
921
|
0 |
109 |
if (!yaml_emitter_write_indent(emitter)) |
924
|
109 |
0 |
if (yaml_emitter_check_simple_key(emitter)) |
926
|
0 |
109 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
109 |
if (!PUSH(emitter, emitter->states, |
934
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "?", 1, 0, 1)) |
936
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
952
|
109 |
0 |
if (simple) { |
953
|
0 |
109 |
if (!yaml_emitter_write_indicator(emitter, ":", 0, 0, 0)) |
957
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
959
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ":", 1, 0, 1)) |
962
|
0 |
109 |
if (!PUSH(emitter, emitter->states, |
|
0 |
0 |
if (!PUSH(emitter, emitter->states, |
|
0 |
109 |
if (!PUSH(emitter, emitter->states, |
1009
|
0 |
17 |
if (!yaml_emitter_process_anchor(emitter)) |
1023
|
0 |
291 |
if (!yaml_emitter_select_scalar_style(emitter, event)) |
1025
|
0 |
291 |
if (!yaml_emitter_process_anchor(emitter)) |
1027
|
0 |
291 |
if (!yaml_emitter_process_tag(emitter)) |
1029
|
0 |
291 |
if (!yaml_emitter_increase_indent(emitter, 1, 0)) |
1031
|
0 |
291 |
if (!yaml_emitter_process_scalar(emitter)) |
1046
|
0 |
44 |
if (!yaml_emitter_process_anchor(emitter)) |
1048
|
0 |
44 |
if (!yaml_emitter_process_tag(emitter)) |
1051
|
44 |
0 |
if (emitter->flow_level || emitter->canonical |
|
44 |
0 |
if (emitter->flow_level || emitter->canonical |
1052
|
44 |
0 |
|| event->data.sequence_start.style == YAML_FLOW_SEQUENCE_STYLE |
1053
|
10 |
34 |
|| yaml_emitter_check_empty_sequence(emitter)) { |
1070
|
0 |
66 |
if (!yaml_emitter_process_anchor(emitter)) |
1072
|
0 |
66 |
if (!yaml_emitter_process_tag(emitter)) |
1075
|
66 |
0 |
if (emitter->flow_level || emitter->canonical |
|
66 |
0 |
if (emitter->flow_level || emitter->canonical |
1076
|
66 |
0 |
|| event->data.mapping_start.style == YAML_FLOW_MAPPING_STYLE |
1077
|
9 |
57 |
|| yaml_emitter_check_empty_mapping(emitter)) { |
1104
|
0 |
44 |
if (emitter->events.tail - emitter->events.head < 2) |
1108
|
44 |
0 |
&& emitter->events.head[1].type == YAML_SEQUENCE_END_EVENT); |
|
10 |
34 |
&& emitter->events.head[1].type == YAML_SEQUENCE_END_EVENT); |
1118
|
0 |
66 |
if (emitter->events.tail - emitter->events.head < 2) |
1122
|
66 |
0 |
&& emitter->events.head[1].type == YAML_MAPPING_END_EVENT); |
|
9 |
57 |
&& emitter->events.head[1].type == YAML_MAPPING_END_EVENT); |
1142
|
0 |
109 |
if (emitter->scalar_data.multiline) |
1151
|
0 |
0 |
if (!yaml_emitter_check_empty_sequence(emitter)) |
1159
|
0 |
0 |
if (!yaml_emitter_check_empty_mapping(emitter)) |
1170
|
0 |
109 |
if (length > 128) |
1184
|
278 |
13 |
int no_tag = (!emitter->tag_data.handle && !emitter->tag_data.suffix); |
|
278 |
0 |
int no_tag = (!emitter->tag_data.handle && !emitter->tag_data.suffix); |
1186
|
278 |
13 |
if (no_tag && !event->data.scalar.plain_implicit |
|
0 |
278 |
if (no_tag && !event->data.scalar.plain_implicit |
1187
|
0 |
0 |
&& !event->data.scalar.quoted_implicit) { |
1192
|
0 |
291 |
if (style == YAML_ANY_SCALAR_STYLE) |
1195
|
0 |
291 |
if (emitter->canonical) |
1198
|
109 |
182 |
if (emitter->simple_key_context && emitter->scalar_data.multiline) |
|
0 |
109 |
if (emitter->simple_key_context && emitter->scalar_data.multiline) |
1201
|
262 |
29 |
if (style == YAML_PLAIN_SCALAR_STYLE) |
1203
|
0 |
262 |
if ((emitter->flow_level && !emitter->scalar_data.flow_plain_allowed) |
|
0 |
0 |
if ((emitter->flow_level && !emitter->scalar_data.flow_plain_allowed) |
1204
|
262 |
0 |
|| (!emitter->flow_level && !emitter->scalar_data.block_plain_allowed)) |
|
10 |
252 |
|| (!emitter->flow_level && !emitter->scalar_data.block_plain_allowed)) |
1206
|
0 |
262 |
if (!emitter->scalar_data.length |
1207
|
0 |
0 |
&& (emitter->flow_level || emitter->simple_key_context)) |
|
0 |
0 |
&& (emitter->flow_level || emitter->simple_key_context)) |
1209
|
254 |
8 |
if (no_tag && !event->data.scalar.plain_implicit) |
|
0 |
254 |
if (no_tag && !event->data.scalar.plain_implicit) |
1213
|
33 |
258 |
if (style == YAML_SINGLE_QUOTED_SCALAR_STYLE) |
1215
|
5 |
28 |
if (!emitter->scalar_data.single_quoted_allowed) |
1219
|
288 |
3 |
if (style == YAML_LITERAL_SCALAR_STYLE || style == YAML_FOLDED_SCALAR_STYLE) |
|
0 |
288 |
if (style == YAML_LITERAL_SCALAR_STYLE || style == YAML_FOLDED_SCALAR_STYLE) |
1221
|
3 |
0 |
if (!emitter->scalar_data.block_allowed |
1222
|
3 |
0 |
|| emitter->flow_level || emitter->simple_key_context) |
|
0 |
3 |
|| emitter->flow_level || emitter->simple_key_context) |
1226
|
278 |
13 |
if (no_tag && !event->data.scalar.quoted_implicit |
|
0 |
278 |
if (no_tag && !event->data.scalar.quoted_implicit |
1227
|
0 |
0 |
&& style != YAML_PLAIN_SCALAR_STYLE) |
1245
|
385 |
33 |
if (!emitter->anchor_data.anchor) |
1248
|
17 |
16 |
if (!yaml_emitter_write_indicator(emitter, |
|
0 |
33 |
if (!yaml_emitter_write_indicator(emitter, |
1263
|
358 |
43 |
if (!emitter->tag_data.handle && !emitter->tag_data.suffix) |
|
358 |
0 |
if (!emitter->tag_data.handle && !emitter->tag_data.suffix) |
1266
|
43 |
0 |
if (emitter->tag_data.handle) |
1268
|
0 |
43 |
if (!yaml_emitter_write_tag_handle(emitter, emitter->tag_data.handle, |
1271
|
43 |
0 |
if (emitter->tag_data.suffix) { |
1272
|
0 |
43 |
if (!yaml_emitter_write_tag_content(emitter, emitter->tag_data.suffix, |
1279
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, "!<", 1, 0, 0)) |
1281
|
0 |
0 |
if (!yaml_emitter_write_tag_content(emitter, emitter->tag_data.suffix, |
1284
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ">", 0, 0, 0)) |
1338
|
0 |
0 |
if (version_directive.major != 1 || version_directive.minor != 1) { |
|
0 |
0 |
if (version_directive.major != 1 || version_directive.minor != 1) { |
1364
|
0 |
0 |
if (handle.start == handle.end) { |
1369
|
0 |
0 |
if (handle.start[0] != '!') { |
1374
|
0 |
0 |
if (handle.end[-1] != '!') { |
1381
|
0 |
0 |
while (handle.pointer < handle.end-1) { |
1382
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
|
0 |
0 |
if (!IS_ALPHA(handle)) { |
1386
|
0 |
0 |
MOVE(handle); |
|
0 |
0 |
MOVE(handle); |
|
0 |
0 |
MOVE(handle); |
|
0 |
0 |
MOVE(handle); |
1389
|
0 |
0 |
if (prefix.start == prefix.end) { |
1411
|
0 |
33 |
if (string.start == string.end) { |
1412
|
0 |
0 |
return yaml_emitter_set_emitter_error(emitter, alias ? |
1417
|
33 |
33 |
while (string.pointer != string.end) { |
1418
|
33 |
0 |
if (!IS_ALPHA(string)) { |
|
0 |
33 |
if (!IS_ALPHA(string)) { |
|
0 |
0 |
if (!IS_ALPHA(string)) { |
|
0 |
0 |
if (!IS_ALPHA(string)) { |
|
0 |
0 |
if (!IS_ALPHA(string)) { |
|
0 |
0 |
if (!IS_ALPHA(string)) { |
|
0 |
0 |
if (!IS_ALPHA(string)) { |
|
0 |
0 |
if (!IS_ALPHA(string)) { |
1419
|
0 |
0 |
return yaml_emitter_set_emitter_error(emitter, alias ? |
1423
|
0 |
33 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
1448
|
0 |
43 |
if (string.start == string.end) { |
1453
|
86 |
0 |
for (tag_directive = emitter->tag_directives.start; |
1456
|
86 |
0 |
if (prefix_length < (size_t)(string.end - string.start) |
1457
|
43 |
43 |
&& strncmp((char *)tag_directive->prefix, (char *)string.start, |
1508
|
5 |
286 |
if (string.start == string.end) |
1519
|
0 |
286 |
if ((CHECK_AT(string, '-', 0) |
1520
|
0 |
0 |
&& CHECK_AT(string, '-', 1) |
1521
|
0 |
0 |
&& CHECK_AT(string, '-', 2)) |
1522
|
0 |
286 |
|| (CHECK_AT(string, '.', 0) |
1523
|
0 |
0 |
&& CHECK_AT(string, '.', 1) |
1524
|
0 |
0 |
&& CHECK_AT(string, '.', 2))) { |
1530
|
21 |
265 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
282 |
4 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
261 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
281 |
1 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
260 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
281 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
260 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
278 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
257 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1 |
277 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
1 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
257 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
278 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
257 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
278 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
21 |
257 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
18 |
3 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
18 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
68 |
210 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
1532
|
1389 |
286 |
while (string.pointer != string.end) |
1534
|
286 |
1103 |
if (string.start == string.pointer) |
1536
|
286 |
0 |
if (CHECK(string, '#') || CHECK(string, ',') |
|
286 |
0 |
if (CHECK(string, '#') || CHECK(string, ',') |
1537
|
286 |
0 |
|| CHECK(string, '[') || CHECK(string, ']') |
|
286 |
0 |
|| CHECK(string, '[') || CHECK(string, ']') |
1538
|
281 |
5 |
|| CHECK(string, '{') || CHECK(string, '}') |
|
281 |
0 |
|| CHECK(string, '{') || CHECK(string, '}') |
1539
|
280 |
1 |
|| CHECK(string, '&') || CHECK(string, '*') |
|
279 |
1 |
|| CHECK(string, '&') || CHECK(string, '*') |
1540
|
279 |
0 |
|| CHECK(string, '!') || CHECK(string, '|') |
|
278 |
1 |
|| CHECK(string, '!') || CHECK(string, '|') |
1541
|
278 |
0 |
|| CHECK(string, '>') || CHECK(string, '\'') |
|
278 |
0 |
|| CHECK(string, '>') || CHECK(string, '\'') |
1542
|
278 |
0 |
|| CHECK(string, '"') || CHECK(string, '%') |
|
278 |
0 |
|| CHECK(string, '"') || CHECK(string, '%') |
1543
|
278 |
0 |
|| CHECK(string, '@') || CHECK(string, '`')) { |
|
0 |
278 |
|| CHECK(string, '@') || CHECK(string, '`')) { |
1548
|
285 |
1 |
if (CHECK(string, '?') || CHECK(string, ':')) { |
|
0 |
285 |
if (CHECK(string, '?') || CHECK(string, ':')) { |
1550
|
1 |
0 |
if (followed_by_whitespace) { |
1555
|
0 |
286 |
if (CHECK(string, '-') && followed_by_whitespace) { |
|
0 |
0 |
if (CHECK(string, '-') && followed_by_whitespace) { |
1562
|
1103 |
0 |
if (CHECK(string, ',') || CHECK(string, '?') |
|
1097 |
6 |
if (CHECK(string, ',') || CHECK(string, '?') |
1563
|
1097 |
0 |
|| CHECK(string, '[') || CHECK(string, ']') |
|
1097 |
0 |
|| CHECK(string, '[') || CHECK(string, ']') |
1564
|
1097 |
0 |
|| CHECK(string, '{') || CHECK(string, '}')) { |
|
5 |
1092 |
|| CHECK(string, '{') || CHECK(string, '}')) { |
1568
|
11 |
1092 |
if (CHECK(string, ':')) { |
1570
|
1 |
10 |
if (followed_by_whitespace) { |
1575
|
0 |
1103 |
if (CHECK(string, '#') && preceded_by_whitespace) { |
|
0 |
0 |
if (CHECK(string, '#') && preceded_by_whitespace) { |
1581
|
1371 |
18 |
if (!IS_PRINTABLE(string) |
|
1363 |
8 |
if (!IS_PRINTABLE(string) |
|
73 |
1290 |
if (!IS_PRINTABLE(string) |
|
5 |
76 |
if (!IS_PRINTABLE(string) |
|
4 |
1 |
if (!IS_PRINTABLE(string) |
|
68 |
12 |
if (!IS_PRINTABLE(string) |
|
0 |
68 |
if (!IS_PRINTABLE(string) |
|
0 |
12 |
if (!IS_PRINTABLE(string) |
|
0 |
0 |
if (!IS_PRINTABLE(string) |
|
12 |
0 |
if (!IS_PRINTABLE(string) |
|
0 |
12 |
if (!IS_PRINTABLE(string) |
|
0 |
0 |
if (!IS_PRINTABLE(string) |
|
0 |
0 |
if (!IS_PRINTABLE(string) |
|
0 |
0 |
if (!IS_PRINTABLE(string) |
|
0 |
0 |
if (!IS_PRINTABLE(string) |
|
0 |
0 |
if (!IS_PRINTABLE(string) |
1582
|
69 |
1308 |
|| (!IS_ASCII(string) && !emitter->unicode)) { |
|
0 |
69 |
|| (!IS_ASCII(string) && !emitter->unicode)) { |
1586
|
1388 |
1 |
if (IS_BREAK(string)) { |
|
1370 |
18 |
if (IS_BREAK(string)) { |
|
5 |
1365 |
if (IS_BREAK(string)) { |
|
5 |
0 |
if (IS_BREAK(string)) { |
|
0 |
1370 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
1370 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
1590
|
85 |
1304 |
if (IS_SPACE(string)) |
1592
|
0 |
85 |
if (string.start == string.pointer) { |
1595
|
0 |
85 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
0 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
0 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
0 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
85 |
if (string.pointer+WIDTH(string) == string.end) { |
1598
|
7 |
78 |
if (previous_break) { |
1604
|
1303 |
1 |
else if (IS_BREAK(string)) |
|
1285 |
18 |
else if (IS_BREAK(string)) |
|
5 |
1280 |
else if (IS_BREAK(string)) |
|
5 |
0 |
else if (IS_BREAK(string)) |
|
0 |
1285 |
else if (IS_BREAK(string)) |
|
0 |
0 |
else if (IS_BREAK(string)) |
|
0 |
0 |
else if (IS_BREAK(string)) |
|
0 |
1285 |
else if (IS_BREAK(string)) |
|
0 |
0 |
else if (IS_BREAK(string)) |
|
0 |
0 |
else if (IS_BREAK(string)) |
1606
|
0 |
19 |
if (string.start == string.pointer) { |
1609
|
0 |
19 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
0 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
0 |
if (string.pointer+WIDTH(string) == string.end) { |
|
0 |
0 |
if (string.pointer+WIDTH(string) == string.end) { |
|
4 |
15 |
if (string.pointer+WIDTH(string) == string.end) { |
1612
|
0 |
19 |
if (previous_space) { |
1624
|
1304 |
85 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
1303 |
1 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
1302 |
1 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
1284 |
18 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
5 |
1279 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
5 |
0 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
0 |
1284 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
0 |
0 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
0 |
0 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
0 |
1284 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
0 |
0 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
0 |
0 |
preceded_by_whitespace = IS_BLANKZ(string); |
|
5 |
1279 |
preceded_by_whitespace = IS_BLANKZ(string); |
1625
|
73 |
1316 |
MOVE(string); |
|
57 |
16 |
MOVE(string); |
|
0 |
57 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
1626
|
1103 |
286 |
if (string.pointer != string.end) { |
1627
|
52 |
1051 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
39 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
39 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1022 |
81 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
972 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1022 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
972 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1021 |
1 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
971 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
1006 |
15 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
956 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
4 |
1002 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
4 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
4 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
956 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
1006 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
956 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
1006 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
50 |
956 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
37 |
13 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
37 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
0 |
0 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
|
223 |
783 |
followed_by_whitespace = IS_BLANKZ_AT(string, WIDTH(string)); |
1638
|
286 |
0 |
if (leading_space || leading_break || trailing_space || trailing_break) { |
|
286 |
0 |
if (leading_space || leading_break || trailing_space || trailing_break) { |
|
286 |
0 |
if (leading_space || leading_break || trailing_space || trailing_break) { |
|
4 |
282 |
if (leading_space || leading_break || trailing_space || trailing_break) { |
1643
|
0 |
286 |
if (trailing_space) { |
1647
|
2 |
284 |
if (break_space) { |
1653
|
286 |
0 |
if (space_break || special_characters) { |
|
6 |
280 |
if (space_break || special_characters) { |
1660
|
6 |
280 |
if (line_breaks) { |
1665
|
17 |
269 |
if (flow_indicators) { |
1669
|
10 |
276 |
if (block_indicators) { |
1696
|
0 |
17 |
if (!yaml_emitter_analyze_anchor(emitter, |
1702
|
0 |
291 |
if (event->data.scalar.anchor) { |
1703
|
0 |
0 |
if (!yaml_emitter_analyze_anchor(emitter, |
1707
|
272 |
19 |
if (event->data.scalar.tag && (emitter->canonical || |
|
272 |
0 |
if (event->data.scalar.tag && (emitter->canonical || |
|
13 |
259 |
if (event->data.scalar.tag && (emitter->canonical || |
1709
|
13 |
0 |
&& !event->data.scalar.quoted_implicit))) { |
1710
|
0 |
13 |
if (!yaml_emitter_analyze_tag(emitter, event->data.scalar.tag)) |
1713
|
0 |
291 |
if (!yaml_emitter_analyze_scalar(emitter, |
1719
|
6 |
38 |
if (event->data.sequence_start.anchor) { |
1720
|
0 |
6 |
if (!yaml_emitter_analyze_anchor(emitter, |
1724
|
3 |
41 |
if (event->data.sequence_start.tag && (emitter->canonical || |
|
3 |
0 |
if (event->data.sequence_start.tag && (emitter->canonical || |
|
3 |
0 |
if (event->data.sequence_start.tag && (emitter->canonical || |
1726
|
0 |
3 |
if (!yaml_emitter_analyze_tag(emitter, |
1733
|
10 |
56 |
if (event->data.mapping_start.anchor) { |
1734
|
0 |
10 |
if (!yaml_emitter_analyze_anchor(emitter, |
1738
|
27 |
39 |
if (event->data.mapping_start.tag && (emitter->canonical || |
|
27 |
0 |
if (event->data.mapping_start.tag && (emitter->canonical || |
|
27 |
0 |
if (event->data.mapping_start.tag && (emitter->canonical || |
1740
|
0 |
27 |
if (!yaml_emitter_analyze_tag(emitter, |
1758
|
0 |
0 |
if (!FLUSH(emitter)) |
|
0 |
0 |
if (!FLUSH(emitter)) |
1773
|
131 |
301 |
if (!emitter->indention || emitter->column > indent |
|
131 |
0 |
if (!emitter->indention || emitter->column > indent |
1774
|
110 |
21 |
|| (emitter->column == indent && !emitter->whitespace)) { |
|
0 |
110 |
|| (emitter->column == indent && !emitter->whitespace)) { |
1775
|
0 |
301 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
301 |
if (!PUT_BREAK(emitter)) |
|
301 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
1779
|
157 |
432 |
while (emitter->column < indent) { |
1780
|
0 |
157 |
if (!PUT(emitter, ' ')) |
|
0 |
0 |
if (!PUT(emitter, ' ')) |
1801
|
291 |
166 |
if (need_whitespace && !emitter->whitespace) { |
|
91 |
200 |
if (need_whitespace && !emitter->whitespace) { |
1802
|
0 |
91 |
if (!PUT(emitter, ' ')) |
|
0 |
0 |
if (!PUT(emitter, ' ')) |
1806
|
675 |
457 |
while (string.pointer != string.end) { |
1807
|
0 |
675 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
675 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
1812
|
232 |
225 |
emitter->indention = (emitter->indention && is_indention); |
|
91 |
141 |
emitter->indention = (emitter->indention && is_indention); |
1825
|
33 |
33 |
while (string.pointer != string.end) { |
1826
|
0 |
33 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
33 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
1843
|
43 |
0 |
if (!emitter->whitespace) { |
1844
|
0 |
43 |
if (!PUT(emitter, ' ')) |
|
0 |
0 |
if (!PUT(emitter, ' ')) |
1848
|
86 |
43 |
while (string.pointer != string.end) { |
1849
|
0 |
86 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
86 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
1867
|
0 |
43 |
if (need_whitespace && !emitter->whitespace) { |
|
0 |
0 |
if (need_whitespace && !emitter->whitespace) { |
1868
|
0 |
0 |
if (!PUT(emitter, ' ')) |
|
0 |
0 |
if (!PUT(emitter, ' ')) |
1872
|
530 |
43 |
while (string.pointer != string.end) { |
1873
|
487 |
43 |
if (IS_ALPHA(string) |
|
487 |
0 |
if (IS_ALPHA(string) |
|
453 |
77 |
if (IS_ALPHA(string) |
|
426 |
27 |
if (IS_ALPHA(string) |
|
426 |
77 |
if (IS_ALPHA(string) |
|
0 |
426 |
if (IS_ALPHA(string) |
|
77 |
0 |
if (IS_ALPHA(string) |
|
77 |
0 |
if (IS_ALPHA(string) |
1874
|
77 |
0 |
|| CHECK(string, ';') || CHECK(string, '/') |
|
34 |
43 |
|| CHECK(string, ';') || CHECK(string, '/') |
1875
|
34 |
0 |
|| CHECK(string, '?') || CHECK(string, ':') |
|
0 |
34 |
|| CHECK(string, '?') || CHECK(string, ':') |
1876
|
0 |
0 |
|| CHECK(string, '@') || CHECK(string, '&') |
|
0 |
0 |
|| CHECK(string, '@') || CHECK(string, '&') |
1877
|
0 |
0 |
|| CHECK(string, '=') || CHECK(string, '+') |
|
0 |
0 |
|| CHECK(string, '=') || CHECK(string, '+') |
1878
|
0 |
0 |
|| CHECK(string, '$') || CHECK(string, ',') |
|
0 |
0 |
|| CHECK(string, '$') || CHECK(string, ',') |
1879
|
0 |
0 |
|| CHECK(string, '_') || CHECK(string, '.') |
|
0 |
0 |
|| CHECK(string, '_') || CHECK(string, '.') |
1880
|
0 |
0 |
|| CHECK(string, '~') || CHECK(string, '*') |
|
0 |
0 |
|| CHECK(string, '~') || CHECK(string, '*') |
1881
|
0 |
0 |
|| CHECK(string, '\'') || CHECK(string, '(') |
|
0 |
0 |
|| CHECK(string, '\'') || CHECK(string, '(') |
1882
|
0 |
0 |
|| CHECK(string, ')') || CHECK(string, '[') |
|
0 |
0 |
|| CHECK(string, ')') || CHECK(string, '[') |
1883
|
0 |
0 |
|| CHECK(string, ']')) { |
1884
|
0 |
530 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
530 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
1888
|
0 |
0 |
int width = WIDTH(string); |
|
0 |
0 |
int width = WIDTH(string); |
|
0 |
0 |
int width = WIDTH(string); |
|
0 |
0 |
int width = WIDTH(string); |
1890
|
0 |
0 |
while (width --) { |
1892
|
0 |
0 |
if (!PUT(emitter, '%')) |
|
0 |
0 |
if (!PUT(emitter, '%')) |
1894
|
0 |
0 |
if (!PUT(emitter, (v >> 4) |
|
0 |
0 |
if (!PUT(emitter, (v >> 4) |
|
0 |
0 |
if (!PUT(emitter, (v >> 4) |
1897
|
0 |
0 |
if (!PUT(emitter, (v & 0x0F) |
|
0 |
0 |
if (!PUT(emitter, (v & 0x0F) |
|
0 |
0 |
if (!PUT(emitter, (v & 0x0F) |
1920
|
143 |
109 |
if (!emitter->whitespace) { |
1921
|
0 |
143 |
if (!PUT(emitter, ' ')) |
|
0 |
0 |
if (!PUT(emitter, ' ')) |
1925
|
1049 |
252 |
while (string.pointer != string.end) |
1927
|
42 |
1007 |
if (IS_SPACE(string)) { |
1928
|
41 |
1 |
if (allow_breaks && !spaces |
|
41 |
0 |
if (allow_breaks && !spaces |
1929
|
0 |
41 |
&& emitter->column > emitter->best_width |
1930
|
0 |
0 |
&& !IS_SPACE_AT(string, 1)) { |
1931
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
1933
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
1936
|
0 |
42 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
42 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
1941
|
1007 |
0 |
else if (IS_BREAK(string)) { |
|
1007 |
0 |
else if (IS_BREAK(string)) { |
|
1 |
1006 |
else if (IS_BREAK(string)) { |
|
1 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
1007 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
1007 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
1942
|
0 |
0 |
if (!breaks && CHECK(string, '\n')) { |
|
0 |
0 |
if (!breaks && CHECK(string, '\n')) { |
1943
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
1946
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
1952
|
0 |
1007 |
if (breaks) { |
1953
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
1956
|
0 |
1007 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
938 |
69 |
if (!WRITE(emitter, string)) |
|
12 |
57 |
if (!WRITE(emitter, string)) |
|
57 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
1989
|
0 |
28 |
if (!yaml_emitter_write_indicator(emitter, "'", 1, 0, 0)) |
1992
|
109 |
28 |
while (string.pointer != string.end) |
1994
|
8 |
101 |
if (IS_SPACE(string)) { |
1995
|
8 |
0 |
if (allow_breaks && !spaces |
|
8 |
0 |
if (allow_breaks && !spaces |
1996
|
0 |
8 |
&& emitter->column > emitter->best_width |
1997
|
0 |
0 |
&& string.pointer != string.start |
1998
|
0 |
0 |
&& string.pointer != string.end - 1 |
1999
|
0 |
0 |
&& !IS_SPACE_AT(string, 1)) { |
2000
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
2002
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
2005
|
0 |
8 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
8 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
2010
|
101 |
0 |
else if (IS_BREAK(string)) { |
|
101 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
101 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
101 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
101 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
|
0 |
0 |
else if (IS_BREAK(string)) { |
2011
|
0 |
0 |
if (!breaks && CHECK(string, '\n')) { |
|
0 |
0 |
if (!breaks && CHECK(string, '\n')) { |
2012
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
2015
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
2022
|
0 |
101 |
if (breaks) { |
2023
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
2026
|
0 |
101 |
if (CHECK(string, '\'')) { |
2027
|
0 |
0 |
if (!PUT(emitter, '\'')) |
|
0 |
0 |
if (!PUT(emitter, '\'')) |
2030
|
0 |
101 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
101 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
2038
|
0 |
28 |
if (breaks) |
2039
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) return 0; |
2041
|
0 |
28 |
if (!yaml_emitter_write_indicator(emitter, "'", 0, 0, 0)) |
2059
|
0 |
8 |
if (!yaml_emitter_write_indicator(emitter, "\"", 1, 0, 0)) |
2062
|
62 |
8 |
while (string.pointer != string.end) |
2064
|
56 |
6 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
48 |
8 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
4 |
44 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
4 |
8 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
4 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
12 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
12 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
12 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
12 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
50 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
|
0 |
0 |
if (!IS_PRINTABLE(string) || (!emitter->unicode && !IS_ASCII(string)) |
2065
|
0 |
50 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
50 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
44 |
6 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
44 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
44 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
44 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
|
0 |
0 |
|| IS_BOM(string) || IS_BREAK(string) |
2066
|
44 |
0 |
|| CHECK(string, '"') || CHECK(string, '\\')) |
|
0 |
44 |
|| CHECK(string, '"') || CHECK(string, '\\')) |
2074
|
4 |
14 |
width = (octet & 0x80) == 0x00 ? 1 : |
|
0 |
4 |
width = (octet & 0x80) == 0x00 ? 1 : |
|
0 |
0 |
width = (octet & 0x80) == 0x00 ? 1 : |
|
0 |
0 |
width = (octet & 0x80) == 0x00 ? 1 : |
2078
|
14 |
4 |
v = (octet & 0x80) == 0x00 ? octet & 0x7F : |
|
4 |
0 |
v = (octet & 0x80) == 0x00 ? octet & 0x7F : |
|
0 |
0 |
v = (octet & 0x80) == 0x00 ? octet & 0x7F : |
|
0 |
0 |
v = (octet & 0x80) == 0x00 ? octet & 0x7F : |
2082
|
4 |
18 |
for (k = 1; k < (int)width; k ++) { |
2088
|
0 |
18 |
if (!PUT(emitter, '\\')) |
|
0 |
0 |
if (!PUT(emitter, '\\')) |
2094
|
0 |
5 |
if (!PUT(emitter, '0')) |
|
0 |
0 |
if (!PUT(emitter, '0')) |
2099
|
0 |
1 |
if (!PUT(emitter, 'a')) |
|
0 |
0 |
if (!PUT(emitter, 'a')) |
2104
|
0 |
0 |
if (!PUT(emitter, 'b')) |
|
0 |
0 |
if (!PUT(emitter, 'b')) |
2109
|
0 |
1 |
if (!PUT(emitter, 't')) |
|
0 |
0 |
if (!PUT(emitter, 't')) |
2114
|
0 |
6 |
if (!PUT(emitter, 'n')) |
|
0 |
0 |
if (!PUT(emitter, 'n')) |
2119
|
0 |
0 |
if (!PUT(emitter, 'v')) |
|
0 |
0 |
if (!PUT(emitter, 'v')) |
2124
|
0 |
0 |
if (!PUT(emitter, 'f')) |
|
0 |
0 |
if (!PUT(emitter, 'f')) |
2129
|
0 |
1 |
if (!PUT(emitter, 'r')) |
|
0 |
0 |
if (!PUT(emitter, 'r')) |
2134
|
0 |
0 |
if (!PUT(emitter, 'e')) |
|
0 |
0 |
if (!PUT(emitter, 'e')) |
2139
|
0 |
0 |
if (!PUT(emitter, '\"')) |
|
0 |
0 |
if (!PUT(emitter, '\"')) |
2144
|
0 |
0 |
if (!PUT(emitter, '\\')) |
|
0 |
0 |
if (!PUT(emitter, '\\')) |
2149
|
0 |
0 |
if (!PUT(emitter, 'N')) |
|
0 |
0 |
if (!PUT(emitter, 'N')) |
2154
|
0 |
0 |
if (!PUT(emitter, '_')) |
|
0 |
0 |
if (!PUT(emitter, '_')) |
2159
|
0 |
0 |
if (!PUT(emitter, 'L')) |
|
0 |
0 |
if (!PUT(emitter, 'L')) |
2164
|
0 |
0 |
if (!PUT(emitter, 'P')) |
|
0 |
0 |
if (!PUT(emitter, 'P')) |
2169
|
4 |
0 |
if (v <= 0xFF) { |
2170
|
0 |
4 |
if (!PUT(emitter, 'x')) |
|
0 |
0 |
if (!PUT(emitter, 'x')) |
2174
|
0 |
0 |
else if (v <= 0xFFFF) { |
2175
|
0 |
0 |
if (!PUT(emitter, 'u')) |
|
0 |
0 |
if (!PUT(emitter, 'u')) |
2180
|
0 |
0 |
if (!PUT(emitter, 'U')) |
|
0 |
0 |
if (!PUT(emitter, 'U')) |
2184
|
8 |
4 |
for (k = (width-1)*4; k >= 0; k -= 4) { |
2186
|
0 |
8 |
if (!PUT(emitter, digit + (digit < 10 ? '0' : 'A'-10))) |
|
0 |
0 |
if (!PUT(emitter, digit + (digit < 10 ? '0' : 'A'-10))) |
|
8 |
0 |
if (!PUT(emitter, digit + (digit < 10 ? '0' : 'A'-10))) |
2192
|
0 |
44 |
else if (IS_SPACE(string)) { |
2193
|
0 |
0 |
if (allow_breaks && !spaces |
|
0 |
0 |
if (allow_breaks && !spaces |
2194
|
0 |
0 |
&& emitter->column > emitter->best_width |
2195
|
0 |
0 |
&& string.pointer != string.start |
2196
|
0 |
0 |
&& string.pointer != string.end - 1) { |
2197
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
2199
|
0 |
0 |
if (IS_SPACE_AT(string, 1)) { |
2200
|
0 |
0 |
if (!PUT(emitter, '\\')) |
|
0 |
0 |
if (!PUT(emitter, '\\')) |
2203
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
2206
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
2212
|
0 |
44 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
44 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
2218
|
0 |
8 |
if (!yaml_emitter_write_indicator(emitter, "\"", 0, 0, 0)) |
2234
|
3 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
3 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
3 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
3 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
3 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
3 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
|
0 |
0 |
if (IS_SPACE(string) || IS_BREAK(string)) { |
2237
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, indent_hint, 0, 0, 0)) |
2244
|
0 |
3 |
if (string.start == string.pointer) { |
2250
|
0 |
3 |
} while ((*string.pointer & 0xC0) == 0x80); |
2251
|
3 |
0 |
if (!IS_BREAK(string)) { |
|
2 |
1 |
if (!IS_BREAK(string)) { |
|
0 |
2 |
if (!IS_BREAK(string)) { |
|
0 |
0 |
if (!IS_BREAK(string)) { |
|
0 |
2 |
if (!IS_BREAK(string)) { |
|
0 |
0 |
if (!IS_BREAK(string)) { |
|
0 |
0 |
if (!IS_BREAK(string)) { |
|
0 |
2 |
if (!IS_BREAK(string)) { |
|
0 |
0 |
if (!IS_BREAK(string)) { |
|
0 |
0 |
if (!IS_BREAK(string)) { |
2254
|
0 |
1 |
else if (string.start == string.pointer) { |
2261
|
0 |
1 |
} while ((*string.pointer & 0xC0) == 0x80); |
2262
|
1 |
0 |
if (IS_BREAK(string)) { |
|
1 |
0 |
if (IS_BREAK(string)) { |
|
0 |
1 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
1 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
1 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
|
0 |
0 |
if (IS_BREAK(string)) { |
2269
|
2 |
1 |
if (chomp_hint) { |
2270
|
0 |
2 |
if (!yaml_emitter_write_indicator(emitter, chomp_hint, 0, 0, 0)) |
2286
|
0 |
3 |
if (!yaml_emitter_write_indicator(emitter, "|", 1, 0, 0)) |
2288
|
0 |
3 |
if (!yaml_emitter_write_block_scalar_hints(emitter, string)) |
2290
|
0 |
3 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
3 |
if (!PUT_BREAK(emitter)) |
|
3 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
2295
|
169 |
3 |
while (string.pointer != string.end) |
2297
|
169 |
0 |
if (IS_BREAK(string)) |
|
157 |
12 |
if (IS_BREAK(string)) |
|
0 |
157 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
157 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
157 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
2299
|
0 |
12 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
12 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
12 |
if (!WRITE_BREAK(emitter, string)) |
|
12 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
2306
|
14 |
143 |
if (breaks) { |
2307
|
0 |
14 |
if (!yaml_emitter_write_indent(emitter)) |
2310
|
0 |
157 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
157 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
2330
|
0 |
0 |
if (!yaml_emitter_write_indicator(emitter, ">", 1, 0, 0)) |
2332
|
0 |
0 |
if (!yaml_emitter_write_block_scalar_hints(emitter, string)) |
2334
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
2339
|
0 |
0 |
while (string.pointer != string.end) |
2341
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
|
0 |
0 |
if (IS_BREAK(string)) |
2343
|
0 |
0 |
if (!breaks && !leading_spaces && CHECK(string, '\n')) { |
|
0 |
0 |
if (!breaks && !leading_spaces && CHECK(string, '\n')) { |
|
0 |
0 |
if (!breaks && !leading_spaces && CHECK(string, '\n')) { |
2345
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
|
0 |
0 |
while (IS_BREAK_AT(string, k)) { |
2346
|
0 |
0 |
k += WIDTH_AT(string, k); |
|
0 |
0 |
k += WIDTH_AT(string, k); |
|
0 |
0 |
k += WIDTH_AT(string, k); |
|
0 |
0 |
k += WIDTH_AT(string, k); |
2348
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
|
0 |
0 |
if (!IS_BLANKZ_AT(string, k)) { |
2349
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
|
0 |
0 |
if (!PUT_BREAK(emitter)) |
2353
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
|
0 |
0 |
if (!WRITE_BREAK(emitter, string)) |
2360
|
0 |
0 |
if (breaks) { |
2361
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
2363
|
0 |
0 |
leading_spaces = IS_BLANK(string); |
|
0 |
0 |
leading_spaces = IS_BLANK(string); |
2365
|
0 |
0 |
if (!breaks && IS_SPACE(string) && !IS_SPACE_AT(string, 1) |
|
0 |
0 |
if (!breaks && IS_SPACE(string) && !IS_SPACE_AT(string, 1) |
|
0 |
0 |
if (!breaks && IS_SPACE(string) && !IS_SPACE_AT(string, 1) |
2366
|
0 |
0 |
&& emitter->column > emitter->best_width) { |
2367
|
0 |
0 |
if (!yaml_emitter_write_indent(emitter)) |
2369
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
|
0 |
0 |
MOVE(string); |
2372
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |
|
0 |
0 |
if (!WRITE(emitter, string)) |