Lines Matching refs:expansion
260 def record_algorithm_subtype(self, name: str, expansion: str) -> None:
263 Given a ``PSA_ALG_xxx`` macro name and its expansion, if the algorithm
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):
285 # or a single parameter and a non-empty expansion.
287 # and the expansion in group 3.
302 name, parameter, expansion = m.groups()
303 expansion = re.sub(r'/\*.*?\*/|//.*', r' ', expansion)
306 if re.match(self._deprecated_definition_re, expansion):
333 self.record_algorithm_subtype(name, expansion)