Lines Matching refs:line
69 def __init__(self, filename, line, line_no, pos, name): argument
72 self.line = line
86 " {0} | {1}".format(gutter, self.line) +
388 for line_no, line in enumerate(header):
389 for macro in macro_regex.finditer(line):
395 line,
426 for line_no, line in enumerate(fp):
427 if exclusions.search(line):
430 for name in mbed_regex.finditer(line):
433 line,
462 for line_no, line in enumerate(header):
470 r" *{", line)):
473 re.search(r"^(typedef +)?enum", line)):
476 re.search(r"^{", line)):
479 re.search(r"^}", line)):
482 not re.search(r"^ *#", line)):
483 enum_const = re.search(r"^ *(?P<enum_const>\w+)", line)
489 line,
502 def strip_comments_and_literals(self, line, in_block_comment): argument
520 m = re.search(r"\*/", line)
523 line = line[m.end(0):]
530 line = re.sub(self.IGNORED_CHUNK_REGEX,
532 line)
536 m = re.search(r"/\*", line)
539 line = line[:m.start(0)]
541 return line, in_block_comment
584 for line_no, line in enumerate(header):
585 line, in_block_comment = \
586 self.strip_comments_and_literals(line, in_block_comment)
588 if self.EXCLUSION_LINES.match(line):
596 if re.search(r"^([\w\*\(]+\s+)+$", line):
597 previous_line += line
603 line = previous_line.strip() + " " + line.strip() + "\n"
609 if line[0] == " ":
612 identifier = self.IDENTIFIER_REGEX.search(line)
624 line,
759 for line in nm_output.splitlines():
760 if not nm_undefined_regex.search(line):
761 symbol = nm_valid_regex.search(line)
765 self.log.error(line)