Lines Matching refs:out

30     EXPECT_EQ(expected, out.c_str());  in ExpectEmit()
31 EXPECT_TRUE(out.good()) << "Emitter raised: " << out.GetLastError(); in ExpectEmit()
32 if (expected == out.c_str()) { in ExpectEmit()
40 Emitter out; member in YAML::__anon6878ce090111::EmitterTest
44 out << "Hello, World!"; in TEST_F()
51 out << n; in TEST_F()
58 out << n; in TEST_F()
59 EXPECT_EQ(4, out.size()); in TEST_F()
64 out << n; in TEST_F()
70 out << n; in TEST_F()
75 out << BeginSeq; in TEST_F()
76 out.SetStringFormat(SingleQuoted); in TEST_F()
77 out << "string"; in TEST_F()
78 out.SetStringFormat(DoubleQuoted); in TEST_F()
79 out << "string"; in TEST_F()
80 out.SetStringFormat(Literal); in TEST_F()
81 out << "string"; in TEST_F()
82 out << EndSeq; in TEST_F()
88 out << BeginSeq; in TEST_F()
89 out.SetIntBase(Dec); in TEST_F()
90 out << 1024; in TEST_F()
91 out.SetIntBase(Hex); in TEST_F()
92 out << 1024; in TEST_F()
93 out.SetIntBase(Oct); in TEST_F()
94 out << 1024; in TEST_F()
95 out << EndSeq; in TEST_F()
101 out.SetFloatPrecision(3); in TEST_F()
102 out.SetDoublePrecision(2); in TEST_F()
103 out << BeginSeq; in TEST_F()
104 out << 3.1425926f; in TEST_F()
105 out << 53.5893; in TEST_F()
106 out << 2384626.4338; in TEST_F()
107 out << EndSeq; in TEST_F()
113 out << BeginSeq; in TEST_F()
114 out << "eggs"; in TEST_F()
115 out << "bread"; in TEST_F()
116 out << "milk"; in TEST_F()
117 out << EndSeq; in TEST_F()
123 out << Flow; in TEST_F()
124 out << BeginSeq; in TEST_F()
125 out << "Larry"; in TEST_F()
126 out << "Curly"; in TEST_F()
127 out << "Moe"; in TEST_F()
128 out << EndSeq; in TEST_F()
134 out << Flow; in TEST_F()
135 out << BeginSeq; in TEST_F()
136 out << EndSeq; in TEST_F()
142 out << BeginSeq; in TEST_F()
143 out << BeginSeq << Comment("comment") << EndSeq; in TEST_F()
144 out << BeginSeq << Newline << EndSeq; in TEST_F()
145 out << EndSeq; in TEST_F()
156 out << BeginSeq; in TEST_F()
157 out << BeginMap << Comment("comment") << EndMap; in TEST_F()
158 out << BeginMap << Newline << EndMap; in TEST_F()
159 out << EndSeq; in TEST_F()
168 out << Flow; in TEST_F()
169 out << BeginSeq; in TEST_F()
170 out << BeginSeq << Comment("comment") << EndSeq; in TEST_F()
171 out << BeginSeq << Newline << EndSeq; in TEST_F()
172 out << EndSeq; in TEST_F()
180 out << Flow; in TEST_F()
181 out << BeginSeq; in TEST_F()
182 out << BeginMap << Comment("comment") << EndMap; in TEST_F()
183 out << BeginMap << Newline << EndMap; in TEST_F()
184 out << EndSeq; in TEST_F()
192 out << BeginSeq; in TEST_F()
193 out << "item 1"; in TEST_F()
194 out << BeginSeq << "subitem 1" in TEST_F()
196 out << EndSeq; in TEST_F()
202 out << BeginSeq; in TEST_F()
203 out << "one"; in TEST_F()
204 out << Flow << BeginSeq << "two" in TEST_F()
206 out << EndSeq; in TEST_F()
212 out << BeginMap; in TEST_F()
213 out << Key << "name"; in TEST_F()
214 out << Value << "Ryan Braun"; in TEST_F()
215 out << Key << "position"; in TEST_F()
216 out << Value << "3B"; in TEST_F()
217 out << EndMap; in TEST_F()
223 out << Flow; in TEST_F()
224 out << BeginMap; in TEST_F()
225 out << Key << "shape"; in TEST_F()
226 out << Value << "square"; in TEST_F()
227 out << Key << "color"; in TEST_F()
228 out << Value << "blue"; in TEST_F()
229 out << EndMap; in TEST_F()
235 out << BeginMap; in TEST_F()
236 out << Key << "name"; in TEST_F()
237 out << Value << "Barack Obama"; in TEST_F()
238 out << Key << "children"; in TEST_F()
239 out << Value << BeginSeq << "Sasha" in TEST_F()
241 out << EndMap; in TEST_F()
247 out << BeginSeq; in TEST_F()
248 out << "item 1"; in TEST_F()
249 out << BeginMap; in TEST_F()
250 out << Key << "pens" << Value << 8; in TEST_F()
251 out << Key << "pencils" << Value << 14; in TEST_F()
252 out << EndMap; in TEST_F()
253 out << "item 2"; in TEST_F()
254 out << EndSeq; in TEST_F()
260 out << BeginMap; in TEST_F()
261 out << Key << "name"; in TEST_F()
262 out << Value << "Fred"; in TEST_F()
263 out << Key << "grades"; in TEST_F()
264 out << Value; in TEST_F()
265 out << BeginMap; in TEST_F()
266 out << Key << "algebra" << Value << "A"; in TEST_F()
267 out << Key << "physics" << Value << "C+"; in TEST_F()
268 out << Key << "literature" << Value << "B"; in TEST_F()
269 out << EndMap; in TEST_F()
270 out << EndMap; in TEST_F()
277 out << Flow; in TEST_F()
278 out << BeginMap; in TEST_F()
279 out << Key << "name"; in TEST_F()
280 out << Value << "Fred"; in TEST_F()
281 out << Key << "grades"; in TEST_F()
282 out << Value; in TEST_F()
283 out << BeginMap; in TEST_F()
284 out << Key << "algebra" << Value << "A"; in TEST_F()
285 out << Key << "physics" << Value << "C+"; in TEST_F()
286 out << Key << "literature" << Value << "B"; in TEST_F()
287 out << EndMap; in TEST_F()
288 out << EndMap; in TEST_F()
294 out << BeginMap; in TEST_F()
295 out << Key << "name"; in TEST_F()
296 out << Value << "Bob"; in TEST_F()
297 out << Key << "position"; in TEST_F()
298 out << Value; in TEST_F()
299 out << Flow << BeginSeq << 2 << 4 << EndSeq; in TEST_F()
300 out << Key << "invincible" << Value << OnOffBool << false; in TEST_F()
301 out << EndMap; in TEST_F()
307 out << LongKey; in TEST_F()
308 out << BeginMap; in TEST_F()
309 out << Key << "height"; in TEST_F()
310 out << Value << "5'9\""; in TEST_F()
311 out << Key << "weight"; in TEST_F()
312 out << Value << 145; in TEST_F()
313 out << EndMap; in TEST_F()
321 out << BeginMap; in TEST_F()
322 out << Key << "age"; in TEST_F()
323 out << Value << "24"; in TEST_F()
324 out << LongKey << Key << "height"; in TEST_F()
325 out << Value << "5'9\""; in TEST_F()
326 out << Key << "weight"; in TEST_F()
327 out << Value << 145; in TEST_F()
328 out << Key << shortKey; in TEST_F()
329 out << Value << "1"; in TEST_F()
330 out << Key << longKey; in TEST_F()
331 out << Value << "1"; in TEST_F()
332 out << EndMap; in TEST_F()
339 out << LongKey; in TEST_F()
340 out << BeginMap; in TEST_F()
341 out << Key << BeginSeq << 1 << 3 << EndSeq; in TEST_F()
342 out << Value << "monster"; in TEST_F()
343 out << Key << Flow << BeginSeq << 2 << 0 << EndSeq; in TEST_F()
344 out << Value << "demon"; in TEST_F()
345 out << EndMap; in TEST_F()
351 out << BeginMap; in TEST_F()
352 out << Key << BeginSeq << 1 << 3 << EndSeq; in TEST_F()
353 out << Value << "monster"; in TEST_F()
354 out << Key << Flow << BeginSeq << 2 << 0 << EndSeq; in TEST_F()
355 out << Value << "demon"; in TEST_F()
356 out << Key << "the origin"; in TEST_F()
357 out << Value << "angel"; in TEST_F()
358 out << EndMap; in TEST_F()
364 out << BeginSeq; in TEST_F()
365 out << "simple scalar"; in TEST_F()
366 out << SingleQuoted << "explicit single-quoted scalar"; in TEST_F()
367 out << DoubleQuoted << "explicit double-quoted scalar"; in TEST_F()
368 out << "auto-detected\ndouble-quoted scalar"; in TEST_F()
369 out << "a non-\"auto-detected\" double-quoted scalar"; in TEST_F()
370 out << Literal in TEST_F()
373 out << EndSeq; in TEST_F()
386 out << YAML::BeginMap; in TEST_F()
387 out << YAML::Key << "key"; in TEST_F()
388 out << YAML::Value << YAML::Literal; in TEST_F()
389 out << "expect that with two newlines\n\n" in TEST_F()
391 out << YAML::EndMap; in TEST_F()
400 out << BeginMap; in TEST_F()
401 out << Key << Literal << "multi-line\nscalar"; in TEST_F()
402 out << Value << "and its value"; in TEST_F()
403 out << EndMap; in TEST_F()
409 out << Flow; in TEST_F()
410 out << BeginMap; in TEST_F()
411 out << Key << "simple key"; in TEST_F()
412 out << Value << "and value"; in TEST_F()
413 out << LongKey << Key << "long key"; in TEST_F()
414 out << Value << "and its value"; in TEST_F()
415 out << EndMap; in TEST_F()
421 out << BeginMap; in TEST_F()
422 out << Key; in TEST_F()
423 out << BeginMap; in TEST_F()
424 out << Key << "key" << Value << "value"; in TEST_F()
425 out << Key << "next key" << Value << "next value"; in TEST_F()
426 out << EndMap; in TEST_F()
427 out << Value; in TEST_F()
428 out << "total value"; in TEST_F()
429 out << EndMap; in TEST_F()
435 out << BeginSeq; in TEST_F()
436 out << Anchor("fred"); in TEST_F()
437 out << BeginMap; in TEST_F()
438 out << Key << "name" << Value << "Fred"; in TEST_F()
439 out << Key << "age" << Value << 42; in TEST_F()
440 out << EndMap; in TEST_F()
441 out << Alias("fred"); in TEST_F()
442 out << EndSeq; in TEST_F()
448 out << BeginSeq; in TEST_F()
449 out << Anchor("name") << "Name"; in TEST_F()
450 out << BeginMap; in TEST_F()
451 out << Key << Alias("name") << Value << "Fred"; in TEST_F()
452 out << EndMap; in TEST_F()
453 out << Flow << BeginMap; in TEST_F()
454 out << Key << Alias("name") << Value << "Mike"; in TEST_F()
455 out << EndMap; in TEST_F()
456 out << EndSeq; in TEST_F()
463 out << BeginSeq; in TEST_F()
464 out << Anchor("fred") << Null; in TEST_F()
465 out << Alias("fred"); in TEST_F()
466 out << EndSeq; in TEST_F()
472 out << Flow << BeginSeq; in TEST_F()
473 out << Anchor("fred"); in TEST_F()
474 out << BeginMap; in TEST_F()
475 out << Key << "name" << Value << "Fred"; in TEST_F()
476 out << Key << "age" << Value << 42; in TEST_F()
477 out << EndMap; in TEST_F()
478 out << Alias("fred"); in TEST_F()
479 out << EndSeq; in TEST_F()
485 out << VerbatimTag("!foo") << "bar"; in TEST_F()
491 out << BeginSeq; in TEST_F()
492 out << VerbatimTag("!foo") << "bar"; in TEST_F()
493 out << "baz"; in TEST_F()
494 out << EndSeq; in TEST_F()
500 out << Flow << BeginSeq; in TEST_F()
501 out << VerbatimTag("!foo") << "bar"; in TEST_F()
502 out << "baz"; in TEST_F()
503 out << EndSeq; in TEST_F()
509 out << Flow << BeginSeq; in TEST_F()
510 out << VerbatimTag("!foo") << Null; in TEST_F()
511 out << "baz"; in TEST_F()
512 out << EndSeq; in TEST_F()
518 out << BeginMap; in TEST_F()
519 out << Key << VerbatimTag("!foo") << "bar"; in TEST_F()
520 out << Value << VerbatimTag("!waz") << "baz"; in TEST_F()
521 out << EndMap; in TEST_F()
527 out << Flow << BeginMap; in TEST_F()
528 out << Key << VerbatimTag("!foo") << "bar"; in TEST_F()
529 out << Value << "baz"; in TEST_F()
530 out << EndMap; in TEST_F()
536 out << Flow << BeginMap; in TEST_F()
537 out << Key << VerbatimTag("!foo") << Null; in TEST_F()
538 out << Value << "baz"; in TEST_F()
539 out << EndMap; in TEST_F()
545 out << VerbatimTag("!foo") << BeginSeq << EndSeq; in TEST_F()
551 out << VerbatimTag("!bar") << BeginMap << EndMap; in TEST_F()
557 out << BeginSeq; in TEST_F()
558 out << VerbatimTag("!foo") << BeginSeq << EndSeq; in TEST_F()
559 out << VerbatimTag("!bar") << BeginMap << EndMap; in TEST_F()
560 out << EndSeq; in TEST_F()
566 out << BeginSeq; in TEST_F()
567 out << DoubleQuoted << "12"; in TEST_F()
568 out << "12"; in TEST_F()
569 out << TagByKind << "12"; in TEST_F()
570 out << EndSeq; in TEST_F()
576 out << LocalTag("a", "foo") << "bar"; in TEST_F()
582 out << LocalTag("foo") << "bar"; in TEST_F()
588 out << BeginMap; in TEST_F()
589 out << Key << "receipt"; in TEST_F()
590 out << Value << "Oz-Ware Purchase Invoice"; in TEST_F()
591 out << Key << "date"; in TEST_F()
592 out << Value << "2007-08-06"; in TEST_F()
593 out << Key << "customer"; in TEST_F()
594 out << Value; in TEST_F()
595 out << BeginMap; in TEST_F()
596 out << Key << "given"; in TEST_F()
597 out << Value << "Dorothy"; in TEST_F()
598 out << Key << "family"; in TEST_F()
599 out << Value << "Gale"; in TEST_F()
600 out << EndMap; in TEST_F()
601 out << Key << "items"; in TEST_F()
602 out << Value; in TEST_F()
603 out << BeginSeq; in TEST_F()
604 out << BeginMap; in TEST_F()
605 out << Key << "part_no"; in TEST_F()
606 out << Value << "A4786"; in TEST_F()
607 out << Key << "descrip"; in TEST_F()
608 out << Value << "Water Bucket (Filled)"; in TEST_F()
609 out << Key << "price"; in TEST_F()
610 out << Value << 1.47; in TEST_F()
611 out << Key << "quantity"; in TEST_F()
612 out << Value << 4; in TEST_F()
613 out << EndMap; in TEST_F()
614 out << BeginMap; in TEST_F()
615 out << Key << "part_no"; in TEST_F()
616 out << Value << "E1628"; in TEST_F()
617 out << Key << "descrip"; in TEST_F()
618 out << Value << "High Heeled \"Ruby\" Slippers"; in TEST_F()
619 out << Key << "price"; in TEST_F()
620 out << Value << 100.27; in TEST_F()
621 out << Key << "quantity"; in TEST_F()
622 out << Value << 1; in TEST_F()
623 out << EndMap; in TEST_F()
624 out << EndSeq; in TEST_F()
625 out << Key << "bill-to"; in TEST_F()
626 out << Value << Anchor("id001"); in TEST_F()
627 out << BeginMap; in TEST_F()
628 out << Key << "street"; in TEST_F()
629 out << Value << Literal << "123 Tornado Alley\nSuite 16"; in TEST_F()
630 out << Key << "city"; in TEST_F()
631 out << Value << "East Westville"; in TEST_F()
632 out << Key << "state"; in TEST_F()
633 out << Value << "KS"; in TEST_F()
634 out << EndMap; in TEST_F()
635 out << Key << "ship-to"; in TEST_F()
636 out << Value << Alias("id001"); in TEST_F()
637 out << EndMap; in TEST_F()
650 out << BeginSeq; in TEST_F()
658 out << Flow << primes; in TEST_F()
662 out << ages; in TEST_F()
663 out << EndSeq; in TEST_F()
669 out.SetPreCommentIndent(1); in TEST_F()
670 out.SetPostCommentIndent(2); in TEST_F()
671 out << BeginMap; in TEST_F()
672 out << Key << "method"; in TEST_F()
673 out << Value << "least squares" << Comment("should we change this method?"); in TEST_F()
674 out << EndMap; in TEST_F()
680 out << BeginMap; in TEST_F()
681 out << Key << "method"; in TEST_F()
682 out << Value << "least squares" << Comment("should we change this method?"); in TEST_F()
683 out << EndMap; in TEST_F()
689 out << BeginSeq; in TEST_F()
690 out << "item 1" in TEST_F()
694 out << "item 2"; in TEST_F()
695 out << EndSeq; in TEST_F()
703 out << BeginMap; in TEST_F()
704 out << LongKey << Key << "long key" << Comment("long key"); in TEST_F()
705 out << Value << "value"; in TEST_F()
706 out << EndMap; in TEST_F()
712 out << Comment("A comment describing the purpose of the file."); in TEST_F()
713 out << BeginMap << Key << "key" << Value << "value" << EndMap; in TEST_F()
719 out << BeginDoc << Comment("A comment describing the purpose of the file."); in TEST_F()
720 out << BeginMap << Key << "key" << Value << "value" << EndMap; in TEST_F()
727 out << Flow << BeginSeq << "foo" << Comment("foo!") << "bar" << EndSeq; in TEST_F()
733 out << Flow << BeginMap; in TEST_F()
734 out << Key << "foo" << Value << "foo value"; in TEST_F()
735 out << Key << "bar" << Value << "bar value" << Comment("bar!"); in TEST_F()
736 out << Key << "baz" << Value << "baz value" << Comment("baz!"); in TEST_F()
737 out << EndMap; in TEST_F()
744 out << Indent(4); in TEST_F()
745 out << BeginSeq; in TEST_F()
746 out << BeginMap; in TEST_F()
747 out << Key << "key 1" << Value << "value 1"; in TEST_F()
748 out << Key << "key 2" << Value << BeginSeq << "a" in TEST_F()
751 out << EndMap; in TEST_F()
752 out << EndSeq; in TEST_F()
760 out.SetIndent(4); in TEST_F()
761 out.SetMapFormat(LongKey); in TEST_F()
763 out << BeginSeq; in TEST_F()
764 out << BeginMap; in TEST_F()
765 out << Key << "key 1" << Value << "value 1"; in TEST_F()
766 out << Key << "key 2" << Value << Flow << BeginSeq << "a" in TEST_F()
769 out << EndMap; in TEST_F()
770 out << EndSeq; in TEST_F()
776 out.SetMapFormat(LongKey); in TEST_F()
778 out << BeginMap; in TEST_F()
779 out << Key << Anchor("key"); in TEST_F()
780 out << BeginSeq << "a" in TEST_F()
782 out << Value << Anchor("value"); in TEST_F()
783 out << BeginSeq << "c" in TEST_F()
785 out << Key << Alias("key") << Value << Alias("value"); in TEST_F()
786 out << EndMap; in TEST_F()
799 out.SetMapFormat(LongKey); in TEST_F()
801 out << BeginMap; in TEST_F()
802 out << Key << Anchor("key"); in TEST_F()
803 out << BeginMap << "a" in TEST_F()
805 out << Value << Anchor("value"); in TEST_F()
806 out << BeginMap << "c" in TEST_F()
808 out << Key << Alias("key") << Value << Alias("value"); in TEST_F()
809 out << EndMap; in TEST_F()
827 out.SetSeqFormat(YAML::Flow); in TEST_F()
828 out << n; in TEST_F()
839 out.SetMapFormat(YAML::Flow); in TEST_F()
840 out << n; in TEST_F()
847 out << BeginSeq; in TEST_F()
848 out << Block; in TEST_F()
849 out << BeginMap; in TEST_F()
850 out << Key << "key 1" << Value << "value 1"; in TEST_F()
851 out << Key << "key 2" << Value; in TEST_F()
852 out.SetSeqFormat(Flow); in TEST_F()
853 out << BeginSeq << "a" in TEST_F()
856 out << EndMap; in TEST_F()
857 out << BeginMap; in TEST_F()
858 out << Key << BeginSeq << 1 << 2 << EndSeq; in TEST_F()
859 out << Value << BeginMap << Key << "a" << Value << "b" << EndMap; in TEST_F()
860 out << EndMap; in TEST_F()
861 out << EndSeq; in TEST_F()
867 out << BeginSeq; in TEST_F()
868 out << Null; in TEST_F()
869 out << BeginMap; in TEST_F()
870 out << Key << "null value" << Value << Null; in TEST_F()
871 out << Key << Null << Value << "null key"; in TEST_F()
872 out << EndMap; in TEST_F()
873 out << EndSeq; in TEST_F()
879 out << BeginSeq; in TEST_F()
880 out.SetOutputCharset(EmitNonAscii); in TEST_F()
881 out << "\x24 \xC2\xA2 \xE2\x82\xAC"; in TEST_F()
882 out.SetOutputCharset(EscapeNonAscii); in TEST_F()
883 out << "\x24 \xC2\xA2 \xE2\x82\xAC"; in TEST_F()
884 out << EndSeq; in TEST_F()
890 out << EscapeNonAscii << "\x24 \xC2\xA2 \xE2\x82\xAC \xF0\xA4\xAD\xA2"; in TEST_F()
896 out << "\x24 \xC2\xA2 \xE2\x82\xAC \xF0\xA4\xAD\xA2"; in TEST_F()
901 out << DoubleQuoted << "\x24 \xC2\xA2 \xE2\x82\xAC \xF0\xA4\xAD\xA2"; in TEST_F()
906 out.SetStringFormat(DoubleQuoted); in TEST_F()
907 out.SetOutputCharset(EscapeAsJson); in TEST_F()
908 out << "\" \\ " in TEST_F()
921 out << BeginSeq in TEST_F()
931 out.SetOutputCharset(EscapeAsJson); in TEST_F()
932 out << BeginSeq in TEST_F()
942 out << DoubleQuoted << "\" \\ \n \t \r \b \x15 \xEF\xBB\xBF \x24"; in TEST_F()
954 Emitter& operator<<(Emitter& out, const Foo& foo) { in operator <<() argument
955 out << BeginMap; in operator <<()
956 out << Key << "x" << Value << foo.x; in operator <<()
957 out << Key << "bar" << Value << foo.bar; in operator <<()
958 out << EndMap; in operator <<()
959 return out; in operator <<()
963 out << BeginSeq; in TEST_F()
964 out << Foo(5, "hello"); in TEST_F()
965 out << Foo(3, "goodbye"); in TEST_F()
966 out << EndSeq; in TEST_F()
975 out << fv; in TEST_F()
981 Emitter& operator<<(Emitter& out, const T* v) { in operator <<() argument
983 out << *v; in operator <<()
985 out << Null; in operator <<()
986 return out; in operator <<()
993 out << BeginSeq; in TEST_F()
994 out << bar << baz; in TEST_F()
995 out << EndSeq; in TEST_F()
1004 out << BeginSeq; in TEST_F()
1005 out << bar << baz; in TEST_F()
1006 out << EndSeq; in TEST_F()
1012 out << "Hello" << Newline << Newline; in TEST_F()
1017 out << BeginSeq; in TEST_F()
1018 out << "a" << Newline << "b" in TEST_F()
1020 out << EndSeq; in TEST_F()
1025 out << Flow << BeginSeq; in TEST_F()
1026 out << "a" << Newline << "b" in TEST_F()
1028 out << EndSeq; in TEST_F()
1033 out << BeginMap; in TEST_F()
1034 out << Key << "a" << Value << "foo" << Newline; in TEST_F()
1035 out << Key << "b" << Newline << Value << "bar"; in TEST_F()
1036 out << LongKey << Key << "c" << Newline << Value << "car"; in TEST_F()
1037 out << EndMap; in TEST_F()
1042 out << Flow << BeginMap; in TEST_F()
1043 out << Key << "a" << Value << "foo" << Newline; in TEST_F()
1044 out << Key << "b" << Value << "bar"; in TEST_F()
1045 out << EndMap; in TEST_F()
1050 out << BeginSeq; in TEST_F()
1051 out << "a" << Newline; in TEST_F()
1052 out << BeginSeq; in TEST_F()
1053 out << "b" in TEST_F()
1055 out << EndSeq; in TEST_F()
1056 out << Newline; in TEST_F()
1057 out << BeginMap; in TEST_F()
1058 out << Newline << Key << "d" << Value << Newline << "e"; in TEST_F()
1059 out << LongKey << Key << "f" << Newline << Value << "foo"; in TEST_F()
1060 out << EndMap; in TEST_F()
1061 out << EndSeq; in TEST_F()
1066 out << Binary(reinterpret_cast<const unsigned char*>("Hello, World!"), 13); in TEST_F()
1071 out << Binary( in TEST_F()
1090 out << Binary(reinterpret_cast<const unsigned char*>(""), 0); in TEST_F()
1095 out << "a:"; in TEST_F()
1100 out << BeginMap; in TEST_F()
1101 out << Key << "apple" << Value << ":"; in TEST_F()
1102 out << Key << "banana" << Value << ":"; in TEST_F()
1103 out << EndMap; in TEST_F()
1108 out << Flow << BeginMap << Key << "C:" << Value << "C:" << EndMap; in TEST_F()
1113 out << BeginSeq; in TEST_F()
1114 out.SetBoolFormat(UpperCase); in TEST_F()
1115 out.SetBoolFormat(YesNoBool); in TEST_F()
1116 out << true; in TEST_F()
1117 out << false; in TEST_F()
1118 out.SetBoolFormat(TrueFalseBool); in TEST_F()
1119 out << true; in TEST_F()
1120 out << false; in TEST_F()
1121 out.SetBoolFormat(OnOffBool); in TEST_F()
1122 out << true; in TEST_F()
1123 out << false; in TEST_F()
1124 out.SetBoolFormat(LowerCase); in TEST_F()
1125 out.SetBoolFormat(YesNoBool); in TEST_F()
1126 out << true; in TEST_F()
1127 out << false; in TEST_F()
1128 out.SetBoolFormat(TrueFalseBool); in TEST_F()
1129 out << true; in TEST_F()
1130 out << false; in TEST_F()
1131 out.SetBoolFormat(OnOffBool); in TEST_F()
1132 out << true; in TEST_F()
1133 out << false; in TEST_F()
1134 out.SetBoolFormat(CamelCase); in TEST_F()
1135 out.SetBoolFormat(YesNoBool); in TEST_F()
1136 out << true; in TEST_F()
1137 out << false; in TEST_F()
1138 out.SetBoolFormat(TrueFalseBool); in TEST_F()
1139 out << true; in TEST_F()
1140 out << false; in TEST_F()
1141 out.SetBoolFormat(OnOffBool); in TEST_F()
1142 out << true; in TEST_F()
1143 out << false; in TEST_F()
1144 out.SetBoolFormat(ShortBool); in TEST_F()
1145 out.SetBoolFormat(UpperCase); in TEST_F()
1146 out.SetBoolFormat(YesNoBool); in TEST_F()
1147 out << true; in TEST_F()
1148 out << false; in TEST_F()
1149 out.SetBoolFormat(TrueFalseBool); in TEST_F()
1150 out << true; in TEST_F()
1151 out << false; in TEST_F()
1152 out.SetBoolFormat(OnOffBool); in TEST_F()
1153 out << true; in TEST_F()
1154 out << false; in TEST_F()
1155 out << EndSeq; in TEST_F()
1164 out << BeginSeq; in TEST_F()
1165 out << TrueFalseBool << UpperCase << true; in TEST_F()
1166 out << TrueFalseBool << CamelCase << true; in TEST_F()
1167 out << TrueFalseBool << LowerCase << true; in TEST_F()
1168 out << TrueFalseBool << UpperCase << false; in TEST_F()
1169 out << TrueFalseBool << CamelCase << false; in TEST_F()
1170 out << TrueFalseBool << LowerCase << false; in TEST_F()
1171 out << YesNoBool << UpperCase << true; in TEST_F()
1172 out << YesNoBool << CamelCase << true; in TEST_F()
1173 out << YesNoBool << LowerCase << true; in TEST_F()
1174 out << YesNoBool << UpperCase << false; in TEST_F()
1175 out << YesNoBool << CamelCase << false; in TEST_F()
1176 out << YesNoBool << LowerCase << false; in TEST_F()
1177 out << OnOffBool << UpperCase << true; in TEST_F()
1178 out << OnOffBool << CamelCase << true; in TEST_F()
1179 out << OnOffBool << LowerCase << true; in TEST_F()
1180 out << OnOffBool << UpperCase << false; in TEST_F()
1181 out << OnOffBool << CamelCase << false; in TEST_F()
1182 out << OnOffBool << LowerCase << false; in TEST_F()
1183 out << ShortBool << UpperCase << true; in TEST_F()
1184 out << ShortBool << CamelCase << true; in TEST_F()
1185 out << ShortBool << LowerCase << true; in TEST_F()
1186 out << ShortBool << UpperCase << false; in TEST_F()
1187 out << ShortBool << CamelCase << false; in TEST_F()
1188 out << ShortBool << LowerCase << false; in TEST_F()
1189 out << EndSeq; in TEST_F()
1198 out << Flow << BeginSeq; in TEST_F()
1199 out.SetNullFormat(LowerNull); in TEST_F()
1200 out << Null; in TEST_F()
1201 out.SetNullFormat(UpperNull); in TEST_F()
1202 out << Null; in TEST_F()
1203 out.SetNullFormat(CamelNull); in TEST_F()
1204 out << Null; in TEST_F()
1205 out.SetNullFormat(TildeNull); in TEST_F()
1206 out << Null; in TEST_F()
1207 out << EndSeq; in TEST_F()
1212 out << Flow << BeginSeq; in TEST_F()
1213 out << LowerNull << Null; in TEST_F()
1214 out << UpperNull << Null; in TEST_F()
1215 out << CamelNull << Null; in TEST_F()
1216 out << TildeNull << Null; in TEST_F()
1217 out << EndSeq; in TEST_F()
1223 out << Flow << BeginSeq; in TEST_F()
1224 out.SetNullFormat(LowerNull); in TEST_F()
1225 out << n; in TEST_F()
1226 out.SetNullFormat(UpperNull); in TEST_F()
1227 out << n; in TEST_F()
1228 out.SetNullFormat(CamelNull); in TEST_F()
1229 out << n; in TEST_F()
1230 out.SetNullFormat(TildeNull); in TEST_F()
1231 out << n; in TEST_F()
1232 out << EndSeq; in TEST_F()
1252 out << "Hi"; in TEST_F()
1253 out << "Bye"; in TEST_F()
1254 out << "Oops"; in TEST_F()
1259 out << BeginMap; in TEST_F()
1260 out << Key << "key" << Value << ""; in TEST_F()
1261 out << EndMap; in TEST_F()
1266 out << BeginSeq; in TEST_F()
1267 out << 'a'; in TEST_F()
1268 out << ':'; in TEST_F()
1269 out << (char)0x10; in TEST_F()
1270 out << '\n'; in TEST_F()
1271 out << ' '; in TEST_F()
1272 out << '\t'; in TEST_F()
1273 out << EndSeq; in TEST_F()
1278 out << BeginSeq; in TEST_F()
1279 out << 1.3125f; in TEST_F()
1280 out << 1.23455810546875; in TEST_F()
1281 out << EndSeq; in TEST_F()
1286 out << BeginSeq; in TEST_F()
1287 out << FloatPrecision(3) << 1.3125f; in TEST_F()
1288 out << DoublePrecision(6) << 1.23455810546875; in TEST_F()
1289 out << EndSeq; in TEST_F()
1294 out << BeginMap; in TEST_F()
1295 out << Key << "key" << Value << "-"; in TEST_F()
1296 out << EndMap; in TEST_F()
1301 out << Flow << BeginSeq; in TEST_F()
1302 out << 31; in TEST_F()
1303 out << Hex << 31; in TEST_F()
1304 out << Oct << 31; in TEST_F()
1305 out << EndSeq; in TEST_F()
1310 out << Comment("Characteristics"); in TEST_F()
1311 out << BeginSeq; in TEST_F()
1312 out << BeginMap; in TEST_F()
1313 out << Key << "color" << Value << "blue"; in TEST_F()
1314 out << Key << "height" << Value << 120; in TEST_F()
1315 out << EndMap; in TEST_F()
1316 out << Newline << Newline; in TEST_F()
1317 out << Comment("Skills"); in TEST_F()
1318 out << BeginMap; in TEST_F()
1319 out << Key << "attack" << Value << 23; in TEST_F()
1320 out << Key << "intelligence" << Value << 56; in TEST_F()
1321 out << EndMap; in TEST_F()
1322 out << EndSeq; in TEST_F()
1335 out << SingleQuoted << "Hello\nWorld"; in TEST_F()
1341 out << "null"; in TEST_F()
1347 out << YAML::BeginMap; in TEST_F()
1348 out << YAML::Key << "foo" << YAML::Value << '"'; in TEST_F()
1349 out << YAML::EndMap; in TEST_F()
1355 out << YAML::BeginMap; in TEST_F()
1356 out << YAML::Key << "foo" << YAML::Value << '\\'; in TEST_F()
1357 out << YAML::EndMap; in TEST_F()
1363 out << YAML::BeginMap; in TEST_F()
1364 out << YAML::Key << "foo" << YAML::Value in TEST_F()
1366 out << YAML::Key << "bar" << YAML::Value in TEST_F()
1368 out << YAML::EndMap; in TEST_F()
1376 out << YAML::BeginMap; in TEST_F()
1377 out << YAML::Key << "foo" << YAML::Value in TEST_F()
1379 out << YAML::Key << "bar" << YAML::Value in TEST_F()
1381 out << YAML::EndMap; in TEST_F()
1389 out << YAML::BeginMap; in TEST_F()
1390 out << YAML::Key << "foo" << YAML::Value in TEST_F()
1392 out << YAML::Key << "bar" << YAML::Value in TEST_F()
1394 out << YAML::EndMap; in TEST_F()
1402 out << YAML::BeginMap; in TEST_F()
1404 out << YAML::Key << "NodeA" << YAML::Value << YAML::BeginMap; in TEST_F()
1405 out << YAML::Key << "k" << YAML::Value << YAML::Flow << YAML::BeginSeq; in TEST_F()
1406 out << YAML::BeginMap << YAML::Key << "i" << YAML::Value << 0 << YAML::EndMap in TEST_F()
1408 out << YAML::BeginMap << YAML::Key << "i" << YAML::Value << 1 << YAML::EndMap in TEST_F()
1410 out << YAML::EndSeq; in TEST_F()
1411 out << YAML::EndMap; in TEST_F()
1413 out << YAML::Key << "NodeB" << YAML::Value << YAML::BeginMap; in TEST_F()
1414 out << YAML::Key << "k" << YAML::Value << YAML::Flow << YAML::BeginSeq; in TEST_F()
1415 out << YAML::BeginMap << YAML::Key << "i" << YAML::Value << 0 << YAML::EndMap in TEST_F()
1417 out << YAML::BeginMap << YAML::Key << "i" << YAML::Value << 1 << YAML::EndMap in TEST_F()
1419 out << YAML::EndSeq; in TEST_F()
1420 out << YAML::EndMap; in TEST_F()
1422 out << YAML::EndMap; in TEST_F()
1435 out << BeginMap; in TEST_F()
1437 out << Key << "Node" << Anchor("Node") << Value << BeginMap; in TEST_F()
1438 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1439 out << BeginMap << Key << "i" << Value << 0 << EndMap; in TEST_F()
1440 out << YAML::Newline; in TEST_F()
1441 out << BeginMap << Key << "i" << Value << 1 << EndMap; in TEST_F()
1442 out << YAML::Newline; in TEST_F()
1443 out << EndSeq << EndMap; in TEST_F()
1445 out << Key << "NodeA" << Alias("Node"); in TEST_F()
1446 out << Key << "NodeB" << Alias("Node"); in TEST_F()
1448 out << EndMap; in TEST_F()
1459 out << BeginMap; in TEST_F()
1461 out << Key << "Node" << Anchor("Node") << Value << BeginMap; in TEST_F()
1462 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1463 out << BeginMap << Key << "i" << Value << 0 << EndMap; in TEST_F()
1464 out << BeginMap << Key << "i" << Value << 1 << EndMap; in TEST_F()
1465 out << EndSeq << EndMap; in TEST_F()
1467 out << Key << "NodeA" << Alias("Node"); in TEST_F()
1468 out << Key << "NodeB" << Alias("Node"); in TEST_F()
1470 out << EndMap; in TEST_F()
1479 out << BeginMap; in TEST_F()
1481 out << Key << "Seq" << Anchor("Seq") << Flow << BeginSeq; in TEST_F()
1482 out << BeginMap << Key << "i" << Value << 0 << EndMap; in TEST_F()
1483 out << YAML::Newline; in TEST_F()
1484 out << BeginMap << Key << "i" << Value << 1 << EndMap; in TEST_F()
1485 out << YAML::Newline; in TEST_F()
1486 out << EndSeq; in TEST_F()
1488 out << Key << "NodeA" << Value << BeginMap; in TEST_F()
1489 out << Key << "k" << Value << Alias("Seq") << EndMap; in TEST_F()
1490 out << Key << "NodeB" << Value << BeginMap; in TEST_F()
1491 out << Key << "k" << Value << Alias("Seq") << EndMap; in TEST_F()
1493 out << EndMap; in TEST_F()
1505 out << BeginMap; in TEST_F()
1507 out << Key << "Seq" << Anchor("Seq") << Value << Flow << BeginSeq; in TEST_F()
1508 out << BeginMap << Key << "i" << Value << 0 << EndMap; in TEST_F()
1509 out << BeginMap << Key << "i" << Value << 1 << EndMap; in TEST_F()
1510 out << EndSeq; in TEST_F()
1512 out << Key << "NodeA" << Value << BeginMap; in TEST_F()
1513 out << Key << "k" << Value << Alias("Seq") << EndMap; in TEST_F()
1514 out << Key << "NodeB" << Value << BeginMap; in TEST_F()
1515 out << Key << "k" << Value << Alias("Seq") << EndMap; in TEST_F()
1517 out << EndMap; in TEST_F()
1527 out << BeginMap; in TEST_F()
1529 out << Key << "Keys" << Value << Flow << BeginSeq; in TEST_F()
1530 out << Anchor("k0") << BeginMap << Key << "i" << Value << 0 << EndMap in TEST_F()
1532 out << Anchor("k1") << BeginMap << Key << "i" << Value << 1 << EndMap in TEST_F()
1534 out << EndSeq; in TEST_F()
1536 out << Key << "NodeA" << Value << BeginMap; in TEST_F()
1537 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1538 out << Alias("k0") << Newline << Alias("k1") << Newline; in TEST_F()
1539 out << EndSeq << EndMap; in TEST_F()
1541 out << Key << "NodeB" << Value << BeginMap; in TEST_F()
1542 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1543 out << Alias("k0") << Newline << Alias("k1") << Newline; in TEST_F()
1544 out << EndSeq << EndMap; in TEST_F()
1546 out << EndMap; in TEST_F()
1562 out << BeginMap; in TEST_F()
1564 out << Key << "Keys" << Value << BeginSeq; in TEST_F()
1565 out << Anchor("k0") << BeginMap << Key << "i" << Value << 0 << EndMap; in TEST_F()
1566 out << Anchor("k1") << BeginMap << Key << "i" << Value << 1 << EndMap; in TEST_F()
1567 out << EndSeq; in TEST_F()
1569 out << Key << "NodeA" << Value << BeginMap; in TEST_F()
1570 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1571 out << Alias("k0") << Alias("k1"); in TEST_F()
1572 out << EndSeq << EndMap; in TEST_F()
1574 out << Key << "NodeB" << Value << BeginMap; in TEST_F()
1575 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1576 out << Alias("k0") << Alias("k1"); in TEST_F()
1577 out << EndSeq << EndMap; in TEST_F()
1579 out << EndMap; in TEST_F()
1593 out << BeginMap; in TEST_F()
1595 out << Key << "Keys" << Value << Flow << BeginSeq; in TEST_F()
1596 out << Anchor("k0") << BeginMap << Key << "i" << Value << 0 << EndMap; in TEST_F()
1597 out << Anchor("k1") << BeginMap << Key << "i" << Value << 1 << EndMap; in TEST_F()
1598 out << EndSeq; in TEST_F()
1600 out << Key << "NodeA" << Value << BeginMap; in TEST_F()
1601 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1602 out << Alias("k0") << Alias("k1"); in TEST_F()
1603 out << EndSeq << EndMap; in TEST_F()
1605 out << Key << "NodeB" << Value << BeginMap; in TEST_F()
1606 out << Key << "k" << Value << Flow << BeginSeq; in TEST_F()
1607 out << Alias("k0") << Alias("k1"); in TEST_F()
1608 out << EndSeq << EndMap; in TEST_F()
1610 out << EndMap; in TEST_F()
1622 ASSERT_FALSE(out.good()) << "Emitter cleanly produced: " << out.c_str(); in ExpectEmitError()
1623 EXPECT_EQ(expectedError, out.GetLastError()); in ExpectEmitError()
1626 Emitter out; member in YAML::__anon6878ce090111::EmitterErrorTest
1630 out << LocalTag("e!far") << "bar"; in TEST_F()
1636 out << VerbatimTag("!far") << VerbatimTag("!foo") << "bar"; in TEST_F()
1641 out << Anchor("far") << Anchor("foo") << "bar"; in TEST_F()
1646 out << BeginSeq << "bar" << Anchor("foo") << EndSeq; in TEST_F()
1651 out << BeginSeq << "bar" << VerbatimTag("!foo") << EndSeq; in TEST_F()
1656 out << BeginSeq; in TEST_F()
1657 out << "Hello"; in TEST_F()
1658 out << "World"; in TEST_F()
1659 out << EndSeq; in TEST_F()
1660 out << EndSeq; in TEST_F()
1666 out << BeginMap; in TEST_F()
1667 out << Key << "Hello" << Value << "World"; in TEST_F()
1668 out << EndMap; in TEST_F()
1669 out << EndMap; in TEST_F()
1675 out << BeginSeq; in TEST_F()
1676 out << Anchor("new\nline") << "Test"; in TEST_F()
1677 out << EndSeq; in TEST_F()
1683 out << BeginSeq; in TEST_F()
1684 out << Alias("new\nline"); in TEST_F()
1685 out << EndSeq; in TEST_F()