Home | History | Annotate | Download | only in macho

Lines Matching full:nil

77 		err = nil
115 err = nil
160 if e.val != nil {
170 if err != nil {
171 return nil, err
174 if err != nil {
176 return nil, err
179 return ff, nil
187 if f.closer != nil {
189 f.closer = nil
203 if _, err := r.ReadAt(ident[0:], 0); err != nil {
204 return nil, err
216 return nil, &FormatError{0, "invalid magic number", nil}
220 if err := binary.Read(sr, f.ByteOrder, &f.FileHeader); err != nil {
221 return nil, err
230 if _, err := r.ReadAt(dat, offset); err != nil {
231 return nil, err
238 return nil, &FormatError{offset, "command block too small", nil}
242 return nil, &FormatError{offset, "invalid command block size", nil}
255 if err := binary.Read(b, bo, &hdr); err != nil {
256 return nil, err
260 return nil, &FormatError{offset, "invalid name in dynamic library command", hdr.Name}
272 if err := binary.Read(b, bo, &hdr); err != nil {
273 return nil, err
276 if _, err := r.ReadAt(strtab, int64(hdr.Stroff)); err != nil {
277 return nil, err
286 if _, err := r.ReadAt(symdat, int64(hdr.Symoff)); err != nil {
287 return nil, err
290 if err != nil {
291 return nil, err
299 if err := binary.Read(b, bo, &hdr); err != nil {
300 return nil, err
303 if _, err := r.ReadAt(dat, int64(hdr.Indirectsymoff)); err != nil {
304 return nil, err
307 if err := binary.Read(bytes.NewReader(dat), bo, x); err != nil {
308 return nil, err
320 if err := binary.Read(b, bo, &seg32); err != nil {
321 return nil, err
339 if err := binary.Read(b, bo, &sh32); err != nil {
340 return nil, err
358 if err := binary.Read(b, bo, &seg64); err != nil {
359 return nil, err
377 if err := binary.Read(b, bo, &sh64); err != nil {
378 return nil, err
393 if s != nil {
398 return f, nil
408 if err := binary.Read(b, bo, &n); err != nil {
409 return nil, err
413 if err := binary.Read(b, bo, &n32); err != nil {
414 return nil, err
424 return nil, &FormatError{offset, "invalid name in symbol table", n.Name}
435 return st, nil
451 // Segment returns the first Segment with the given name, or nil if no such segment exists.
458 return nil
461 // Section returns the first section with the given name, or nil if no such
469 return nil
482 if s == nil {
486 if err != nil && uint64(len(b)) < s.Size {
487 return nil, err
493 return dwarf.New(abbrev, nil, nil, info, line, nil, nil, str)
500 if f.Dysymtab == nil || f.Symtab == nil {
501 return nil, &FormatError{0, "missing symbol table", nil}
510 return all, nil
523 return all, nil