Lines Matching refs:line
113 def _parse_line(line, prev=None):
114 last = line
118 line = prev + line
119 m = CAPI_RE.match(line)
121 if not prev and line.startswith('static inline '):
122 return line # the new "prev"
123 #if 'PyAPI_' in line or '#define ' in line or ' define ' in line:
124 # print(line)
146 return line # the new "prev"
184 def from_line(cls, line, filename, lno, prev=None):
185 parsed = _parse_line(line, prev)
195 self._text = (prev + line).rstrip().splitlines()
197 self._text = [line.rstrip()]
319 for lno, line in enumerate(lines, 1):
320 parsed, prev = CAPIItem.from_line(line, filename, lno, prev)
370 for line in infile:
371 if not line:
373 if line[0].isspace():
375 line = line.partition('#')[0].rstrip()
376 if line:
378 yield line
617 for lno, line in enumerate(item.text, item.lno):
618 print(f' | {lno:3} {line}')