Lines Matching refs:file

186 class SourceLine(namedtuple('Line', 'file kind data conditions')):
195 return self.file.filename
199 return self.file.lno
254 class ParsedItem(namedtuple('ParsedItem', 'file kind parent name data')):
272 if column == 'file':
281 kwargs['file'] = FileInfo.from_raw(value)
298 self._id = DeclID(str(self.file), self.funcname, self.name)
303 if not self.file:
305 return self.file.filename
309 if not self.file:
311 return self.file.lno
323 fixed = self.file.fix_filename(relroot, **kwargs)
324 if fixed == self.file:
326 return self._replace(file=fixed)
333 if column == 'file':
427 FIELDS = ('file', 'parent', 'name', 'data')
446 fileinfo = FileInfo.from_raw(parsed.file)
504 fileinfo = FileInfo(parsed.file.filename, -1)
526 if colname == 'file':
528 colnames['file'] = 'filename'
544 def __init__(self, file, name, data, parent=None, *,
549 self.file = file
559 for n in ['file', 'name', 'data', 'parent', *(self._extra or ())]]
608 if not self.file:
610 return self.file.filename
621 self.file,
630 if self.file:
631 self.file = self.file.fix_filename(relroot, **kwargs)
670 value = self.file.filename if self.file else None
672 value = self.file.lno if self.file else None
717 f'({str(parsed.file or "<unknown file>")})',
932 def __init__(self, file, name, data, parent=None, storage=None):
933 super().__init__(file, name, data, parent,
936 _key=(str(file),
1059 def __init__(self, file, name, data, parent=None, storage=None):
1060 super().__init__(file, name, data, parent, _extra={'storage': storage})
1063 str(file),
1074 def __init__(self, file, name, data, parent=None, *, _shortkey=None):
1077 super().__init__(file, name, data, parent,
1080 str(file),
1142 def __init__(self, file, name, data, parent=None):
1143 super().__init__(file, name, data, parent, _shortkey=name)
1230 def __init__(self, file, name, data, parent=None):
1231 super().__init__(file, name, data, parent)
1286 def __init__(self, file, name, data, parent=None):
1287 super().__init__(file, name, data, parent)
1319 def __init__(self, file, name, data, parent=None):
1320 super().__init__(file, name, data, parent,
1323 str(file),
1324 file.lno,
1437 # (file, func, name) -> decl
1441 # * (file, None, name)
1443 # * (file, func, name)