Searched refs:SymbolizerTool (Results 1 – 14 of 14) sorted by relevance
37 class SymbolizerTool {42 SymbolizerTool *next;44 SymbolizerTool() : next(nullptr) { } in SymbolizerTool() function79 ~SymbolizerTool() {} in ~SymbolizerTool()136 class LLVMSymbolizer final : public SymbolizerTool {
264 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()
24 class DlAddrSymbolizer final : public SymbolizerTool {32 class AtosSymbolizer final : public SymbolizerTool {
107 class SymbolizerTool; variable197 IntrusiveList<SymbolizerTool> tools_;199 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
36 class WinSymbolizerTool final : public SymbolizerTool {277 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()305 IntrusiveList<SymbolizerTool> list; in PlatformInit()
31 class LibbacktraceSymbolizer final : public SymbolizerTool {
114 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()
275 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()
36 class SymbolizerTool {41 SymbolizerTool *next;43 SymbolizerTool() : next(nullptr) { } in SymbolizerTool() function118 class LLVMSymbolizer : public SymbolizerTool {
78 class SymbolizerTool; variable163 IntrusiveList<SymbolizerTool> tools_;165 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
25 class DlAddrSymbolizer : public SymbolizerTool {33 class AtosSymbolizer : public SymbolizerTool {
28 class WinSymbolizerTool : public SymbolizerTool {247 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools()275 IntrusiveList<SymbolizerTool> list; in PlatformInit()
32 class LibbacktraceSymbolizer : public SymbolizerTool {
99 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()