Lines Matching refs:line
40 line = python_h.readline()
41 if not line:
43 found = re.match(r'^\s*#\s*include\s*"(\w+\.h)"', line)
62 line = yield level
63 if re.match(ifdef_pattern, line):
65 elif re.match(endif_pattern, line):
84 line = yield limited[-1]
85 new_status = ifdef_level.send(line)
89 if re.match(unlimited_pattern, line):
92 elif re.match(limited_pattern, line):
102 if re.match(limited_pattern, line):
105 elif re.match(else_pattern, line):
116 for nr, line in enumerate(lines):
117 status = limited.send(line)
118 line = line.rstrip()
119 dprint(fname, nr, status, line)
121 if re.match(define_pattern, line):
122 name = re.match(define_pattern, line).group(1)
125 macro = line + "\n"
127 while line.endswith("\\"):
129 line = lines[idx].rstrip()
130 macro += line + "\n"