Lines Matching refs:contains
71 CHECK(j.contains(json::json_pointer()));
72 CHECK(j.contains(json::json_pointer("")));
76 CHECK(j.contains(json::json_pointer("/foo")));
80 CHECK(j.contains(json::json_pointer("/foo/0")));
81 CHECK(j.contains(json::json_pointer("/foo/1")));
82 CHECK(!j.contains(json::json_pointer("/foo/3")));
83 CHECK(!j.contains(json::json_pointer("/foo/+")));
84 CHECK(!j.contains(json::json_pointer("/foo/1+2")));
85 CHECK(!j.contains(json::json_pointer("/foo/-")));
93 CHECK(j.contains(json::json_pointer("")));
94 CHECK(j.contains(json::json_pointer("/")));
104 // contains
105 CHECK(j.contains(json::json_pointer("/ ")));
106 CHECK(j.contains(json::json_pointer("/c%d")));
107 CHECK(j.contains(json::json_pointer("/e^f")));
108 CHECK(j.contains(json::json_pointer("/g|h")));
109 CHECK(j.contains(json::json_pointer("/i\\j")));
110 CHECK(j.contains(json::json_pointer("/k\"l")));
123 CHECK(j.contains(json::json_pointer("/a~1b")));
124 CHECK(j.contains(json::json_pointer("/m~0n")));
128 CHECK(!j.contains(json::json_pointer("/a/b")));
130 CHECK(j.contains(json::json_pointer("/a/b")));
133 CHECK(!j.contains(json::json_pointer("/a/c/1")));
136 CHECK(j.contains(json::json_pointer("/a/c/1")));
138 CHECK(!j.contains(json::json_pointer("/a/d/-")));
140 CHECK(!j.contains(json::json_pointer("/a/d/-")));
151 CHECK(!j_primitive.contains(json::json_pointer("/foo")));
239 CHECK(j.contains(""_json_pointer));
245 CHECK(j.contains("/foo"_json_pointer));
246 CHECK(j.contains("/foo/0"_json_pointer));
247 CHECK(j.contains("/foo/1"_json_pointer));
248 CHECK(!j.contains("/foo/-"_json_pointer));
286 CHECK(!j.contains("/01"_json_pointer));
287 CHECK(!j.contains("/01"_json_pointer));
288 CHECK(!j_const.contains("/01"_json_pointer));
289 CHECK(!j_const.contains("/01"_json_pointer));
343 CHECK(!j.contains("/one"_json_pointer));
344 CHECK(!j.contains("/one"_json_pointer));
345 CHECK(!j_const.contains("/one"_json_pointer));
346 CHECK(!j_const.contains("/one"_json_pointer));
358 CHECK(!j_const.contains("/-"_json_pointer));
365 CHECK(!j_const.contains("/-"_json_pointer));
380 CHECK(!j.contains("/3"_json_pointer));
385 CHECK(!j.contains("/5"_json_pointer));
392 CHECK(!j.contains("/-"_json_pointer));
510 // contains a number, but is not a number -> object
750 CHECK(j.contains(ptr));
751 CHECK(j.contains(ptr_j));
752 CHECK(j.contains(ptr_oj));