Lines Matching full:nil
23 {"abc", "abc", true, nil},
24 {"*", "abc", true, nil},
25 {"*c", "abc", true, nil},
26 {"a*", "a", true, nil},
27 {"a*", "abc", true, nil},
28 {"a*", "ab/c", false, nil},
29 {"a*/b", "abc/b", true, nil},
30 {"a*/b", "a/c/b", false, nil},
31 {"a*b*c*d*e*/f", "axbxcxdxe/f", true, nil},
32 {"a*b*c*d*e*/f", "axbxcxdxexxx/f", true, nil},
33 {"a*b*c*d*e*/f", "axbxcxdxe/xxx/f", false, nil},
34 {"a*b*c*d*e*/f", "axbxcxdxexxx/fff", false, nil},
35 {"a*b?c*x", "abxbbxdbxebxczzx", true, nil},
36 {"a*b?c*x", "abxbbxdbxebxczzy", false, nil},
37 {"ab[c]", "abc", true, nil},
38 {"ab[b-d]", "abc", true, nil},
39 {"ab[e-g]", "abc", false, nil},
40 {"ab[^c]", "abc", false, nil},
41 {"ab[^b-d]", "abc", false, nil},
42 {"ab[^e-g]", "abc", true, nil},
43 {"a\\*b", "a*b", true, nil},
44 {"a\\*b", "ab", false, nil},
45 {"a?b", "a?b", true, nil},
46 {"a[^a]b", "a?b", true, nil},
47 {"a???b", "a?b", false, nil},
48 {"a[^a][^a][^a]b", "a?b", false, nil},
49 {"[a-?]*", "?", true, nil},
50 {"*[a-?]", "A", false, nil},
51 {"a?b", "a/b", false, nil},
52 {"a*b", "a/b", false, nil},
53 {"[\\]a]", "]", true, nil},
54 {"[\\-]", "-", true, nil},
55 {"[x\\-]", "x", true, nil},
56 {"[x\\-]", "-", true, nil},
57 {"[x\\-]", "z", false, nil},
58 {"[\\-x]", "x", true, nil},
59 {"[\\-x]", "-", true, nil},
60 {"[\\-x]", "a", false, nil},
74 {"a[", "a", false, nil},
76 {"*x", "xxx", true, nil},
80 if e == nil {
81 return "<nil>"
133 if err != nil {
143 if err != nil {
155 if err != nil {
180 if err != nil {
189 if err != nil {
192 if err := f.Close(); err != nil {
196 if err != nil {
204 if err != nil {