Lines Matching refs:Doc

16   Document Doc;  in TEST()  local
18 DocNode Int1 = Doc.getNode(1), Int2 = Doc.getNode(2); in TEST()
19 DocNode Str1 = Doc.getNode("ab"), Str2 = Doc.getNode("ab"); in TEST()
26 Document Doc; in TEST() local
27 bool Ok = Doc.readFromBlob(StringRef("\xd0\x00", 2), /*Multi=*/false); in TEST()
29 ASSERT_EQ(Doc.getRoot().getKind(), Type::Int); in TEST()
30 ASSERT_EQ(Doc.getRoot().getInt(), 0); in TEST()
34 Document Doc; in TEST() local
35 bool Ok = Doc.readFromBlob(StringRef("\x92\xd0\x01\xc0"), /*Multi=*/false); in TEST()
37 ASSERT_EQ(Doc.getRoot().getKind(), Type::Array); in TEST()
38 auto A = Doc.getRoot().getArray(); in TEST()
46 Ok = Doc.readFromBlob(StringRef("\x91\xd0\x2a"), /*Multi=*/false, in TEST()
60 A = Doc.getRoot().getArray(); in TEST()
70 Document Doc; in TEST() local
71 bool Ok = Doc.readFromBlob(StringRef("\x92\xd0\x01\xc0"), /*Multi=*/false); in TEST()
73 ASSERT_EQ(Doc.getRoot().getKind(), Type::Array); in TEST()
74 auto A = Doc.getRoot().getArray(); in TEST()
82 Ok = Doc.readFromBlob(StringRef("\x91\xd0\x2a"), /*Multi=*/false, in TEST()
90 A = Doc.getRoot().getArray(); in TEST()
103 Document Doc; in TEST() local
104 bool Ok = Doc.readFromBlob(StringRef("\x82\xa3" in TEST()
111 ASSERT_EQ(Doc.getRoot().getKind(), Type::Map); in TEST()
112 auto M = Doc.getRoot().getMap(); in TEST()
121 Ok = Doc.readFromBlob(StringRef("\x82\xa3" in TEST()
145 Ok = Doc.readFromBlob( in TEST()
185 Document Doc; in TEST() local
186 Doc.getRoot() = 1; in TEST()
188 Doc.writeToBlob(Buffer); in TEST()
193 Document Doc; in TEST() local
194 auto A = Doc.getRoot().getArray(/*Convert=*/true); in TEST()
195 A.push_back(Doc.getNode(int64_t(1))); in TEST()
196 A.push_back(Doc.getNode()); in TEST()
198 Doc.writeToBlob(Buffer); in TEST()
203 Document Doc; in TEST() local
204 auto M = Doc.getRoot().getMap(/*Convert=*/true); in TEST()
208 Doc.writeToBlob(Buffer); in TEST()
217 Document Doc; in TEST() local
218 auto A = Doc.getRoot().getArray(/*Convert=*/true); in TEST()
219 A.push_back(Doc.getNode(int64_t(1))); in TEST()
220 A.push_back(Doc.getNode(int64_t(2))); in TEST()
223 Doc.toYAML(OStream); in TEST()
228 Document Doc; in TEST() local
229 bool Ok = Doc.fromYAML("---\n- !int 0x1\n- !str 2\n...\n"); in TEST()
231 ASSERT_EQ(Doc.getRoot().getKind(), Type::Array); in TEST()
232 auto A = Doc.getRoot().getArray(); in TEST()
243 Document Doc; in TEST() local
244 auto M = Doc.getRoot().getMap(/*Convert=*/true); in TEST()
247 auto N = Doc.getMapNode(); in TEST()
252 Doc.toYAML(OStream); in TEST()
262 Document Doc; in TEST() local
263 auto M = Doc.getRoot().getMap(/*Convert=*/true); in TEST()
266 auto N = Doc.getMapNode(); in TEST()
269 M.erase(Doc.getNode("bar")); in TEST()
272 Doc.toYAML(OStream); in TEST()
281 Document Doc; in TEST() local
282 Doc.setHexMode(); in TEST()
283 auto M = Doc.getRoot().getMap(/*Convert=*/true); in TEST()
286 auto N = Doc.getMapNode(); in TEST()
291 Doc.toYAML(OStream); in TEST()
301 Document Doc; in TEST() local
302 bool Ok = Doc.fromYAML("---\nfoo: !int 0x1\nbaz: !str 2\n...\n"); in TEST()
304 ASSERT_EQ(Doc.getRoot().getKind(), Type::Map); in TEST()
305 auto M = Doc.getRoot().getMap(); in TEST()