Lines Matching full:nil
77 err = nil
93 if e.val != nil {
103 if err != nil {
104 return nil, err
107 if err != nil {
109 return nil, err
112 return ff, nil
120 if f.closer != nil {
122 f.closer = nil
138 if _, err := r.ReadAt(dosheader[0:], 0); err != nil {
139 return nil, err
147 return nil, errors.New("Invalid PE File Format.")
154 if err := binary.Read(sr, binary.LittleEndian, &f.FileHeader); err != nil {
155 return nil, err
158 return nil, errors.New("Invalid PE File Format.")
166 if err := binary.Read(sr, binary.LittleEndian, &l); err != nil {
167 return nil, err
170 if _, err := r.ReadAt(ss, int64(f.FileHeader.PointerToSymbolTable+COFFSymbolSize*f.FileHeader.NumberOfSymbols)); err != nil {
171 return nil, err
179 if err := binary.Read(sr, binary.LittleEndian, cs); err != nil {
180 return nil, err
207 if err := binary.Read(sr, binary.LittleEndian, &f.FileHeader); err != nil {
208 return nil, err
214 if err := binary.Read(sr, binary.LittleEndian, &oh32); err != nil {
215 return nil, err
218 return nil, fmt.Errorf("pe32 optional header has unexpected Magic of 0x%x", oh32.Magic)
222 if err := binary.Read(sr, binary.LittleEndian, &oh64); err != nil {
223 return nil, err
226 return nil, fmt.Errorf("pe32+ optional header has unexpected Magic of 0x%x", oh64.Magic)
235 if err := binary.Read(sr, binary.LittleEndian, sh); err != nil {
236 return nil, err
262 return f, nil
286 // Section returns the first section with the given name, or nil if no such
294 return nil
306 if s == nil {
310 if err != nil && uint32(len(b)) < s.Size {
311 return nil, err
320 return dwarf.New(abbrev, nil, nil, info, line, nil, nil, str)
330 if ds == nil {
332 return nil, nil
335 if err != nil {
336 return nil, err
387 return all, nil
396 return nil, nil