Lines Matching refs:re

20 import re
158 _argument_split_re = re.compile(r' *, *')
161 return re.split(cls._argument_split_re, arguments)
182 # Dear Pylint, enumerate won't work here since we're modifying
269 if re.match(r'MAC(?:_|\Z)', name):
271 elif re.match(r'KDF(?:_|\Z)', name):
273 elif re.search(r'0x020000[0-9A-Fa-f]{2}', expansion):
275 elif re.search(r'0x03[0-9A-Fa-f]{6}', expansion):
277 elif re.search(r'0x05[0-9A-Fa-f]{6}', expansion):
279 elif re.search(r'0x09[0-9A-Fa-f]{2}0000', expansion):
281 elif re.search(r'0x08[0-9A-Fa-f]{6}', expansion):
288 _define_directive_re = re.compile(r'\s*#\s*define\s+(\w+)' +
291 _deprecated_definition_re = re.compile(r'\s*MBEDTLS_DEPRECATED')
299 m = re.match(self._define_directive_re, line)
303 expansion = re.sub(r'/\*.*?\*/|//.*', r' ', expansion)
306 if re.match(self._deprecated_definition_re, expansion):
342 _nonascii_re = re.compile(rb'[^\x00-\x7f]+')
343 _continued_line_re = re.compile(rb'\\\r?\n\Z')
346 m = re.search(self._continued_line_re, line)
350 m = re.search(self._continued_line_re, line)
351 line = re.sub(self._nonascii_re, rb'', line).decode('ascii')
461 re.compile(r'#define +' +
465 _excluded_name_re = re.compile(r'_(?:GET|IS|OF)_|_(?:BASE|FLAG|MASK)\Z')
478 m = re.match(self._header_line_re, line)
483 if re.search(self._excluded_name_re, name) or \
494 _nonascii_re = re.compile(rb'[^\x00-\x7f]+') #type: Pattern
499 line = re.sub(self._nonascii_re, rb'', line).decode('ascii')
502 _macro_identifier_re = re.compile(r'[A-Z]\w+')
504 for name in re.findall(self._macro_identifier_re, expr):
522 return re.sub(r',', r', ', re.sub(r' +', r'', argument))
543 _test_case_line_re = re.compile(r'(?!depends_on:)(\w+):([^\n :][^:\n]*)')
548 m = re.match(self._test_case_line_re, line)