Lines Matching defs:false
33 events.emplace_back(val ? "boolean(true)" : "boolean(false)");
124 return false;
128 bool errored = false;
199 return false;
218 CHECK_NOTHROW(json::parser(nlohmann::detail::input_adapter(s), nullptr, false).parse(true, j_nothrow));
237 CHECK_NOTHROW(json::parser(nlohmann::detail::input_adapter(s), nullptr, false).parse(true, j));
248 CHECK_NOTHROW(json::sax_parse(s, &el, json::input_format_t::json, false));
249 CHECK(json::parser(nlohmann::detail::input_adapter(s)).accept(false) == !el.errored);
256 json j_cb = json::parse(s, cb, false);
281 CHECK_NOTHROW(_ = json::parse(s, nullptr, false, true));
321 SECTION("false")
323 CHECK(parser_helper("false") == json(false));
336 CHECK(parser_helper("[true, false, null]") == json({true, false, nullptr}));
644 SECTION("false")
646 CHECK(accept_helper("false"));
659 CHECK(accept_helper("[true, false, null]"));
685 CHECK(accept_helper("\"\t\"") == false);
687 CHECK(accept_helper("\"\n\"") == false);
688 CHECK(accept_helper("\"\r\"") == false);
690 CHECK(accept_helper("\"\b\"") == false);
692 CHECK(accept_helper("\uFF01") == false);
693 CHECK(accept_helper("[-4:1,]") == false);
695 CHECK(accept_helper("\"\x00\"") == false); // NOLINT(bugprone-string-literal-with-embedded-nul)
696 CHECK(accept_helper("\"\x01\"") == false);
697 CHECK(accept_helper("\"\x02\"") == false);
698 CHECK(accept_helper("\"\x03\"") == false);
699 CHECK(accept_helper("\"\x04\"") == false);
700 CHECK(accept_helper("\"\x05\"") == false);
701 CHECK(accept_helper("\"\x06\"") == false);
702 CHECK(accept_helper("\"\x07\"") == false);
703 CHECK(accept_helper("\"\x08\"") == false);
704 CHECK(accept_helper("\"\x09\"") == false);
705 CHECK(accept_helper("\"\x0a\"") == false);
706 CHECK(accept_helper("\"\x0b\"") == false);
707 CHECK(accept_helper("\"\x0c\"") == false);
708 CHECK(accept_helper("\"\x0d\"") == false);
709 CHECK(accept_helper("\"\x0e\"") == false);
710 CHECK(accept_helper("\"\x0f\"") == false);
711 CHECK(accept_helper("\"\x10\"") == false);
712 CHECK(accept_helper("\"\x11\"") == false);
713 CHECK(accept_helper("\"\x12\"") == false);
714 CHECK(accept_helper("\"\x13\"") == false);
715 CHECK(accept_helper("\"\x14\"") == false);
716 CHECK(accept_helper("\"\x15\"") == false);
717 CHECK(accept_helper("\"\x16\"") == false);
718 CHECK(accept_helper("\"\x17\"") == false);
719 CHECK(accept_helper("\"\x18\"") == false);
720 CHECK(accept_helper("\"\x19\"") == false);
721 CHECK(accept_helper("\"\x1a\"") == false);
722 CHECK(accept_helper("\"\x1b\"") == false);
723 CHECK(accept_helper("\"\x1c\"") == false);
724 CHECK(accept_helper("\"\x1d\"") == false);
725 CHECK(accept_helper("\"\x1e\"") == false);
726 CHECK(accept_helper("\"\x1f\"") == false);
870 CHECK(accept_helper("01") == false);
871 CHECK(accept_helper("--1") == false);
872 CHECK(accept_helper("1.") == false);
873 CHECK(accept_helper("1E") == false);
874 CHECK(accept_helper("1E-") == false);
875 CHECK(accept_helper("1.E1") == false);
876 CHECK(accept_helper("-1E") == false);
877 CHECK(accept_helper("-0E#") == false);
878 CHECK(accept_helper("-0E-#") == false);
879 CHECK(accept_helper("-0#") == false);
880 CHECK(accept_helper("-0.0:") == false);
881 CHECK(accept_helper("-0.0Z") == false);
882 CHECK(accept_helper("-0E123:") == false);
883 CHECK(accept_helper("-0e0-:") == false);
884 CHECK(accept_helper("-0e-:") == false);
885 CHECK(accept_helper("-0f") == false);
888 CHECK(accept_helper("+1") == false);
889 CHECK(accept_helper("+0") == false);
950 // unexpected end of false
1089 return false;
1172 CHECK(accept_helper("0.") == false);
1173 CHECK(accept_helper("-") == false);
1174 CHECK(accept_helper("--") == false);
1175 CHECK(accept_helper("-0.") == false);
1176 CHECK(accept_helper("-.") == false);
1177 CHECK(accept_helper("-:") == false);
1178 CHECK(accept_helper("0.:") == false);
1179 CHECK(accept_helper("e.") == false);
1180 CHECK(accept_helper("1e.") == false);
1181 CHECK(accept_helper("1e/") == false);
1182 CHECK(accept_helper("1e:") == false);
1183 CHECK(accept_helper("1E.") == false);
1184 CHECK(accept_helper("1E/") == false);
1185 CHECK(accept_helper("1E:") == false);
1188 CHECK(accept_helper("n") == false);
1189 CHECK(accept_helper("nu") == false);
1190 CHECK(accept_helper("nul") == false);
1193 CHECK(accept_helper("t") == false);
1194 CHECK(accept_helper("tr") == false);
1195 CHECK(accept_helper("tru") == false);
1197 // unexpected end of false
1198 CHECK(accept_helper("f") == false);
1199 CHECK(accept_helper("fa") == false);
1200 CHECK(accept_helper("fal") == false);
1201 CHECK(accept_helper("fals") == false);
1204 CHECK(accept_helper("[") == false);
1205 CHECK(accept_helper("[1") == false);
1206 CHECK(accept_helper("[1,") == false);
1207 CHECK(accept_helper("[1,]") == false);
1208 CHECK(accept_helper("]") == false);
1211 CHECK(accept_helper("{") == false);
1212 CHECK(accept_helper("{\"foo\"") == false);
1213 CHECK(accept_helper("{\"foo\":") == false);
1214 CHECK(accept_helper("{\"foo\":}") == false);
1215 CHECK(accept_helper("{\"foo\":1,}") == false);
1216 CHECK(accept_helper("}") == false);
1219 CHECK(accept_helper("\"") == false);
1220 CHECK(accept_helper("\"\\\"") == false);
1221 CHECK(accept_helper("\"\\u\"") == false);
1222 CHECK(accept_helper("\"\\u0\"") == false);
1223 CHECK(accept_helper("\"\\u01\"") == false);
1224 CHECK(accept_helper("\"\\u012\"") == false);
1225 CHECK(accept_helper("\"\\u") == false);
1226 CHECK(accept_helper("\"\\u0") == false);
1227 CHECK(accept_helper("\"\\u01") == false);
1228 CHECK(accept_helper("\"\\u012") == false);
1263 CHECK(json::parser(nlohmann::detail::input_adapter(s)).accept() == false);
1304 return false;
1333 CHECK(json::parser(nlohmann::detail::input_adapter(s1)).accept() == false);
1336 CHECK(json::parser(nlohmann::detail::input_adapter(s2)).accept() == false);
1339 CHECK(json::parser(nlohmann::detail::input_adapter(s3)).accept() == false);
1342 CHECK(json::parser(nlohmann::detail::input_adapter(s4)).accept() == false);
1348 CHECK(accept_helper("\"\\uD80C\"") == false);
1350 CHECK(accept_helper("\"\\uD80C\\uD80C\"") == false);
1351 CHECK(accept_helper("\"\\uD80C\\u0000\"") == false);
1352 CHECK(accept_helper("\"\\uD80C\\uFFFF\"") == false);
1358 CHECK_THROWS_WITH_AS(parser_helper("{,\"key\": false}"), "[json.exception.parse_error.101] parse error at line 1, column 2: syntax error while parsing object key - unexpected ','; expected string literal", json::parse_error&);
1360 CHECK_THROWS_WITH_AS(parser_helper("[{\"key\": false true]"), "[json.exception.parse_error.101] parse error at line 1, column 19: syntax error while parsing object - unexpected true literal; expected '}'", json::parse_error&);
1369 json x = json::parse("{\"key\": false}", cb);
1422 return false;
1430 return false;
1486 first = false;
1487 return false;
1503 first = false;
1504 return false;
1601 CHECK(json::parse("{\"foo\": true:", cb, false).is_discarded());
1614 CHECK(json::sax_parse("{}", &s) == false);
1620 CHECK(json::sax_parse("{\"k1\": true}", &s) == false);
1626 CHECK(json::sax_parse("{\"k1\": true, \"k2\": false}", &s) == false);
1632 CHECK(json::sax_parse("[]", &s) == false);
1638 CHECK(json::sax_parse("[1]", &s) == false);
1644 CHECK(json::sax_parse("3.14", &s) == false);
1647 SECTION("false")
1650 CHECK(json::sax_parse("false", &s) == false);
1656 CHECK(json::sax_parse("null", &s) == false);
1662 CHECK(json::sax_parse("true", &s) == false);
1668 CHECK(json::sax_parse("12", &s) == false);
1674 CHECK(json::sax_parse("-12", &s) == false);
1680 CHECK(json::sax_parse("\"foo\"", &s) == false);