reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/lldb/include/lldb/Core/Architecture.h
   19   ~Architecture() override = default;
tools/lldb/include/lldb/Core/EmulateInstruction.h
  354   ~EmulateInstruction() override = default;
tools/lldb/include/lldb/Symbol/ClangASTContext.h
 1021   ~ClangASTContextForExpressions() override = default;
tools/lldb/include/lldb/Symbol/ObjectContainer.h
   53   ~ObjectContainer() override = default;
tools/lldb/include/lldb/Symbol/SymbolFile.h
   61   ~SymbolFile() override {}
tools/lldb/source/Core/Disassembler.cpp
 1278 Disassembler::~Disassembler() = default;
tools/lldb/source/Core/DynamicLoader.cpp
   63 DynamicLoader::~DynamicLoader() = default;
tools/lldb/source/Interpreter/ScriptInterpreter.cpp
   28 ScriptInterpreter::~ScriptInterpreter() {}
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h
   17   ~ABIMacOSX_arm() override = default;
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h
   18   ~ABIMacOSX_arm64() override = default;
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h
   18   ~ABIMacOSX_i386() override = default;
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.h
   21   ~ABISysV_arc() override = default;
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.h
   17   ~ABISysV_arm() override = default;
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.h
   17   ~ABISysV_arm64() override = default;
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h
   18   ~ABISysV_hexagon() override = default;
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.h
   17   ~ABISysV_i386() override = default;
tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.h
   17   ~ABISysV_mips() override = default;
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.h
   17   ~ABISysV_mips64() override = default;
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.h
   17   ~ABISysV_ppc() override = default;
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.h
   17   ~ABISysV_ppc64() override = default;
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.h
   17   ~ABISysV_s390x() override = default;
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h
   17   ~ABISysV_x86_64() override = default;
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.h
   17   ~ABIWindows_x86_64() override = default;
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
 1237 DisassemblerLLVMC::~DisassemblerLLVMC() = default;
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  527 DynamicLoaderDarwinKernel::~DynamicLoaderDarwinKernel() { Clear(true); }
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
  115 DynamicLoaderHexagonDYLD::~DynamicLoaderHexagonDYLD() {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
   62 DynamicLoaderDarwin::~DynamicLoaderDarwin() {}
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
   81 DynamicLoaderMacOS::~DynamicLoaderMacOS() {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  104 DynamicLoaderMacOSXDYLD::~DynamicLoaderMacOSXDYLD() {
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
   79 DynamicLoaderPOSIXDYLD::~DynamicLoaderPOSIXDYLD() {
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
   54 DynamicLoaderStatic::~DynamicLoaderStatic() {}
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
   30 DynamicLoaderWindowsDYLD::~DynamicLoaderWindowsDYLD() {}
tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp
   56 AddressSanitizerRuntime::~AddressSanitizerRuntime() { Deactivate(); }
tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp
   32 MainThreadCheckerRuntime::~MainThreadCheckerRuntime() {
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp
   61 ThreadSanitizerRuntime::~ThreadSanitizerRuntime() { Deactivate(); }
tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp
   39 UndefinedBehaviorSanitizerRuntime::~UndefinedBehaviorSanitizerRuntime() {
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
  151 JITLoaderGDB::~JITLoaderGDB() {
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h
   77   ~CPlusPlusLanguage() override = default;
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h
   90   ~ObjCLanguage() override = default;
tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h
   24   ~ObjCPlusPlusLanguage() override = default;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
   40 CPPLanguageRuntime::~CPPLanguageRuntime() {}
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h
   28   ~ItaniumABILanguageRuntime() override = default;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
   50 AppleObjCRuntime::~AppleObjCRuntime() {}
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
   21   ~AppleObjCRuntimeV1() override = default;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
   27   ~AppleObjCRuntimeV2() override = default;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp
   35 ObjCLanguageRuntime::~ObjCLanguageRuntime() {}
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 4940 RenderScriptRuntime::~RenderScriptRuntime() = default;
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h
   21   ~MemoryHistoryASan() override = default;
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  378 ObjectContainerBSDArchive::~ObjectContainerBSDArchive() {}
tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp
   79 ObjectContainerUniversalMachO::~ObjectContainerUniversalMachO() {}
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
  101 ObjectFileJIT::~ObjectFileJIT() {}
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
   32   ~ObjectFileMachO() override = default;
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  294 ObjectFilePECOFF::~ObjectFilePECOFF() {}
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
  115 OperatingSystemPython::~OperatingSystemPython() {}
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp
  131 PlatformAndroid::~PlatformAndroid() {}
tools/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp
   78 PlatformAndroidRemoteGDBServer::~PlatformAndroidRemoteGDBServer() {
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  126 PlatformFreeBSD::~PlatformFreeBSD() = default;
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp
  125 PlatformLinux::~PlatformLinux() = default;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
   58 PlatformDarwin::~PlatformDarwin() {}
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  154 PlatformMacOSX::~PlatformMacOSX() {}
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h
   24   ~PlatformRemoteAppleBridge() override = default;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h
   24   ~PlatformRemoteAppleTV() override = default;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h
   25   ~PlatformRemoteAppleWatch() override = default;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
   49 PlatformRemoteDarwinDevice::~PlatformRemoteDarwinDevice() {}
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h
   23   ~PlatformRemoteiOS() override = default;
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
  118 PlatformNetBSD::~PlatformNetBSD() = default;
tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp
  124 PlatformOpenBSD::~PlatformOpenBSD() = default;
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
   50 PlatformPOSIX::~PlatformPOSIX() {}
tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
  157 PlatformWindows::~PlatformWindows() = default;
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  209 PlatformRemoteGDBServer::~PlatformRemoteGDBServer() {}
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
  101 ProcessElfCore::~ProcessElfCore() {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  315 ProcessGDBRemote::~ProcessGDBRemote() {
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  118 ProcessMachCore::~ProcessMachCore() {
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
  172 ProcessMinidump::~ProcessMinidump() {
tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp
   26 ScriptInterpreterNone::~ScriptInterpreterNone() {}
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
  490 ScriptInterpreterPythonImpl::~ScriptInterpreterPythonImpl() {
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
 1330 StructuredDataDarwinLog::~StructuredDataDarwinLog() {
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h
   43   ~SymbolFileBreakpad() override {}
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  413 SymbolFileDWARF::~SymbolFileDWARF() {}
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  249 SymbolFileDWARFDebugMap::~SymbolFileDWARFDebugMap() {}
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h
   18   ~SymbolFileDWARFDwo() override = default;
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  276 SymbolFileNativePDB::~SymbolFileNativePDB() {}
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  129 SymbolFilePDB::~SymbolFilePDB() {}
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
   58 SymbolFileSymtab::~SymbolFileSymtab() {}
tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
   33 SymbolVendorELF::~SymbolVendorELF() {}
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
   92 SystemRuntimeMacOSX::~SystemRuntimeMacOSX() { Clear(true); }
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
   20   ~UnwindAssemblyInstEmulation() override = default;
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
   39 UnwindAssembly_x86::~UnwindAssembly_x86() {
tools/lldb/source/Symbol/ClangASTContext.cpp
  551 ClangASTContext::~ClangASTContext() { Finalize(); }
tools/lldb/source/Symbol/ObjectFile.cpp
  302 ObjectFile::~ObjectFile() {
tools/lldb/source/Symbol/SymbolVendor.cpp
   64 SymbolVendor::~SymbolVendor() {}
tools/lldb/source/Symbol/TypeSystem.cpp
   48 TypeSystem::~TypeSystem() {}
tools/lldb/source/Target/ABI.cpp
   42 ABI::~ABI() = default;
tools/lldb/source/Target/JITLoader.cpp
   32 JITLoader::~JITLoader() = default;
tools/lldb/source/Target/Language.cpp
  467 Language::~Language() {}
tools/lldb/source/Target/LanguageRuntime.cpp
  223 LanguageRuntime::~LanguageRuntime() = default;
tools/lldb/source/Target/OperatingSystem.cpp
   47 OperatingSystem::~OperatingSystem() = default;
tools/lldb/source/Target/Platform.cpp
  396 Platform::~Platform() {
tools/lldb/source/Target/Process.cpp
  550 Process::~Process() {
tools/lldb/source/Target/StructuredDataPlugin.cpp
   33 StructuredDataPlugin::~StructuredDataPlugin() {}
tools/lldb/source/Target/SystemRuntime.cpp
   34 SystemRuntime::~SystemRuntime() = default;
tools/lldb/source/Target/UnwindAssembly.cpp
   33 UnwindAssembly::~UnwindAssembly() = default;