Lines Matching refs:file

29     def __init__(self, file):  argument
30 def read_str(file, str_len): argument
31 return file.read(str_len).rstrip('\0 ')
33 def read_int(file, str_len, base): argument
34 return int(read_str(file, str_len), base)
36 self.offset = file.tell()
37 self.file = file
38 self.name = read_str(file, 16)
39 self.date = read_int(file, 12, 10)
40 self.uid = read_int(file, 6, 10)
41 self.gid = read_int(file, 6, 10)
42 self.mode = read_int(file, 8, 8)
43 self.size = read_int(file, 10, 10)
44 if file.read(2) != ARFMAG:
51 self.name = read_str(file, name_len)
52 self.obj_offset = file.tell()
54 file.seek(self.obj_size, 1)
69 self.file.seek(self.obj_offset, 0)
70 first_bytes = self.file.read(4)
75 saved_pos = self.file.tell()
76 self.file.seek(self.obj_offset, 0)
77 bytes = self.file.read(self.obj_size)
78 self.file.seek(saved_pos, 0)
112 self.file = open(path, 'r')
115 if self.file.read(SARMAG) != ARMAG:
119 self.objects.append(Object(self.file))
152 def get_uint32(file): argument
154 v, = struct.unpack('=I', file.read(4))
160 self.file.seek(obj.obj_offset, 0)
161 ranlib_byte_size = get_uint32(self.file)
165 strx = get_uint32(self.file)
166 offset = get_uint32(self.file)
168 strtab_len = get_uint32(self.file)
169 strtab = StringTable(self.file.read(strtab_len))
397 dmap_mtime, actual_mtime), file=result)
401 print("error: file \"%s\" doesn't exist" % (path), file=result)
406 "modification time %#08.8x:" % (object_name, mtime), file=result)
417 mtime, object_name), file=result)
423 object_name), file=result)
500 print('%s' % (path), file=result)
506 print('%s' % (path), end=' ', file=result)
514 print('%s' % (path), end=' ', file=result)
520 print('%s' % (path), end=' ', file=result)
531 print('1 match', file=result)
536 print('%s' % (path), end=' ', file=result)
541 print('%s' % (path), end=' ', file=result)
547 print('%s' % (path), end=' ', file=result)
552 print("%u errors found" % (num_errors), file=result)
554 print("No errors detected in debug map", file=result)