Lines Matching refs:lines
41 Processed lines start with "//%". There are three types of sections you can
47 Macro Definitions are started with "//%PDDM-DEFINE Name(args)" and all lines
52 trailing blank lines are included in the macro. You can also end a definition
55 Macro Expansions are started by single lines containing
57 expansions. All lines in-between are replaced by the result of the expansion.
92 can be used to avoid adding extra blank lines/returns (or make it clear when
196 """Parses list of lines.
228 # Allow blank lines between macro definitions.
396 indicate if more lines can be added after this one.
417 def lines(self):
436 return '\n'.join(self.lines) + '\n'
465 # Eat other lines.
476 def lines(self):
477 captured_lines = SourceFile.SectionBase.lines.fget(self)
490 # from the lines.
491 lines = [x.rstrip() for x in expand_result.split('\n')]
492 lines.append('// clang-format on')
493 result.append('\n'.join(lines))
528 # Parse the lines after stripping the prefix.
529 macro_collection.ParseLines([x[3:] for x in self.lines])
573 lines = self._original_content.splitlines()
575 for line_num, line in enumerate(lines, 1):