Lines Matching defs:symbolizer
162 # Assume llvm-symbolizer is in PATH.
163 symbolizer_path = "llvm-symbolizer"
204 # If llvm-symbolizer is installed as addr2line, older versions of
205 # llvm-symbolizer will print -1 when presented with -1 and not print
208 # addr2line exits immediate, but llvm-symbolizer does not (see
329 # Chain several symbolizers so that if one symbolizer fails, we fall back
330 # to the next symbolizer in chain.
338 for symbolizer in self.symbolizer_list:
339 if symbolizer:
340 result = symbolizer.symbolize(addr, binary, offset)
345 def append_symbolizer(self, symbolizer):
346 self.symbolizer_list.append(symbolizer)
463 # a single symbolizer binary.
471 # 3. otherwise create a new symbolizer and pass all currently known
489 # Breakpad symbolizer -> LLVM symbolizer -> addr2line/atos
490 # (fall back to next symbolizer if the previous one fails).
500 raise Exception("Failed to launch or use llvm-symbolizer.")
501 # Initialize system symbolizer only if other symbolizers failed.
506 # The system symbolizer must produce some result.
1146 "--force-system-symbolizer",
1148 help="don't use llvm-symbolizer",