Lines Matching refs:re
7 import re
37 array_start = re.search(start_marker, self.reader.read())
52 if not line or re.match(end_marker, line):
65 end_marker = re.compile('^};')
69 self.start_marker = re.compile(f'(static )?const bool {self.array_name}\[.*\] = {{\n')
83 pattern = re.compile('\[(BPF_\w*)\]\s*= (true|false),?$')
87 if line == '' or re.match(self.end_marker, line):
111 if re.search(end_marker, line):
180 start_marker = re.compile(f'enum {enum_name} {{\n')
181 pattern = re.compile('^\s*(BPF_\w+),?(\s+/\*.*\*/)?$')
182 end_marker = re.compile('^};')
229 start_marker = re.compile(f'\*{block_name}\* := {{')
230 pattern = re.compile('\*\*([\w/-]+)\*\*')
231 end_marker = re.compile('}\n')
248 start_marker = re.compile(f'"\s*{block_name} := {{')
249 pattern = re.compile('([\w/]+) [|}]')
250 end_marker = re.compile('}')
267 start_marker = re.compile(f'"\s*{macro}\s*" [|}}]')
268 pattern = re.compile('([\w-]+) ?(?:\||}[ }\]])')
269 end_marker = re.compile('}\\\\n')
286 start_marker = re.compile(f'local {block_name}=\'')
287 pattern = re.compile('(?:.*=\')?([\w/]+)')
288 end_marker = re.compile('\'$')
318 start_marker = re.compile(f'"OPTIONS :=')
319 pattern = re.compile('([\w-]+) ?(?:\||}[ }\]"])')
320 end_marker = re.compile('#define')
341 start_marker = re.compile('\|COMMON_OPTIONS\| replace:: {')
342 pattern = re.compile('\*\*([\w/-]+)\*\*')
343 end_marker = re.compile('}$')