• Home
  • Raw
  • Download

Lines Matching full:null

98   // A NULL reference means the component should be nonexistent.  in ComponentMatches()
102 return false; // Reference is not NULL but we don't have anything in ComponentMatches()
221 …tp:foo.com", "http", NULL, NULL, "foo.com", -1, NULL, NULL, …
224 … :foo.com \n", "", NULL, NULL, "foo.com", -1, NULL, NULL, …
225 {" foo.com ", NULL, NULL, NULL, "foo.com", -1, NULL, NULL
226 …\t foo.com", "a", NULL, NULL, "\t foo.com", -1, NULL, NULL, …
227 {"http://f:21/ b ? d # e ", "http", NULL, NULL, "f", 21, "/ b ", " d …
231 …tp://f:/c", "http", NULL, NULL, "f", -1, "/c", NULL, …
232 …tp://f:0/c", "http", NULL, NULL, "f", 0, "/c", NULL, …
233 …tp://f:00000000000000/c", "http", NULL, NULL, "f", 0, "/c", NULL, …
234 …tp://f:00000000000000000000080/c", "http", NULL, NULL, "f", 80, "/c", NULL, …
235 …tp://f:b/c", "http", NULL, NULL, "f", -2, "/c", NULL, …
236 …tp://f: /c", "http", NULL, NULL, "f", -2, "/c", NULL, …
237 …tp://f:\n/c", "http", NULL, NULL, "f", -2, "/c", NULL, …
238 …tp://f:fifty-two/c", "http", NULL, NULL, "f", -2, "/c", NULL, …
239 …tp://f:999999/c", "http", NULL, NULL, "f", -2, "/c", NULL, …
240 {"http://f: 21 / b ? d # e ", "http", NULL, NULL, "f", -2, "/ b ", " d …
243 {"", NULL, NULL, NULL, NULL, -1, NULL, NULL
244 {" \t", NULL, NULL, NULL, NULL, -1, NULL, NULL
245 …oo.com/", "", NULL, NULL, "foo.com", -1, "/", NULL, …
246 …oo.com\\", "", NULL, NULL, "foo.com", -1, "\\", NULL, …
247 …, "", NULL, NULL, NULL, -1, NULL, NULL, …
248 …", "", NULL, NULL, "a", -1, NULL, NULL, …
249 …", "", NULL, NULL, NULL, -1, NULL, NULL, …
250 …\", "", NULL, NULL, NULL, -1, NULL, NULL, …
251 {":#", "", NULL, NULL, NULL, -1, NULL, NULL
252 {"#", NULL, NULL, NULL, NULL, -1, NULL, NULL
253 {"#/", NULL, NULL, NULL, NULL, -1, NULL, NULL
254 {"#\\", NULL, NULL, NULL, NULL, -1, NULL, NULL
255 {"#;?", NULL, NULL, NULL, NULL, -1, NULL, NULL
256 {"?", NULL, NULL, NULL, NULL, -1, NULL, "", …
257 {"/", NULL, NULL, NULL, NULL, -1, NULL, NULL
258 …3", "", NULL, NULL, "23", -1, NULL, NULL, …
259 …23", "/", NULL, NULL, "23", -1, NULL, NULL, …
260 {"//", NULL, NULL, NULL, NULL, -1, NULL, NULL
261 …", "", NULL, NULL, NULL, -1, NULL, NULL, …
262 …23", "", NULL, NULL, NULL, 23, NULL, NULL, …
263 …o://", "foo", NULL, NULL, NULL, -1, NULL, NULL, …
266 …29/d", "http", "a", "b", "c", 29, "/d", NULL, NULL},
267 … "http", "", "", "c", 29, NULL, NULL, NULL},
269 …(b]c@d:2/", "http", "&a", "foo(b]c", "d", 2, "/", NULL, NULL},
270 …:2", "http", "", ":@c", "d", 2, NULL, NULL, NULL},
271 …m:b@d/", "http", "foo.com", "b", "d", -1, "/", NULL, NULL},
273 …tp://foo.com/\\@", "http", NULL, NULL, "foo.com", -1, "/\\@", NULL, …
274 …tp:\\\\foo.com\\", "http", NULL, NULL, "foo.com", -1, "\\", NULL, …
275 …\\\\a\\b:c\\d@foo.com\\", "http", NULL, NULL, "a", -1, "\\b:c\\d@foo.com\\",…
278 …o:/", "foo", NULL, NULL, NULL, -1, NULL, NULL, …
279 …o:/bar.com/", "foo", NULL, NULL, "bar.com", -1, "/", NULL, …
280 …o://///////", "foo", NULL, NULL, NULL, -1, NULL, NULL, …
281 …o://///////bar.com/", "foo", NULL, NULL, "bar.com", -1, "/", NULL, …
282 …o:////://///", "foo", NULL, NULL, NULL, -1, "/////", NULL, …
285 …/foo", "c", NULL, NULL, "foo", -1, NULL, NULL, …
286 {"//foo/bar", NULL, NULL, NULL, "foo", -1, "/bar", NULL
289 {"http://foo/path;a??e#f#g", "http", NULL, NULL, "foo", -1, "/path;a", "?e"…
290 …tp://foo/abcd?efgh?ijkl", "http", NULL, NULL, "foo", -1, "/abcd", "efgh?i…
291 {"http://foo/abcd#foo?bar", "http", NULL, NULL, "foo", -1, "/abcd", NULL
294 …1:24:74]:98", "[61", NULL, NULL, "24:74]", 98, NULL, NULL, …
295 …tp://[61:27]:98", "http", NULL, NULL, "[61:27]", 98, NULL, NULL, …
296 …tp:[61:27]/:foo", "http", NULL, NULL, "[61:27]", -1, "/:foo", NULL, …
297 …tp://[1::2]:3:4", "http", NULL, NULL, "[1::2]:3", 4, NULL, NULL, …
300 …tp://2001::1", "http", NULL, NULL, "2001:", 1, NULL, NULL, …
301 …tp://[2001::1", "http", NULL, NULL, "[2001::1", -1, NULL, NULL, …
302 …tp://2001::1]", "http", NULL, NULL, "2001::1]", -1, NULL, NULL, …
303 …tp://2001::1]:80", "http", NULL, NULL, "2001::1]", 80, NULL, NULL, …
304 …tp://[2001::1]", "http", NULL, NULL, "[2001::1]", -1, NULL, NULL, …
305 …tp://[2001::1]:80", "http", NULL, NULL, "[2001::1]", 80, NULL, NULL, …
306 …tp://[[::]]", "http", NULL, NULL, "[[::]]", -1, NULL, NULL, …
334 {"", NULL, NULL},
335 {":", "", NULL},
337 {"/", NULL, "/"},
338 {" This is \\interesting// \t", NULL, "This is \\interesting// \t"},
339 {"about:", "about", NULL},
369 {"file:server", "file", NULL, NULL, "server", -1, NULL, NULL, NULL},
370 {" file: server \t", "file", NULL, NULL, " server",-1, NULL, NULL, NULL},
371 {"FiLe:c|", "FiLe", NULL, NULL, NULL, -1, "c|", NULL, NULL},
372 {"FILE:/\\\\/server/file", "FILE", NULL, NULL, "server", -1, "/file", NULL, NULL},
373 {"file://server/", "file", NULL, NULL, "server", -1, "/", NULL, NULL},
374 {"file://localhost/c:/", "file", NULL, NULL, "localhost", -1, "/c:/", NULL, NULL},
375 {"file://127.0.0.1/c|\\", "file", NULL, NULL, "127.0.0.1", -1, "/c|\\", NULL, NULL},
376 {"file:/", "file", NULL, NULL, NULL, -1, NULL, NULL, NULL},
377 {"file:", "file", NULL, NULL, NULL, -1, NULL, NULL, NULL},
380 {"file:c:\\fo\\b", "file", NULL, NULL, NULL, -1, "c:\\fo\\b", NULL, NULL},
381 {"file:/c:\\foo/bar", "file", NULL, NULL, NULL, -1, "/c:\\foo/bar",NULL, NULL},
382 {"file://c:/f\\b", "file", NULL, NULL, NULL, -1, "/c:/f\\b", NULL, NULL},
383 {"file:///C:/foo", "file", NULL, NULL, NULL, -1, "/C:/foo", NULL, NULL},
384 {"file://///\\/\\/c:\\f\\b", "file", NULL, NULL, NULL, -1, "/c:\\f\\b", NULL, NULL},
387 {"file:server/file", "file", NULL, NULL, "server", -1, "/file", NULL, NULL},
388 {"file:/server/file", "file", NULL, NULL, "server", -1, "/file", NULL, NULL},
389 {"file://server/file", "file", NULL, NULL, "server", -1, "/file", NULL, NULL},
390 {"file:///server/file", "file", NULL, NULL, NULL, -1, "/server/file",NULL, NULL},
391 {"file://\\server/file", "file", NULL, NULL, NULL, -1, "\\server/file",NULL, NULL},
392 {"file:////server/file", "file", NULL, NULL, "server", -1, "/file", NULL, NULL},
394 {"file:///C:/foo.html?#", "file", NULL, NULL, NULL, -1, "/C:/foo.html", "", ""},
395 {"file:///C:/foo.html?query=yes#ref", "file", NULL, NULL, NULL, -1, "/C:/foo.html", "query=yes", "r…
398 {"file:", "file", NULL, NULL, NULL, -1, NULL, NULL, NULL},
399 {"file:path", "file", NULL, NULL, NULL, -1, "path", NULL, NULL},
400 {"file:path/", "file", NULL, NULL, NULL, -1, "path/", NULL, NULL},
401 {"file:path/f.txt", "file", NULL, NULL, NULL, -1, "path/f.txt", NULL, NULL},
403 {"file:/", "file", NULL, NULL, NULL, -1, "/", NULL, NULL},
404 {"file:/path", "file", NULL, NULL, NULL, -1, "/path", NULL, NULL},
405 {"file:/path/", "file", NULL, NULL, NULL, -1, "/path/", NULL, NULL},
406 {"file:/path/f.txt", "file", NULL, NULL, NULL, -1, "/path/f.txt", NULL, NULL},
408 {"file://", "file", NULL, NULL, NULL, -1, NULL, NULL, NULL},
409 {"file://server", "file", NULL, NULL, "server", -1, NULL, NULL, NULL},
410 {"file://server/", "file", NULL, NULL, "server", -1, "/", NULL, NULL},
411 {"file://server/f.txt", "file", NULL, NULL, "server", -1, "/f.txt", NULL, NULL},
413 {"file:///", "file", NULL, NULL, NULL, -1, "/", NULL, NULL},
414 {"file:///path", "file", NULL, NULL, NULL, -1, "/path", NULL, NULL},
415 {"file:///path/", "file", NULL, NULL, NULL, -1, "/path/", NULL, NULL},
416 {"file:///path/f.txt", "file", NULL, NULL, NULL, -1, "/path/f.txt", NULL, NULL},
418 {"file:////", "file", NULL, NULL, NULL, -1, "/", NULL, NULL},
419 {"file:////path", "file", NULL, NULL, NULL, -1, "/path", NULL, NULL},
420 {"file:////path/", "file", NULL, NULL, NULL, -1, "/path/", NULL, NULL},
421 {"file:////path/f.txt", "file", NULL, NULL, NULL, -1, "/path/f.txt", NULL, NULL},
423 {"path/f.txt", NULL, NULL, NULL, NULL, -1, "path/f.txt", NULL, NULL},
424 {"path:80/f.txt", "path", NULL, NULL, NULL, -1, "80/f.txt", NULL, NULL},
425 …{"path/f.txt:80", "path/f.txt",NULL, NULL, NULL, -1, "80", NULL, NULL}, // …
426 {"/path/f.txt", NULL, NULL, NULL, NULL, -1, "/path/f.txt", NULL, NULL},
427 {"/path:80/f.txt", NULL, NULL, NULL, NULL, -1, "/path:80/f.txt",NULL, NULL},
428 {"/path/f.txt:80", NULL, NULL, NULL, NULL, -1, "/path/f.txt:80",NULL, NULL},
429 {"//server/f.txt", NULL, NULL, NULL, "server", -1, "/f.txt", NULL, NULL},
430 {"//server:80/f.txt", NULL, NULL, NULL, "server:80",-1, "/f.txt", NULL, NULL},
431 {"//server/f.txt:80", NULL, NULL, NULL, "server", -1, "/f.txt:80", NULL, NULL},
432 {"///path/f.txt", NULL, NULL, NULL, NULL, -1, "/path/f.txt", NULL, NULL},
433 {"///path:80/f.txt", NULL, NULL, NULL, NULL, -1, "/path:80/f.txt",NULL, NULL},
434 {"///path/f.txt:80", NULL, NULL, NULL, NULL, -1, "/path/f.txt:80",NULL, NULL},
435 {"////path/f.txt", NULL, NULL, NULL, NULL, -1, "/path/f.txt", NULL, NULL},
436 {"////path:80/f.txt", NULL, NULL, NULL, NULL, -1, "/path:80/f.txt",NULL, NULL},
437 {"////path/f.txt:80", NULL, NULL, NULL, NULL, -1, "/path/f.txt:80",NULL, NULL},
439 {"file:///foo.html?#", "file", NULL, NULL, NULL, -1, "/foo.html", "", ""},
440 {"file:///foo.html?q=y#ref", "file", NULL, NULL, NULL, -1, "/foo.html", "q=y", "ref"},
524 // query string. The expected key can be NULL to indicate no such key index
554 return expected_key == NULL; // We didn't find that many parameters. in NthParameterIs()
558 EXPECT_TRUE(NthParameterIs("http://www.google.com", 1, NULL, NULL)); in TEST()
565 EXPECT_TRUE(NthParameterIs(a, 4, NULL, NULL)); in TEST()
570 EXPECT_TRUE(NthParameterIs(b, 2, NULL, NULL)); in TEST()
576 EXPECT_TRUE(NthParameterIs(c, 3, NULL, NULL)); in TEST()
581 EXPECT_TRUE(NthParameterIs(d, 2, NULL, NULL)); in TEST()
586 EXPECT_TRUE(NthParameterIs(e, 2, NULL, NULL)); in TEST()
594 EXPECT_TRUE(NthParameterIs(f, 5, NULL, NULL)); in TEST()
601 {"mailto:foo@gmail.com", "mailto", "foo@gmail.com", NULL},
602 {" mailto: to \t", "mailto", " to", NULL},
603 {"mailto:addr1%2C%20addr2 ", "mailto", "addr1%2C%20addr2", NULL},
604 {"Mailto:addr1, addr2 ", "Mailto", "addr1, addr2", NULL},
605 {"mailto:addr1:addr2 ", "mailto", "addr1:addr2", NULL},
606 {"mailto:?to=addr1,addr2", "mailto", NULL, "to=addr1,addr2"},
607 {"mailto:?to=addr1%2C%20addr2", "mailto", NULL, "to=addr1%2C%20addr2"},
609 {"mailto:?body=#foobar#", "mailto", NULL, "body=#foobar#",},
639 …ersistent/bar;par/", "https", NULL, NULL, "foo", -1, "/persistent", "/bar;par/",…
640 …stent/bar;par/", "file", NULL, NULL, NULL, -1, "/persistent", "/bar;par/",…
641 …file:///persistent/bar;par/?query#ref", "file", NULL, NULL, NULL, -1, "/pe…
642 …istent", "file", NULL, NULL, NULL, -1, "/persistent", "",