(system, default_arch, dsym_hints=[])
| 121 | |
| 122 | |
| 123 | def LLVMSymbolizerFactory(system, default_arch, dsym_hints=[]): |
| 124 | symbolizer_path = os.getenv('LLVM_SYMBOLIZER_PATH') |
| 125 | if not symbolizer_path: |
| 126 | symbolizer_path = os.getenv('ASAN_SYMBOLIZER_PATH') |
| 127 | if not symbolizer_path: |
| 128 | # Assume llvm-symbolizer is in PATH. |
| 129 | symbolizer_path = 'llvm-symbolizer' |
| 130 | return LLVMSymbolizer(symbolizer_path, default_arch, system, dsym_hints) |
| 131 | |
| 132 | |
| 133 | class Addr2LineSymbolizer(Symbolizer): |
no test coverage detected