Lines Matching refs:parse
63 CHECK_THROWS_AS(_ = json::parse(f), json::parse_error&);
113 CHECK(json::parse(json_string)[0].get<double>() == Approx(expected));
245 CHECK(json::parse(json_string)[0].get<std::string>() == expected);
305 json j = json::parse(json_string);
368 CHECK_NOTHROW(_ = json::parse(f.get()));
375 CHECK_NOTHROW(_ = json::parse(f.get()));
382 CHECK_NOTHROW(_ = json::parse(f.get()));
389 CHECK_NOTHROW(_ = json::parse(f.get()));
396 CHECK_NOTHROW(_ = json::parse(f.get()));
406 CHECK(json::parse("\"\\u005C\"") == json("\\"));
407 CHECK(json::parse("\"\\uD834\\uDD1E\"") == json("?"));
408 CHECK(json::parse("\"?\"") == json("?"));
413 CHECK(json::parse("\"a\\b\"") == json::parse("\"a\u005Cb\""));
466 CHECK(json::parse("\"Hello world!\"") == json("Hello world!"));
467 CHECK(json::parse("42") == json(42));
468 CHECK(json::parse("true") == json(true));
791 CHECK_THROWS_AS(_ = json::parse(f), json::parse_error&);
1009 CHECK_NOTHROW(_ = json::parse(f));
1211 CHECK_THROWS_AS(_ = json::parse(f), json::parse_error&);
1277 CHECK_NOTHROW(_ = json::parse(f));
1328 CHECK_THROWS_AS(_ = json::parse(f), json::exception&); // could be parse_error or out_of_range
1387 json j = json::parse(line);