Home | History | Annotate | Download | only in gob

Lines Matching full:nil

42 		if err != nil {
48 if err != nil {
93 if err != nil {
101 if err != nil {
119 if err != nil {
125 if err != nil {
139 if err != nil {
151 if err != nil {
156 if err == nil {
170 if err != nil {
175 if shouldFail && err == nil {
178 if !shouldFail && err != nil {
201 if err == nil {
211 if err != nil {
216 if err != nil {
219 return nil
229 if err := encAndDec(t0, t0p); err != nil {
241 if err := encAndDec(t1, t1p); err != nil {
257 if err := encAndDec(t2, t2pppp); err != nil {
271 if err := encAndDec(t3, t3p); err != nil {
283 if err := encAndDec(t4p, t4); err == nil || strings.Index(err.Error(), "pointer") < 0 {
298 if err := encAndDec(t5, &t5p); err != nil {
302 if err := encAndDec(t5, &t6); err == nil {
309 r1 := recursiveMap{"A": recursiveMap{"B": nil, "C": nil}, "D": nil}
311 if err := encAndDec(r1, &r2); err != nil {
318 r1 := recursiveSlice{0: recursiveSlice{0: nil}, 1: nil}
320 if err := encAndDec(r1, &r2); err != nil {
340 if err := encAndDec(t7, &t7p); err != nil {
378 if err != nil {
384 case err != nil && test.err == "":
387 case err == nil && test.err != "":
390 case err != nil && test.err != "":
411 if err := encAndDec(s, &sp); err != nil {
415 if err := encAndDec(s, &ns); err == nil {
422 if err := encAndDec(ns, &nsp); err != nil {
425 if err := encAndDec(ns, &s); err == nil {
450 if err != nil {
456 if err != nil {
485 // Decode normal struct into a nil.
486 {&struct{ A int }{23}, nil},
487 // Decode singleton string into a nil.
488 {"hello, world", nil},
489 // Decode singleton slice into a nil.
490 {[]int{1, 2, 3, 4}, nil},
491 // Decode struct containing an interface into a nil.
492 {&Struct0{&NewType0{"value0"}}, nil},
493 // Decode singleton slice of interfaces into a nil.
494 {[]interface{}{"hi", &NewType0{"value1"}, 23}, nil},
503 if err != nil {
509 if err != nil {
516 if err != nil {
521 if err != nil {
548 err := dec.Decode(nil)
549 if err != nil {
572 if err != nil {
576 if err != nil {
607 return nil
618 if err != nil {
624 if err != nil {
655 if err != nil {
667 if err != nil {
675 if err != nil {
690 if err != nil {
698 if err != nil {
713 if err := NewDecoder(bytes.NewReader(b)).Decode(nil); err == nil {
729 if err := enc.Encode(s); err != nil {
736 if err := dec.Decode(&s); err != nil {
761 if err := enc.Encode(b0); err != nil {
766 if err != nil {
772 if b1.C != nil || b1.CP != nil || b1.F != nil || b1.FPP != nil {
780 if err := encAndDec(in, &out); err == nil {
793 {1, nil},
794 {2, nil},
798 if err != nil {
804 if err != nil {
823 if err != nil {
828 if err != nil {
836 // A top-level nil pointer generates a panic with a helpful string-valued message.
840 t.Fatal("top-level nil pointer did not panic")
842 if !strings.Contains(errMsg, "nil pointer") {
843 t.Fatal("expected nil pointer error, got:", errMsg)
856 if err := NewEncoder(buf).Encode(ip); err != nil {
871 if err == nil {
875 if !strings.Contains(errMsg, "nil pointer") || !strings.Contains(errMsg, "interface") {
876 t.Fatal("expected error about nil pointer and interface, got:", errMsg)
899 if err == nil {
905 if err == nil {
929 if err != nil {
936 if err != nil {
949 if err != nil {
956 if err == nil {
971 {"", "EOF", nil},
972 {"7F6869", "unexpected EOF", nil},
975 {"05100028557b02027f8302", "interface encoding", nil}, // Issue 10270.
977 {"130a00fb5dad0bf8ff020263e70002fa28020202a89859", "slice length too large", nil},
978 {"0f1000fb285d003316020735ff023a65c5", "interface encoding", nil},
979 {"03fffb0616fffc00f902ff02ff03bf005d02885802a311a8120228022c028ee7", "GobDecoder", nil},
981 {"10fe010f020102fe01100001fe010e000016fe010d030102fe010e00010101015801fe01100000000bfe011000f85555555555555555", "length exceeds input size", nil},
989 if err != nil {
994 if err == nil {
1014 if err == nil {