Home
last modified time | relevance | path

Searched refs:SymbolizerTool (Results 1 – 14 of 14) sorted by relevance

/external/llvm-project/compiler-rt/lib/sanitizer_common/
Dsanitizer_symbolizer_internal.h37 class SymbolizerTool {
42 SymbolizerTool *next;
44 SymbolizerTool() : next(nullptr) { } in SymbolizerTool() function
79 ~SymbolizerTool() {} in ~SymbolizerTool()
136 class LLVMSymbolizer final : public SymbolizerTool {
Dsanitizer_symbolizer_posix_libcdep.cpp264 class Addr2LinePool final : public SymbolizerTool {
331 class InternalSymbolizer final : public SymbolizerTool {
390 class InternalSymbolizer final : public SymbolizerTool {
401 static SymbolizerTool *ChooseExternalSymbolizer(LowLevelAllocator *allocator) { in ChooseExternalSymbolizer()
449 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()
457 } else if (SymbolizerTool *tool = InternalSymbolizer::get(allocator)) { in ChooseSymbolizerTools()
462 if (SymbolizerTool *tool = LibbacktraceSymbolizer::get(allocator)) { in ChooseSymbolizerTools()
468 if (SymbolizerTool *tool = ChooseExternalSymbolizer(allocator)) { in ChooseSymbolizerTools()
479 IntrusiveList<SymbolizerTool> list; in PlatformInit()
Dsanitizer_symbolizer_mac.h24 class DlAddrSymbolizer final : public SymbolizerTool {
32 class AtosSymbolizer final : public SymbolizerTool {
Dsanitizer_symbolizer.h107 class SymbolizerTool; variable
197 IntrusiveList<SymbolizerTool> tools_;
199 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
Dsanitizer_symbolizer_win.cpp36 class WinSymbolizerTool final : public SymbolizerTool {
277 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()
305 IntrusiveList<SymbolizerTool> list; in PlatformInit()
Dsanitizer_symbolizer_libbacktrace.h31 class LibbacktraceSymbolizer final : public SymbolizerTool {
Dsanitizer_symbolizer.cpp114 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_symbolizer_posix_libcdep.cc275 class Addr2LinePool : public SymbolizerTool {
340 class InternalSymbolizer : public SymbolizerTool {
399 class InternalSymbolizer : public SymbolizerTool {
412 static SymbolizerTool *ChooseExternalSymbolizer(LowLevelAllocator *allocator) { in ChooseExternalSymbolizer()
460 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()
466 if (SymbolizerTool *tool = InternalSymbolizer::get(allocator)) { in ChooseSymbolizerTools()
471 if (SymbolizerTool *tool = LibbacktraceSymbolizer::get(allocator)) { in ChooseSymbolizerTools()
477 if (SymbolizerTool *tool = ChooseExternalSymbolizer(allocator)) { in ChooseSymbolizerTools()
488 IntrusiveList<SymbolizerTool> list; in PlatformInit()
Dsanitizer_symbolizer_internal.h36 class SymbolizerTool {
41 SymbolizerTool *next;
43 SymbolizerTool() : next(nullptr) { } in SymbolizerTool() function
118 class LLVMSymbolizer : public SymbolizerTool {
Dsanitizer_symbolizer.h78 class SymbolizerTool; variable
163 IntrusiveList<SymbolizerTool> tools_;
165 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
Dsanitizer_symbolizer_mac.h25 class DlAddrSymbolizer : public SymbolizerTool {
33 class AtosSymbolizer : public SymbolizerTool {
Dsanitizer_symbolizer_win.cc28 class WinSymbolizerTool : public SymbolizerTool {
247 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()
275 IntrusiveList<SymbolizerTool> list; in PlatformInit()
Dsanitizer_symbolizer_libbacktrace.h32 class LibbacktraceSymbolizer : public SymbolizerTool {
Dsanitizer_symbolizer.cc99 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()