Lines Matching refs:pattern
1087 def add_regex(self, tag, pattern):
1088 self._regex_patterns.append((re.compile(pattern), tag))
1096 for pattern, tag in self._regex_patterns:
1097 if pattern.match(lib):
1170 def _enumerate_paths_with_lib(self, pattern):
1171 if '${LIB}' in pattern:
1172 yield pattern.replace('${LIB}', 'lib')
1173 yield pattern.replace('${LIB}', 'lib64')
1175 yield pattern
1177 def _enumerate_paths(self, pattern):
1178 if '${VNDK_VER}' not in pattern:
1179 for path in self._enumerate_paths_with_lib(pattern):
1183 pattern_with_suffix = pattern.replace('${VNDK_VER}', suffix)