From b03126768a842aa80bd20ae137ba3df52043e641 Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Fri, 10 Sep 2021 14:38:27 +0200 Subject: [PATCH] [lldb] Remove PluginInterface::GetPluginVersion In all these years, we haven't found a use for this function (it has zero callers). Lets just remove the boilerplate. Differential Revision: https://reviews.llvm.org/D109600 --- lldb/include/lldb/Core/PluginInterface.h | 2 -- lldb/include/lldb/Symbol/SymbolVendor.h | 2 -- lldb/include/lldb/Target/ProcessTrace.h | 2 -- lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp | 2 -- lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h | 2 -- lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp | 2 -- lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h | 2 -- lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp | 2 -- lldb/source/Plugins/ABI/ARC/ABISysV_arc.h | 2 -- lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp | 2 -- lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h | 2 -- lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp | 2 -- lldb/source/Plugins/ABI/ARM/ABISysV_arm.h | 2 -- lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp | 2 -- lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h | 2 -- lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp | 2 -- lldb/source/Plugins/ABI/Mips/ABISysV_mips.h | 2 -- lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp | 2 -- lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h | 2 -- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp | 2 -- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h | 2 -- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp | 2 -- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h | 2 -- lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp | 2 -- lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h | 2 -- lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp | 2 -- lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h | 2 -- lldb/source/Plugins/ABI/X86/ABISysV_i386.h | 2 -- lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp | 2 -- lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h | 2 -- lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp | 2 -- lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h | 2 -- lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp | 1 - lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h | 1 - lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp | 1 - lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h | 1 - lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp | 1 - lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h | 1 - lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp | 1 - lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h | 1 - lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp | 2 -- lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h | 2 -- .../Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 2 -- .../Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h | 2 -- .../Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 2 -- .../Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h | 2 -- lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp | 2 -- lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h | 2 -- .../Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 2 -- .../Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h | 2 -- .../Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 -- lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h | 2 -- lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp | 2 -- lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h | 2 -- .../Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp | 2 -- .../Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h | 1 - lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h | 1 - lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h | 2 -- lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h | 2 -- lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h | 2 -- lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h | 2 -- lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h | 2 -- .../Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h | 2 -- .../MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h | 2 -- .../Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h | 2 -- .../InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h | 2 -- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 2 -- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h | 2 -- lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp | 2 -- lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h | 2 -- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 2 -- lldb/source/Plugins/Language/ObjC/ObjCLanguage.h | 2 -- lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp | 2 -- lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h | 2 -- .../CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp | 2 -- .../LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h | 2 -- .../LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp | 2 -- .../LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h | 2 -- .../LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 2 -- .../LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h | 2 -- .../RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp | 2 -- .../RenderScript/RenderScriptRuntime/RenderScriptRuntime.h | 2 -- lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h | 2 -- .../Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp | 2 -- .../Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h | 2 -- .../Universal-Mach-O/ObjectContainerUniversalMachO.cpp | 2 -- .../ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h | 2 -- lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h | 2 -- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 1 - lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 2 -- lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 2 -- lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h | 2 -- lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 2 -- lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h | 2 -- lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h | 4 +--- lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h | 2 -- lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 2 -- lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 2 -- lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h | 1 - lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp | 2 -- lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h | 2 -- lldb/source/Plugins/Platform/Android/PlatformAndroid.h | 2 -- lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h | 2 -- lldb/source/Plugins/Platform/Linux/PlatformLinux.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h | 1 - lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h | 2 -- lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h | 2 -- lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h | 2 -- lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h | 2 -- lldb/source/Plugins/Platform/Windows/PlatformWindows.h | 2 -- lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h | 2 -- lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 2 -- lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h | 2 -- lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp | 2 -- lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h | 1 - lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp | 2 -- lldb/source/Plugins/Process/elf-core/ProcessElfCore.h | 2 -- lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | 2 -- lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h | 2 -- lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp | 2 -- lldb/source/Plugins/Process/mach-core/ProcessMachCore.h | 2 -- lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp | 3 --- lldb/source/Plugins/Process/minidump/ProcessMinidump.h | 2 -- lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp | 2 -- lldb/source/Plugins/Process/scripted/ScriptedProcess.h | 2 -- lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp | 2 -- lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h | 2 -- lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp | 2 -- lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h | 2 -- .../Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | 2 -- .../Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h | 2 -- .../Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp | 2 -- .../source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h | 2 -- lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h | 1 - lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 2 -- lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 2 -- lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 2 -- lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h | 2 -- lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 2 -- lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h | 2 -- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 2 -- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 2 -- lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 2 -- lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h | 2 -- lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 2 -- lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h | 2 -- lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp | 2 -- lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h | 2 -- lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp | 2 -- lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h | 1 - lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 2 -- lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h | 2 -- lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp | 2 -- lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h | 2 -- lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.cpp | 2 -- lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h | 2 -- lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 2 -- lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h | 2 -- .../UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp | 2 -- .../UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h | 2 -- lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp | 2 -- lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h | 2 -- lldb/source/Symbol/SymbolVendor.cpp | 2 -- lldb/source/Target/ProcessTrace.cpp | 2 -- lldb/unittests/Expression/DWARFExpressionTest.cpp | 1 - lldb/unittests/Process/ProcessEventDataTest.cpp | 1 - lldb/unittests/Target/ExecutionContextTest.cpp | 1 - lldb/unittests/Target/RemoteAwarePlatformTest.cpp | 2 -- lldb/unittests/Thread/ThreadTest.cpp | 1 - 174 files changed, 1 insertion(+), 330 deletions(-) diff --git a/lldb/include/lldb/Core/PluginInterface.h b/lldb/include/lldb/Core/PluginInterface.h index 5bdb2f4..2a8fb62 100644 --- a/lldb/include/lldb/Core/PluginInterface.h +++ b/lldb/include/lldb/Core/PluginInterface.h @@ -20,8 +20,6 @@ public: virtual ConstString GetPluginName() = 0; - virtual uint32_t GetPluginVersion() = 0; - PluginInterface(const PluginInterface &) = delete; PluginInterface &operator=(const PluginInterface &) = delete; }; diff --git a/lldb/include/lldb/Symbol/SymbolVendor.h b/lldb/include/lldb/Symbol/SymbolVendor.h index 5c785e8..e9749a5 100644 --- a/lldb/include/lldb/Symbol/SymbolVendor.h +++ b/lldb/include/lldb/Symbol/SymbolVendor.h @@ -43,8 +43,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: std::unique_ptr m_sym_file_up; // A single symbol file. Subclasses // can add more of these if needed. diff --git a/lldb/include/lldb/Target/ProcessTrace.h b/lldb/include/lldb/Target/ProcessTrace.h index 7b9d6b1..fd209de 100644 --- a/lldb/include/lldb/Target/ProcessTrace.h +++ b/lldb/include/lldb/Target/ProcessTrace.h @@ -42,8 +42,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - Status DoDestroy() override; void RefreshStateAfterStop() override; diff --git a/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp b/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp index 348a081..8f2be70 100644 --- a/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp +++ b/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp @@ -835,5 +835,3 @@ ConstString ABIMacOSX_arm64::GetPluginNameStatic() { static ConstString g_plugin_name("ABIMacOSX_arm64"); return g_plugin_name; } - -uint32_t ABIMacOSX_arm64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h b/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h index dc3ab35..a97e6b6 100644 --- a/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h +++ b/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h @@ -80,8 +80,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override; - lldb_private::Status SetReturnValueObject(lldb::StackFrameSP &frame_sp, lldb::ValueObjectSP &new_value) override; diff --git a/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp b/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp index 16fb38e1..d2ee080 100644 --- a/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp +++ b/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp @@ -854,5 +854,3 @@ lldb_private::ConstString ABISysV_arm64::GetPluginNameStatic() { // PluginInterface protocol ConstString ABISysV_arm64::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_arm64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h b/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h index 3428a7a..c01023b 100644 --- a/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h +++ b/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h @@ -83,8 +83,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - lldb::addr_t FixCodeAddress(lldb::addr_t pc) override; lldb::addr_t FixDataAddress(lldb::addr_t pc) override; diff --git a/lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp b/lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp index 60cdbc53..cc1e3c3 100644 --- a/lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp +++ b/lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp @@ -613,5 +613,3 @@ ConstString ABISysV_arc::GetPluginNameStatic() { ConstString ABISysV_arc::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_arc::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h b/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h index 3fbe64b..62aec7b5 100644 --- a/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h +++ b/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h @@ -88,8 +88,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - private: lldb::ValueObjectSP GetReturnValueObjectSimple(lldb_private::Thread &thread, diff --git a/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp b/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp index e429f3e..5a8963d 100644 --- a/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp +++ b/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp @@ -2036,5 +2036,3 @@ lldb_private::ConstString ABIMacOSX_arm::GetPluginNameStatic() { lldb_private::ConstString ABIMacOSX_arm::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABIMacOSX_arm::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h b/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h index e0fa349..37bda9e 100644 --- a/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h +++ b/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h @@ -77,8 +77,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: lldb::ValueObjectSP GetReturnValueObjectImpl(lldb_private::Thread &thread, diff --git a/lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp b/lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp index 3e544e0..1db3c51 100644 --- a/lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp +++ b/lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp @@ -2142,5 +2142,3 @@ lldb_private::ConstString ABISysV_arm::GetPluginNameStatic() { lldb_private::ConstString ABISysV_arm::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_arm::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h b/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h index f28f75ce..fe2d274 100644 --- a/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h +++ b/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h @@ -77,8 +77,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: lldb::ValueObjectSP GetReturnValueObjectImpl(lldb_private::Thread &thread, diff --git a/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp b/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp index 6794f7d..62d0940 100644 --- a/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp +++ b/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp @@ -1288,8 +1288,6 @@ lldb_private::ConstString ABISysV_hexagon::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ABISysV_hexagon::GetPluginVersion() { return 1; } - // get value object specialized to work with llvm IR types lldb::ValueObjectSP ABISysV_hexagon::GetReturnValueObjectImpl(lldb_private::Thread &thread, diff --git a/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h b/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h index d6dab0c..6698f0c 100644 --- a/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h +++ b/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h @@ -85,8 +85,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp b/lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp index 538ec06..5ec872c 100644 --- a/lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp +++ b/lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp @@ -1063,5 +1063,3 @@ lldb_private::ConstString ABISysV_mips::GetPluginNameStatic() { lldb_private::ConstString ABISysV_mips::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_mips::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h b/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h index 715405e..cd61139 100644 --- a/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h +++ b/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h @@ -75,8 +75,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp b/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp index 7220508..3fe4b4e 100644 --- a/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp +++ b/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp @@ -1211,5 +1211,3 @@ lldb_private::ConstString ABISysV_mips64::GetPluginNameStatic() { lldb_private::ConstString ABISysV_mips64::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_mips64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h b/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h index 9142821..5f94be0 100644 --- a/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h +++ b/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h @@ -88,8 +88,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp index 98a14b5..01f855e 100644 --- a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp +++ b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp @@ -974,5 +974,3 @@ lldb_private::ConstString ABISysV_ppc::GetPluginNameStatic() { lldb_private::ConstString ABISysV_ppc::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_ppc::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h index 4a58684..128ed36 100644 --- a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h +++ b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h @@ -84,8 +84,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp index 7cc9482..f8d63e8 100644 --- a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp +++ b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp @@ -1085,5 +1085,3 @@ lldb_private::ConstString ABISysV_ppc64::GetPluginNameStatic() { lldb_private::ConstString ABISysV_ppc64::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_ppc64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h index 8dcf3ca..5d52ece 100644 --- a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h +++ b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h @@ -84,8 +84,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp b/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp index 88e8511..a7753a4 100644 --- a/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp +++ b/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp @@ -727,5 +727,3 @@ lldb_private::ConstString ABISysV_s390x::GetPluginNameStatic() { lldb_private::ConstString ABISysV_s390x::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_s390x::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h b/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h index f8f4124..36efe1e 100644 --- a/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h +++ b/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h @@ -76,8 +76,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp b/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp index 461e4af..0a5d422 100644 --- a/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp +++ b/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp @@ -471,5 +471,3 @@ lldb_private::ConstString ABIMacOSX_i386::GetPluginNameStatic() { lldb_private::ConstString ABIMacOSX_i386::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABIMacOSX_i386::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h b/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h index b8b2531..a59e1b0 100644 --- a/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h +++ b/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h @@ -79,8 +79,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: lldb::ValueObjectSP GetReturnValueObjectImpl(lldb_private::Thread &thread, diff --git a/lldb/source/Plugins/ABI/X86/ABISysV_i386.h b/lldb/source/Plugins/ABI/X86/ABISysV_i386.h index 1ebb107..651e467 100644 --- a/lldb/source/Plugins/ABI/X86/ABISysV_i386.h +++ b/lldb/source/Plugins/ABI/X86/ABISysV_i386.h @@ -87,8 +87,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - protected: lldb::ValueObjectSP GetReturnValueObjectSimple(lldb_private::Thread &thread, diff --git a/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp b/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp index 9af8aac..f53cd9a 100644 --- a/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp +++ b/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp @@ -963,5 +963,3 @@ lldb_private::ConstString ABISysV_x86_64::GetPluginNameStatic() { lldb_private::ConstString ABISysV_x86_64::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABISysV_x86_64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h b/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h index 6dce4ce..eb17ed5 100644 --- a/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h +++ b/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h @@ -82,8 +82,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp b/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp index dc87898..b2b5d5b 100644 --- a/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp +++ b/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp @@ -836,5 +836,3 @@ lldb_private::ConstString ABIWindows_x86_64::GetPluginNameStatic() { lldb_private::ConstString ABIWindows_x86_64::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ABIWindows_x86_64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h b/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h index 89fc6e6..e1737d9 100644 --- a/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h +++ b/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h @@ -75,8 +75,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void CreateRegisterMapIfNeeded(); diff --git a/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp b/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp index 9994cc2..a62a9a8 100644 --- a/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp +++ b/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp @@ -42,4 +42,3 @@ ArchitectureAArch64::Create(const ArchSpec &arch) { ConstString ArchitectureAArch64::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ArchitectureAArch64::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h b/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h index 775478c..686711d 100644 --- a/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h +++ b/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h @@ -21,7 +21,6 @@ public: static void Terminate(); ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; void OverrideStopInfo(Thread &thread) const override{}; diff --git a/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp b/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp index 58c7cbb..765777a 100644 --- a/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp +++ b/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp @@ -40,7 +40,6 @@ std::unique_ptr ArchitectureArm::Create(const ArchSpec &arch) { } ConstString ArchitectureArm::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ArchitectureArm::GetPluginVersion() { return 1; } void ArchitectureArm::OverrideStopInfo(Thread &thread) const { // We need to check if we are stopped in Thumb mode in a IT instruction and diff --git a/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h b/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h index 36b79c7..33a7f8b 100644 --- a/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h +++ b/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h @@ -20,7 +20,6 @@ public: static void Terminate(); ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; void OverrideStopInfo(Thread &thread) const override; diff --git a/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp b/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp index 757c915..c3de75f 100644 --- a/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp +++ b/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp @@ -43,7 +43,6 @@ std::unique_ptr ArchitectureMips::Create(const ArchSpec &arch) { } ConstString ArchitectureMips::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ArchitectureMips::GetPluginVersion() { return 1; } addr_t ArchitectureMips::GetCallableLoadAddress(addr_t code_addr, AddressClass addr_class) const { diff --git a/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h b/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h index 71ee601..eb6028c 100644 --- a/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h +++ b/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h @@ -21,7 +21,6 @@ public: static void Terminate(); ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; void OverrideStopInfo(Thread &thread) const override {} diff --git a/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp b/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp index 94301ec..cf1567a 100644 --- a/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp +++ b/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp @@ -44,7 +44,6 @@ std::unique_ptr ArchitecturePPC64::Create(const ArchSpec &arch) { } ConstString ArchitecturePPC64::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ArchitecturePPC64::GetPluginVersion() { return 1; } static int32_t GetLocalEntryOffset(const Symbol &sym) { unsigned char other = sym.GetFlags() >> 8 & 0xFF; diff --git a/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h b/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h index 25210d3..e2ca827 100644 --- a/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h +++ b/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h @@ -20,7 +20,6 @@ public: static void Terminate(); ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; void OverrideStopInfo(Thread &thread) const override {} diff --git a/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp b/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp index 24998e9..3c83b1a 100644 --- a/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp +++ b/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp @@ -1425,5 +1425,3 @@ const char *DisassemblerLLVMC::SymbolLookup(uint64_t value, uint64_t *type_ptr, // PluginInterface protocol ConstString DisassemblerLLVMC::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t DisassemblerLLVMC::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h b/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h index 91ddaab..0b9fb78 100644 --- a/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h +++ b/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h @@ -45,8 +45,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: friend class InstructionLLVMC; diff --git a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp index 07b3da0..cf6a666 100644 --- a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp +++ b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp @@ -1569,8 +1569,6 @@ lldb_private::ConstString DynamicLoaderDarwinKernel::GetPluginName() { return GetPluginNameStatic(); } -uint32_t DynamicLoaderDarwinKernel::GetPluginVersion() { return 1; } - lldb::ByteOrder DynamicLoaderDarwinKernel::GetByteOrderFromMagic(uint32_t magic) { switch (magic) { diff --git a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h index 225d069..8bf6049 100644 --- a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h +++ b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h @@ -60,8 +60,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void PrivateInitialize(lldb_private::Process *process); diff --git a/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp b/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp index fe86b29..1ed83a3 100644 --- a/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp @@ -92,8 +92,6 @@ const char *DynamicLoaderHexagonDYLD::GetPluginDescriptionStatic() { "loads/unloads in Hexagon processes."; } -uint32_t DynamicLoaderHexagonDYLD::GetPluginVersion() { return 1; } - DynamicLoader *DynamicLoaderHexagonDYLD::CreateInstance(Process *process, bool force) { bool create = force; diff --git a/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h b/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h index 2570e00..2597d3d 100644 --- a/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h @@ -49,8 +49,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: /// Runtime linker rendezvous structure. HexagonDYLDRendezvous m_rendezvous; diff --git a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp index cad8a43..7a4294b4 100644 --- a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp +++ b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp @@ -518,5 +518,3 @@ const char *DynamicLoaderMacOS::GetPluginDescriptionStatic() { lldb_private::ConstString DynamicLoaderMacOS::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t DynamicLoaderMacOS::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h index 4f4a849..03aa98b 100644 --- a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h +++ b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h @@ -62,8 +62,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: void PutToLog(lldb_private::Log *log) const; diff --git a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp index a14e45c..4affa83 100644 --- a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp @@ -1151,8 +1151,6 @@ lldb_private::ConstString DynamicLoaderMacOSXDYLD::GetPluginName() { return GetPluginNameStatic(); } -uint32_t DynamicLoaderMacOSXDYLD::GetPluginVersion() { return 1; } - uint32_t DynamicLoaderMacOSXDYLD::AddrByteSize() { std::lock_guard baseclass_guard(GetMutex()); diff --git a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h index 4b337d1..2e83e5a 100644 --- a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h @@ -66,8 +66,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - bool IsFullyInitialized() override; protected: diff --git a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp index 75b9d69..0bb383f 100644 --- a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp @@ -52,8 +52,6 @@ const char *DynamicLoaderPOSIXDYLD::GetPluginDescriptionStatic() { "loads/unloads in POSIX processes."; } -uint32_t DynamicLoaderPOSIXDYLD::GetPluginVersion() { return 1; } - DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process, bool force) { bool create = force; diff --git a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h index 6156780..678da1d 100644 --- a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h @@ -55,8 +55,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: /// Runtime linker rendezvous structure. DYLDRendezvous m_rendezvous; diff --git a/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp b/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp index 8a5528f..d4abad4 100644 --- a/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp +++ b/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp @@ -166,5 +166,3 @@ const char *DynamicLoaderStatic::GetPluginDescriptionStatic() { lldb_private::ConstString DynamicLoaderStatic::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t DynamicLoaderStatic::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h b/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h index 1a36c78..8a6e31e 100644 --- a/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h +++ b/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h @@ -46,8 +46,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - private: void LoadAllImagesAtFileAddresses(); }; diff --git a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp index 54dfa3e..a32aa49 100644 --- a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp +++ b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp @@ -178,8 +178,6 @@ ConstString DynamicLoaderWindowsDYLD::GetPluginName() { return GetPluginNameStatic(); } -uint32_t DynamicLoaderWindowsDYLD::GetPluginVersion() { return 1; } - ThreadPlanSP DynamicLoaderWindowsDYLD::GetStepThroughTrampolinePlan(Thread &thread, bool stop) { diff --git a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h index 502a4c1..9d1217d 100644 --- a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h @@ -40,7 +40,6 @@ public: bool stop) override; ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; protected: lldb::addr_t GetLoadAddress(lldb::ModuleSP executable); diff --git a/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h b/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h index 4a18972..91fd5b2 100644 --- a/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h @@ -38,7 +38,6 @@ public: /// PluginInterface protocol. /// \{ ConstString GetPluginName() override { return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } /// \} }; diff --git a/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h b/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h index dfd7c92..824a1a1 100644 --- a/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h +++ b/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h @@ -87,8 +87,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - bool SetTargetTriple(const ArchSpec &arch) override; enum Mode { eModeInvalid = -1, eModeARM, eModeThumb }; diff --git a/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h b/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h index 11ad8a9..10a54c3 100644 --- a/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h +++ b/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h @@ -48,8 +48,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - bool SetTargetTriple(const lldb_private::ArchSpec &arch) override; bool SupportsEmulatingInstructionsOfType( diff --git a/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h b/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h index 61291c7..60dc24e 100644 --- a/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h +++ b/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h @@ -57,8 +57,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - bool SetTargetTriple(const lldb_private::ArchSpec &arch) override; EmulateInstructionMIPS(const lldb_private::ArchSpec &arch); diff --git a/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h b/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h index c4ae229..a4d4148 100644 --- a/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h +++ b/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h @@ -55,8 +55,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - bool SetTargetTriple(const lldb_private::ArchSpec &arch) override; bool SupportsEmulatingInstructionsOfType( diff --git a/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h b/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h index 02d2bce..8fdac1a2 100644 --- a/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h +++ b/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h @@ -46,8 +46,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - bool SetTargetTriple(const ArchSpec &arch) override; bool SupportsEmulatingInstructionsOfType(InstructionType inst_type) override { diff --git a/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h b/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h index cde0a96..c7145b0 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h +++ b/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h @@ -37,8 +37,6 @@ public: virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); } - uint32_t GetPluginVersion() override { return 1; } - private: InstrumentationRuntimeASan(const lldb::ProcessSP &process_sp) : lldb_private::InstrumentationRuntime(process_sp) {} diff --git a/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h b/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h index 1435ae8..32e2a78 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h +++ b/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h @@ -38,8 +38,6 @@ public: virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); } - uint32_t GetPluginVersion() override { return 1; } - lldb::ThreadCollectionSP GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; diff --git a/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h b/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h index 35a878d..0d2d5ac 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h +++ b/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h @@ -37,8 +37,6 @@ public: virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); } - uint32_t GetPluginVersion() override { return 1; } - lldb::ThreadCollectionSP GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; diff --git a/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h b/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h index 813c300..4823ed6 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h +++ b/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h @@ -38,8 +38,6 @@ public: virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); } - uint32_t GetPluginVersion() override { return 1; } - lldb::ThreadCollectionSP GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; diff --git a/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp b/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp index 16c474f..b7e11d4 100644 --- a/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp +++ b/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp @@ -438,8 +438,6 @@ lldb_private::ConstString JITLoaderGDB::GetPluginName() { return GetPluginNameStatic(); } -uint32_t JITLoaderGDB::GetPluginVersion() { return 1; } - void JITLoaderGDB::Initialize() { PluginManager::RegisterPlugin(GetPluginNameStatic(), GetPluginDescriptionStatic(), CreateInstance, diff --git a/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h b/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h index 42377f4..c094678 100644 --- a/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h +++ b/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h @@ -37,8 +37,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // JITLoader interface void DidAttach() override; diff --git a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp index 814bfe2..0a4d4fb 100644 --- a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp +++ b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp @@ -99,8 +99,6 @@ lldb_private::ConstString CPlusPlusLanguage::GetPluginName() { return GetPluginNameStatic(); } -uint32_t CPlusPlusLanguage::GetPluginVersion() { return 1; } - // Static Functions Language *CPlusPlusLanguage::CreateInstance(lldb::LanguageType language) { diff --git a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h index 46d708b..1939f43 100644 --- a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h +++ b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h @@ -135,8 +135,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override; - - uint32_t GetPluginVersion() override; }; } // namespace lldb_private diff --git a/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp b/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp index 613b2fb..c5b7b12 100644 --- a/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp +++ b/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp @@ -59,8 +59,6 @@ lldb_private::ConstString ObjCLanguage::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjCLanguage::GetPluginVersion() { return 1; } - // Static Functions Language *ObjCLanguage::CreateInstance(lldb::LanguageType language) { diff --git a/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h b/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h index 691c518..ea43ba5 100644 --- a/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h +++ b/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h @@ -157,8 +157,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override; - - uint32_t GetPluginVersion() override; }; } // namespace lldb_private diff --git a/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp b/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp index 3599785..614efbd 100644 --- a/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp +++ b/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp @@ -44,8 +44,6 @@ lldb_private::ConstString ObjCPlusPlusLanguage::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjCPlusPlusLanguage::GetPluginVersion() { return 1; } - // Static Functions Language *ObjCPlusPlusLanguage::CreateInstance(lldb::LanguageType language) { switch (language) { diff --git a/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h b/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h index 233fd5c..63b3521 100644 --- a/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h +++ b/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h @@ -44,8 +44,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override; - - uint32_t GetPluginVersion() override; }; } // namespace lldb_private diff --git a/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp b/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp index f5b587c..014fef3 100644 --- a/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp +++ b/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp @@ -415,8 +415,6 @@ lldb_private::ConstString ItaniumABILanguageRuntime::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ItaniumABILanguageRuntime::GetPluginVersion() { return 1; } - BreakpointResolverSP ItaniumABILanguageRuntime::CreateExceptionResolver( const BreakpointSP &bkpt, bool catch_bp, bool throw_bp) { return CreateExceptionResolver(bkpt, catch_bp, throw_bp, false); diff --git a/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h b/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h index d591527..988022d 100644 --- a/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h +++ b/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h @@ -78,8 +78,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: lldb::BreakpointResolverSP CreateExceptionResolver(const lldb::BreakpointSP &bkpt, diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp index 98d0e9c..05e7518 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp @@ -102,8 +102,6 @@ ConstString AppleObjCRuntimeV1::GetPluginName() { return GetPluginNameStatic(); } -uint32_t AppleObjCRuntimeV1::GetPluginVersion() { return 1; } - BreakpointResolverSP AppleObjCRuntimeV1::CreateExceptionResolver(const BreakpointSP &bkpt, bool catch_bp, bool throw_bp) { diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h index 12ee2cc..9ccf3da 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h @@ -109,8 +109,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - ObjCRuntimeVersions GetRuntimeVersion() const override { return ObjCRuntimeVersions::eAppleObjC_V1; } diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp index a00b421..8d71f5b 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp @@ -1070,8 +1070,6 @@ lldb_private::ConstString AppleObjCRuntimeV2::GetPluginName() { return GetPluginNameStatic(); } -uint32_t AppleObjCRuntimeV2::GetPluginVersion() { return 1; } - BreakpointResolverSP AppleObjCRuntimeV2::CreateExceptionResolver(const BreakpointSP &bkpt, bool catch_bp, bool throw_bp) { diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h index d0caa296..e57519b 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h @@ -56,8 +56,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - ObjCRuntimeVersions GetRuntimeVersion() const override { return ObjCRuntimeVersions::eAppleObjC_V2; } diff --git a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp index 4f47006..53ba68a 100644 --- a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp +++ b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp @@ -1019,8 +1019,6 @@ lldb_private::ConstString RenderScriptRuntime::GetPluginName() { return GetPluginNameStatic(); } -uint32_t RenderScriptRuntime::GetPluginVersion() { return 1; } - bool RenderScriptRuntime::GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, diff --git a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h index 2785c3b..f982e18 100644 --- a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h +++ b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h @@ -412,8 +412,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - static bool GetKernelCoordinate(lldb_renderscript::RSCoordinate &coord, Thread *thread_ptr); diff --git a/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h b/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h index e9fe37d..ebce4af 100644 --- a/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h +++ b/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h @@ -33,8 +33,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - lldb_private::HistoryThreads GetHistoryThreads(lldb::addr_t address) override; private: diff --git a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp index 7ff9175..ea53089 100644 --- a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp +++ b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp @@ -438,8 +438,6 @@ lldb_private::ConstString ObjectContainerBSDArchive::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjectContainerBSDArchive::GetPluginVersion() { return 1; } - size_t ObjectContainerBSDArchive::GetModuleSpecifications( const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp, lldb::offset_t data_offset, lldb::offset_t file_offset, diff --git a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h index 9830e9b..9d1a0c2 100644 --- a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h +++ b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h @@ -70,8 +70,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: struct Object { Object(); diff --git a/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp b/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp index d0a493d..4440bcc 100644 --- a/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp +++ b/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp @@ -210,8 +210,6 @@ lldb_private::ConstString ObjectContainerUniversalMachO::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjectContainerUniversalMachO::GetPluginVersion() { return 1; } - size_t ObjectContainerUniversalMachO::GetModuleSpecifications( const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp, lldb::offset_t data_offset, lldb::offset_t file_offset, diff --git a/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h b/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h index a5eac0a..128bf62 100644 --- a/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h +++ b/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h @@ -61,8 +61,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: llvm::MachO::fat_header m_header; std::vector m_fat_archs; diff --git a/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h b/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h index 8724fea..8f2091f 100644 --- a/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h +++ b/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h @@ -46,8 +46,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override { return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // LLVM RTTI support static char ID; bool isA(const void *ClassID) const override { diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp index a5e86f0..d1911ff 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp @@ -639,7 +639,6 @@ lldb_private::ConstString ObjectFileELF::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjectFileELF::GetPluginVersion() { return m_plugin_version; } // ObjectFile protocol ObjectFileELF::ObjectFileELF(const lldb::ModuleSP &module_sp, diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h index e678c2f..9afb869 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h @@ -87,8 +87,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // LLVM RTTI support static char ID; bool isA(const void *ClassID) const override { diff --git a/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp b/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp index f93ac92..dcac63d 100644 --- a/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp +++ b/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp @@ -204,8 +204,6 @@ lldb_private::ConstString ObjectFileJIT::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjectFileJIT::GetPluginVersion() { return 1; } - bool ObjectFileJIT::SetLoadAddress(Target &target, lldb::addr_t value, bool value_is_offset) { size_t num_loaded_sections = 0; diff --git a/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h b/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h index a3a1ace..f617788 100644 --- a/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h +++ b/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h @@ -98,8 +98,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: lldb::ObjectFileJITDelegateWP m_delegate_wp; }; diff --git a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp index 69e0660..d96b591 100644 --- a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp +++ b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp @@ -6173,8 +6173,6 @@ lldb_private::ConstString ObjectFileMachO::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ObjectFileMachO::GetPluginVersion() { return 1; } - Section *ObjectFileMachO::GetMachHeaderSection() { // Find the first address of the mach header which is the first non-zero file // sized section whose file offset is zero. This is the base file address of diff --git a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h index 4de40f4..8fd5737 100644 --- a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h +++ b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h @@ -148,8 +148,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: static lldb_private::UUID GetUUID(const llvm::MachO::mach_header &header, diff --git a/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h b/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h index d48600e..b7349e5 100644 --- a/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h +++ b/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h @@ -55,8 +55,6 @@ public: lldb::offset_t length, lldb_private::ModuleSpecList &specs); - uint32_t GetPluginVersion() override { return 1; } - // Saves dump in Minidump file format static bool SaveCore(const lldb::ProcessSP &process_sp, const lldb_private::FileSpec &outfile, @@ -67,4 +65,4 @@ private: ObjectFileMinidump() = default; }; -#endif // LLDB_SOURCE_PLUGINS_OBJECTFILE_MINIDUMP_OBJECTFILEMINIDUMP_H \ No newline at end of file +#endif // LLDB_SOURCE_PLUGINS_OBJECTFILE_MINIDUMP_OBJECTFILEMINIDUMP_H diff --git a/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h b/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h index 19dd46b..578d64c 100644 --- a/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h +++ b/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h @@ -50,8 +50,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override { return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // LLVM RTTI support static char ID; bool isA(const void *ClassID) const override { diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp index 9eb1c25..fdc2b7b 100644 --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp @@ -1208,5 +1208,3 @@ ObjectFile::Strata ObjectFilePECOFF::CalculateStrata() { return eStrataUser; } // PluginInterface protocol ConstString ObjectFilePECOFF::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ObjectFilePECOFF::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h index 9fe4a13..1b66d3f 100644 --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h @@ -132,8 +132,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - bool IsWindowsSubsystem(); uint32_t GetRVA(const lldb_private::Address &addr) const; diff --git a/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h b/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h index b6e906a..48cf313 100644 --- a/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h +++ b/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h @@ -49,7 +49,6 @@ public: /// PluginInterface protocol. /// \{ ConstString GetPluginName() override { return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } /// \} /// LLVM RTTI support diff --git a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp index 730c88f..8c9e31d 100644 --- a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp +++ b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp @@ -146,8 +146,6 @@ ConstString OperatingSystemPython::GetPluginName() { return GetPluginNameStatic(); } -uint32_t OperatingSystemPython::GetPluginVersion() { return 1; } - bool OperatingSystemPython::UpdateThreadList(ThreadList &old_thread_list, ThreadList &core_thread_list, ThreadList &new_thread_list) { diff --git a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h index 4a594cf2..4bdd38f 100644 --- a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h +++ b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h @@ -44,8 +44,6 @@ public: // lldb_private::PluginInterface Methods lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // lldb_private::OperatingSystem Methods bool UpdateThreadList(lldb_private::ThreadList &old_thread_list, lldb_private::ThreadList &real_thread_list, diff --git a/lldb/source/Plugins/Platform/Android/PlatformAndroid.h b/lldb/source/Plugins/Platform/Android/PlatformAndroid.h index 990e1d0..913a609 100644 --- a/lldb/source/Plugins/Platform/Android/PlatformAndroid.h +++ b/lldb/source/Plugins/Platform/Android/PlatformAndroid.h @@ -36,8 +36,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions Status ConnectRemote(Args &args) override; diff --git a/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h b/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h index 4fd10fb..a8d7529 100644 --- a/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h +++ b/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h @@ -31,8 +31,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetPluginDescriptionStatic(IsHost()); diff --git a/lldb/source/Plugins/Platform/Linux/PlatformLinux.h b/lldb/source/Plugins/Platform/Linux/PlatformLinux.h index cbbd226..f343b24 100644 --- a/lldb/source/Plugins/Platform/Linux/PlatformLinux.h +++ b/lldb/source/Plugins/Platform/Linux/PlatformLinux.h @@ -31,8 +31,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetPluginDescriptionStatic(IsHost()); diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h b/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h index 4a5f762..2e6ce02 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h @@ -48,7 +48,6 @@ public: lldb_private::ConstString GetPluginName() override { return m_plugin_name; } const char *GetDescription() override { return m_description; } - uint32_t GetPluginVersion() override { return 1; } lldb_private::Status LaunchProcess(lldb_private::ProcessLaunchInfo &launch_info) override; diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h b/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h index 8fe9410..a7a325d 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h @@ -46,8 +46,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetDescriptionStatic(); } diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h b/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h index ea7f2b0..d16c25f 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h @@ -32,8 +32,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - lldb_private::Status GetSharedModule(const lldb_private::ModuleSpec &module_spec, lldb_private::Process *process, lldb::ModuleSP &module_sp, diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h index 2d57489..9da8bee 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h @@ -38,8 +38,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetDescriptionStatic(); } diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h index 15be923..d69590c 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h @@ -38,8 +38,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetDescriptionStatic(); } diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h index 43be331..43c1e08 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h @@ -43,8 +43,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions bool GetSupportedArchitectureAtIndex(uint32_t idx, diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h index 9a3ca51..6b9880d 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h @@ -37,8 +37,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - const char *GetDescription() override { return GetDescriptionStatic(); } lldb_private::Status diff --git a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h index b6cf4d6..d3a8302 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h @@ -41,8 +41,6 @@ public: return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - bool GetSupportedArchitectureAtIndex(uint32_t idx, lldb_private::ArchSpec &arch) override; diff --git a/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h b/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h index e664f51..82fddd2 100644 --- a/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h +++ b/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h @@ -31,8 +31,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetPluginDescriptionStatic(IsHost()); diff --git a/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h b/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h index e1402ae..0ac5552 100644 --- a/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h +++ b/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h @@ -31,8 +31,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetPluginDescriptionStatic(IsHost()); diff --git a/lldb/source/Plugins/Platform/Windows/PlatformWindows.h b/lldb/source/Plugins/Platform/Windows/PlatformWindows.h index e45a0e9..8c02d8e 100644 --- a/lldb/source/Plugins/Platform/Windows/PlatformWindows.h +++ b/lldb/source/Plugins/Platform/Windows/PlatformWindows.h @@ -31,8 +31,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions const char *GetDescription() override { return GetPluginDescriptionStatic(IsHost()); diff --git a/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h b/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h index e43cd0e..834140f 100644 --- a/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h +++ b/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h @@ -39,8 +39,6 @@ public: // lldb_private::PluginInterface functions ConstString GetPluginName() override { return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } - // lldb_private::Platform functions Status ResolveExecutable(const ModuleSpec &module_spec, lldb::ModuleSP &module_sp, diff --git a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp index 47b2f8d..a6c89e0 100644 --- a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp +++ b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp @@ -181,8 +181,6 @@ lldb_private::ConstString ProcessKDP::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessKDP::GetPluginVersion() { return 1; } - Status ProcessKDP::WillLaunch(Module *module) { Status error; error.SetErrorString("launching not supported in kdp-remote plug-in"); diff --git a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h index 6b1cf46..35c5f57 100644 --- a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h +++ b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h @@ -87,8 +87,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // Process Control lldb_private::Status WillResume() override; diff --git a/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp b/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp index 379496b..2b692b2 100644 --- a/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp +++ b/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp @@ -148,8 +148,6 @@ lldb_private::ConstString ProcessWindows::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessWindows::GetPluginVersion() { return 1; } - Status ProcessWindows::EnableBreakpointSite(BreakpointSite *bp_site) { if (bp_site->HardwareRequired()) return Status("Hardware breakpoints are not supported."); diff --git a/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h b/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h index 6fb2950..3a48a6d 100644 --- a/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h +++ b/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h @@ -47,7 +47,6 @@ public: // lldb_private::Process overrides ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; Status EnableBreakpointSite(BreakpointSite *bp_site) override; Status DisableBreakpointSite(BreakpointSite *bp_site) override; diff --git a/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp b/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp index 79da46d..5bbdc96 100644 --- a/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp +++ b/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp @@ -113,8 +113,6 @@ ProcessElfCore::~ProcessElfCore() { // PluginInterface ConstString ProcessElfCore::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessElfCore::GetPluginVersion() { return 1; } - lldb::addr_t ProcessElfCore::AddAddressRangeFromLoadSegment( const elf::ELFProgramHeader &header) { const lldb::addr_t addr = header.p_vaddr; diff --git a/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h b/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h index 39a7394..d2c0bf1 100644 --- a/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h +++ b/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h @@ -62,8 +62,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // Process Control lldb_private::Status DoDestroy() override; diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp index a39e6eb..b08fe38 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp @@ -333,8 +333,6 @@ ProcessGDBRemote::~ProcessGDBRemote() { // PluginInterface ConstString ProcessGDBRemote::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessGDBRemote::GetPluginVersion() { return 1; } - bool ProcessGDBRemote::ParsePythonTargetDefinition( const FileSpec &target_definition_fspec) { ScriptInterpreter *interpreter = diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h index 59c8272..39939c8 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h @@ -104,8 +104,6 @@ public: // PluginInterface protocol ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // Process Control Status WillResume() override; diff --git a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp index 84548ed..90084fd 100644 --- a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp +++ b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp @@ -131,8 +131,6 @@ ProcessMachCore::~ProcessMachCore() { // PluginInterface ConstString ProcessMachCore::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessMachCore::GetPluginVersion() { return 1; } - bool ProcessMachCore::GetDynamicLoaderAddress(lldb::addr_t addr) { Log *log(lldb_private::GetLogIfAnyCategoriesSet(LIBLLDB_LOG_DYNAMIC_LOADER | LIBLLDB_LOG_PROCESS)); diff --git a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h index db77e96..1eec2e4 100644 --- a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h +++ b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h @@ -51,8 +51,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // Process Control lldb_private::Status DoDestroy() override; diff --git a/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp b/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp index 3855574..0793fc2 100644 --- a/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp +++ b/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp @@ -64,7 +64,6 @@ public: return ConstString("placeholder"); } ConstString GetPluginName() override { return GetStaticPluginName(); } - uint32_t GetPluginVersion() override { return 1; } bool ParseHeader() override { return true; } Type CalculateType() override { return eTypeUnknown; } Strata CalculateStrata() override { return eStrataUnknown; } @@ -307,8 +306,6 @@ Status ProcessMinidump::DoLoadCore() { ConstString ProcessMinidump::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessMinidump::GetPluginVersion() { return 1; } - Status ProcessMinidump::DoDestroy() { return Status(); } void ProcessMinidump::RefreshStateAfterStop() { diff --git a/lldb/source/Plugins/Process/minidump/ProcessMinidump.h b/lldb/source/Plugins/Process/minidump/ProcessMinidump.h index 27b0da0..d748c9d 100644 --- a/lldb/source/Plugins/Process/minidump/ProcessMinidump.h +++ b/lldb/source/Plugins/Process/minidump/ProcessMinidump.h @@ -57,8 +57,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - SystemRuntime *GetSystemRuntime() override { return nullptr; } Status DoDestroy() override; diff --git a/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp b/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp index 93b8d5f..23522b1 100644 --- a/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp +++ b/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp @@ -149,8 +149,6 @@ void ScriptedProcess::Terminate() { ConstString ScriptedProcess::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ScriptedProcess::GetPluginVersion() { return 1; } - Status ScriptedProcess::DoLoadCore() { ProcessLaunchInfo launch_info = GetTarget().GetProcessLaunchInfo(); diff --git a/lldb/source/Plugins/Process/scripted/ScriptedProcess.h b/lldb/source/Plugins/Process/scripted/ScriptedProcess.h index 98c1a1c..bdc1849 100644 --- a/lldb/source/Plugins/Process/scripted/ScriptedProcess.h +++ b/lldb/source/Plugins/Process/scripted/ScriptedProcess.h @@ -63,8 +63,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - SystemRuntime *GetSystemRuntime() override { return nullptr; } Status DoLoadCore() override; diff --git a/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp b/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp index ef46401..47fb12b 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp +++ b/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp @@ -400,6 +400,4 @@ lldb_private::ConstString ScriptInterpreterLua::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ScriptInterpreterLua::GetPluginVersion() { return 1; } - Lua &ScriptInterpreterLua::GetLua() { return *m_lua; } diff --git a/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h b/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h index 808000b..447fce5 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h +++ b/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h @@ -72,8 +72,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - Lua &GetLua(); llvm::Error EnterSession(lldb::user_id_t debugger_id); diff --git a/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp b/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp index f8a3852..6d7bef6 100644 --- a/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp +++ b/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp @@ -69,5 +69,3 @@ const char *ScriptInterpreterNone::GetPluginDescriptionStatic() { lldb_private::ConstString ScriptInterpreterNone::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t ScriptInterpreterNone::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h b/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h index c438b63..cbfa019 100644 --- a/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h +++ b/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h @@ -38,8 +38,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - - uint32_t GetPluginVersion() override; }; } // namespace lldb_private diff --git a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp index 7ad6372..5bbb673 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp +++ b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp @@ -595,8 +595,6 @@ lldb_private::ConstString ScriptInterpreterPythonImpl::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ScriptInterpreterPythonImpl::GetPluginVersion() { return 1; } - void ScriptInterpreterPythonImpl::IOHandlerActivated(IOHandler &io_handler, bool interactive) { const char *instructions = nullptr; diff --git a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h index d1b0b3f..33afd02 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h +++ b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h @@ -294,8 +294,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - class Locker : public ScriptInterpreterLocker { public: enum OnEntry { diff --git a/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp b/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp index 87edf77..343a109 100644 --- a/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp +++ b/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp @@ -1068,8 +1068,6 @@ ConstString StructuredDataDarwinLog::GetPluginName() { return GetStaticPluginName(); } -uint32_t StructuredDataDarwinLog::GetPluginVersion() { return 1; } - #pragma mark - #pragma mark StructuredDataPlugin API diff --git a/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h b/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h index caa94af1..6625154 100644 --- a/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h +++ b/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h @@ -48,8 +48,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - // StructuredDataPlugin API bool SupportsStructuredDataType(ConstString type_name) override; diff --git a/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h b/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h index b0a35fa..b4faad5 100644 --- a/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h +++ b/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h @@ -147,7 +147,6 @@ public: const RegisterInfoResolver &resolver) override; ConstString GetPluginName() override { return GetPluginNameStatic(); } - uint32_t GetPluginVersion() override { return 1; } private: // A class representing a position in the breakpad file. Useful for diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp index 01a487f..f89fb16 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp @@ -3819,8 +3819,6 @@ SymbolFileDWARF::ParseCallEdgesInFunction(UserID func_id) { // PluginInterface protocol ConstString SymbolFileDWARF::GetPluginName() { return GetPluginNameStatic(); } -uint32_t SymbolFileDWARF::GetPluginVersion() { return 1; } - void SymbolFileDWARF::Dump(lldb_private::Stream &s) { SymbolFile::Dump(s); m_index->Dump(s); diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h index e7cc33c..ec8ce2a 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h @@ -220,8 +220,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - DWARFDebugAbbrev *DebugAbbrev(); DWARFDebugInfo &DebugInfo(); diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp index 4e2e5e1..35ce2bc 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp @@ -1241,8 +1241,6 @@ lldb_private::ConstString SymbolFileDWARFDebugMap::GetPluginName() { return GetPluginNameStatic(); } -uint32_t SymbolFileDWARFDebugMap::GetPluginVersion() { return 1; } - lldb::CompUnitSP SymbolFileDWARFDebugMap::GetCompileUnit(SymbolFileDWARF *oso_dwarf) { if (oso_dwarf) { diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h index 8b6624e..bd6c451 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h @@ -142,8 +142,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: enum { kHaveInitializedOSOs = (1 << 0), kNumFlags }; diff --git a/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp b/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp index b9b075d..6b8281e 100644 --- a/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp +++ b/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp @@ -1571,5 +1571,3 @@ ConstString SymbolFileNativePDB::GetPluginName() { static ConstString g_name("pdb"); return g_name; } - -uint32_t SymbolFileNativePDB::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h b/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h index def0995..3636b97 100644 --- a/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h +++ b/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h @@ -153,8 +153,6 @@ public: ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - llvm::pdb::PDBFile &GetPDBFile() { return m_index->pdb(); } const llvm::pdb::PDBFile &GetPDBFile() const { return m_index->pdb(); } diff --git a/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp b/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp index 6b30ad2..794fab5 100644 --- a/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp +++ b/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp @@ -1712,8 +1712,6 @@ lldb_private::ConstString SymbolFilePDB::GetPluginName() { return g_name; } -uint32_t SymbolFilePDB::GetPluginVersion() { return 1; } - IPDBSession &SymbolFilePDB::GetPDBSession() { return *m_session_up; } const IPDBSession &SymbolFilePDB::GetPDBSession() const { diff --git a/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h b/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h index 2171b7f..62ba8a2 100644 --- a/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h +++ b/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h @@ -163,8 +163,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - llvm::pdb::IPDBSession &GetPDBSession(); const llvm::pdb::IPDBSession &GetPDBSession() const; diff --git a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp index 3a5e02d..ce00d2e 100644 --- a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp +++ b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp @@ -265,5 +265,3 @@ uint32_t SymbolFileSymtab::ResolveSymbolContext(const Address &so_addr, lldb_private::ConstString SymbolFileSymtab::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t SymbolFileSymtab::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h index 377c41e..dff26bd 100644 --- a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h +++ b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h @@ -87,8 +87,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: uint32_t CalculateNumCompileUnits() override; diff --git a/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp b/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp index 9130eed..8354a40 100644 --- a/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp +++ b/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp @@ -147,5 +147,3 @@ SymbolVendorELF::CreateInstance(const lldb::ModuleSP &module_sp, // PluginInterface protocol ConstString SymbolVendorELF::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t SymbolVendorELF::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h b/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h index 2080084..e264b23 100644 --- a/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h +++ b/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h @@ -32,8 +32,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - - uint32_t GetPluginVersion() override; }; #endif // LLDB_SOURCE_PLUGINS_SYMBOLVENDOR_ELF_SYMBOLVENDORELF_H diff --git a/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp b/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp index cd1aceb..23acce8 100644 --- a/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp +++ b/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp @@ -315,5 +315,3 @@ SymbolVendorMacOSX::CreateInstance(const lldb::ModuleSP &module_sp, ConstString SymbolVendorMacOSX::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t SymbolVendorMacOSX::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h b/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h index 4324e24..3a7fbfa 100644 --- a/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h +++ b/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h @@ -32,8 +32,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - - uint32_t GetPluginVersion() override; }; #endif // LLDB_SOURCE_PLUGINS_SYMBOLVENDOR_MACOSX_SYMBOLVENDORMACOSX_H diff --git a/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp b/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp index 2b28407..41d7117 100644 --- a/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp +++ b/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp @@ -142,5 +142,3 @@ SymbolVendorWasm::CreateInstance(const lldb::ModuleSP &module_sp, // PluginInterface protocol ConstString SymbolVendorWasm::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t SymbolVendorWasm::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h b/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h index b212337..940492a 100644 --- a/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h +++ b/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h @@ -31,7 +31,6 @@ public: /// PluginInterface protocol. /// \{ lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; /// \} }; diff --git a/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp b/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp index 31c2a58..aa81eb2 100644 --- a/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp +++ b/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp @@ -997,5 +997,3 @@ const char *SystemRuntimeMacOSX::GetPluginDescriptionStatic() { lldb_private::ConstString SystemRuntimeMacOSX::GetPluginName() { return GetPluginNameStatic(); } - -uint32_t SystemRuntimeMacOSX::GetPluginVersion() { return 1; } diff --git a/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h b/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h index 877a2ad2b..8e128b6 100644 --- a/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h +++ b/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h @@ -100,8 +100,6 @@ public: // PluginInterface protocol lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - protected: lldb::user_id_t m_break_id; mutable std::recursive_mutex m_mutex; diff --git a/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp b/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp index 8299718..26c94ff 100644 --- a/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp +++ b/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp @@ -64,8 +64,6 @@ StringRef TraceIntelPT::GetSchema() { ConstString TraceIntelPT::GetPluginName() { return GetPluginNameStatic(); } -uint32_t TraceIntelPT::GetPluginVersion() { return 1; } - void TraceIntelPT::Dump(Stream *s) const {} llvm::Error TraceIntelPT::SaveLiveTraceToDisk(FileSpec directory) { diff --git a/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h b/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h index eafd823..851a04b 100644 --- a/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h +++ b/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h @@ -58,8 +58,6 @@ public: CreateInstanceForLiveProcess(Process &process); static ConstString GetPluginNameStatic(); - - uint32_t GetPluginVersion() override; /// \} lldb::CommandObjectSP diff --git a/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.cpp b/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.cpp index 08bc03d..91d2fe8 100644 --- a/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.cpp +++ b/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.cpp @@ -46,8 +46,6 @@ ConstString TraceExporterCTF::GetPluginNameStatic() { ConstString TraceExporterCTF::GetPluginName() { return GetPluginNameStatic(); } -uint32_t TraceExporterCTF::GetPluginVersion() { return 1; } - Expected TraceExporterCTF::CreateInstance() { return std::make_unique(); } diff --git a/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h b/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h index 8f9e354..5685682 100644 --- a/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h +++ b/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h @@ -31,8 +31,6 @@ public: static void Terminate(); static ConstString GetPluginNameStatic(); - - uint32_t GetPluginVersion() override; /// \} }; diff --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp index dbf11dc..99ed2a9 100644 --- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp +++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp @@ -578,8 +578,6 @@ ConstString TypeSystemClang::GetPluginName() { return TypeSystemClang::GetPluginNameStatic(); } -uint32_t TypeSystemClang::GetPluginVersion() { return 1; } - lldb::TypeSystemSP TypeSystemClang::CreateInstance(lldb::LanguageType language, lldb_private::Module *module, Target *target) { diff --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h index fcb63d0..ec0335b 100644 --- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h +++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h @@ -140,8 +140,6 @@ public: // PluginInterface functions ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - static ConstString GetPluginNameStatic(); static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language, diff --git a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp index 65947c5..bd96d3c 100644 --- a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp +++ b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp @@ -338,8 +338,6 @@ ConstString UnwindAssemblyInstEmulation::GetPluginName() { return GetPluginNameStatic(); } -uint32_t UnwindAssemblyInstEmulation::GetPluginVersion() { return 1; } - void UnwindAssemblyInstEmulation::Initialize() { PluginManager::RegisterPlugin(GetPluginNameStatic(), GetPluginDescriptionStatic(), CreateInstance); diff --git a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h index 5784a42..4e0f8a4 100644 --- a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h +++ b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h @@ -58,8 +58,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - private: // Call CreateInstance to get an instance of this class UnwindAssemblyInstEmulation(const lldb_private::ArchSpec &arch, diff --git a/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp b/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp index 402a70cd..2ae67db 100644 --- a/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp +++ b/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp @@ -245,8 +245,6 @@ ConstString UnwindAssembly_x86::GetPluginName() { return GetPluginNameStatic(); } -uint32_t UnwindAssembly_x86::GetPluginVersion() { return 1; } - void UnwindAssembly_x86::Initialize() { PluginManager::RegisterPlugin(GetPluginNameStatic(), GetPluginDescriptionStatic(), CreateInstance); diff --git a/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h b/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h index 3e1588f..8bd8a73 100644 --- a/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h +++ b/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h @@ -52,8 +52,6 @@ public: lldb_private::ConstString GetPluginName() override; - uint32_t GetPluginVersion() override; - private: UnwindAssembly_x86(const lldb_private::ArchSpec &arch); diff --git a/lldb/source/Symbol/SymbolVendor.cpp b/lldb/source/Symbol/SymbolVendor.cpp index 0ef332a..f50ee6c 100644 --- a/lldb/source/Symbol/SymbolVendor.cpp +++ b/lldb/source/Symbol/SymbolVendor.cpp @@ -75,5 +75,3 @@ lldb_private::ConstString SymbolVendor::GetPluginName() { static ConstString g_name("vendor-default"); return g_name; } - -uint32_t SymbolVendor::GetPluginVersion() { return 1; } diff --git a/lldb/source/Target/ProcessTrace.cpp b/lldb/source/Target/ProcessTrace.cpp index c878a2a..6ddb30a 100644 --- a/lldb/source/Target/ProcessTrace.cpp +++ b/lldb/source/Target/ProcessTrace.cpp @@ -59,8 +59,6 @@ ProcessTrace::~ProcessTrace() { ConstString ProcessTrace::GetPluginName() { return GetPluginNameStatic(); } -uint32_t ProcessTrace::GetPluginVersion() { return 1; } - void ProcessTrace::DidAttach(ArchSpec &process_arch) { ListenerSP listener_sp( Listener::MakeListener("lldb.process_trace.did_attach_listener")); diff --git a/lldb/unittests/Expression/DWARFExpressionTest.cpp b/lldb/unittests/Expression/DWARFExpressionTest.cpp index 92101e9..c8ef648 100644 --- a/lldb/unittests/Expression/DWARFExpressionTest.cpp +++ b/lldb/unittests/Expression/DWARFExpressionTest.cpp @@ -310,7 +310,6 @@ TEST_F(DWARFExpressionMockProcessTest, DW_OP_deref) { struct MockProcess : Process { using Process::Process; ConstString GetPluginName() override { return ConstString("mock process"); } - uint32_t GetPluginVersion() override { return 0; } bool CanDebug(lldb::TargetSP target, bool plugin_specified_by_name) override { return false; diff --git a/lldb/unittests/Process/ProcessEventDataTest.cpp b/lldb/unittests/Process/ProcessEventDataTest.cpp index 8827384..f233810 100644 --- a/lldb/unittests/Process/ProcessEventDataTest.cpp +++ b/lldb/unittests/Process/ProcessEventDataTest.cpp @@ -58,7 +58,6 @@ public: return false; } ConstString GetPluginName() override { return ConstString("Dummy"); } - uint32_t GetPluginVersion() override { return 0; } ProcessModID &GetModIDNonConstRef() { return m_mod_id; } }; diff --git a/lldb/unittests/Target/ExecutionContextTest.cpp b/lldb/unittests/Target/ExecutionContextTest.cpp index 7456faf..4677857 100644 --- a/lldb/unittests/Target/ExecutionContextTest.cpp +++ b/lldb/unittests/Target/ExecutionContextTest.cpp @@ -63,7 +63,6 @@ public: return false; } ConstString GetPluginName() override { return ConstString("Dummy"); } - uint32_t GetPluginVersion() override { return 0; } }; } // namespace diff --git a/lldb/unittests/Target/RemoteAwarePlatformTest.cpp b/lldb/unittests/Target/RemoteAwarePlatformTest.cpp index be9fbc3..5d9c4ba 100644 --- a/lldb/unittests/Target/RemoteAwarePlatformTest.cpp +++ b/lldb/unittests/Target/RemoteAwarePlatformTest.cpp @@ -25,7 +25,6 @@ public: using RemoteAwarePlatform::RemoteAwarePlatform; MOCK_METHOD0(GetDescription, const char *()); - MOCK_METHOD0(GetPluginVersion, uint32_t()); MOCK_METHOD0(GetPluginName, ConstString()); MOCK_METHOD2(GetSupportedArchitectureAtIndex, bool(uint32_t, ArchSpec &)); MOCK_METHOD4(Attach, @@ -42,7 +41,6 @@ public: using Platform::Platform; MOCK_METHOD0(GetDescription, const char *()); - MOCK_METHOD0(GetPluginVersion, uint32_t()); MOCK_METHOD0(GetPluginName, ConstString()); MOCK_METHOD2(GetSupportedArchitectureAtIndex, bool(uint32_t, ArchSpec &)); MOCK_METHOD4(Attach, diff --git a/lldb/unittests/Thread/ThreadTest.cpp b/lldb/unittests/Thread/ThreadTest.cpp index a8387a5..e438b04 100644 --- a/lldb/unittests/Thread/ThreadTest.cpp +++ b/lldb/unittests/Thread/ThreadTest.cpp @@ -56,7 +56,6 @@ public: return false; } ConstString GetPluginName() override { return ConstString("Dummy"); } - uint32_t GetPluginVersion() override { return 0; } ProcessModID &GetModIDNonConstRef() { return m_mod_id; } }; -- 2.7.4