diff --git a/lldb/include/lldb/Core/PluginInterface.h b/lldb/include/lldb/Core/PluginInterface.h index 5bdb2f45b66585..2a8fb6211647f2 100644 --- a/lldb/include/lldb/Core/PluginInterface.h +++ b/lldb/include/lldb/Core/PluginInterface.h @@ -20,8 +20,6 @@ class PluginInterface { 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 5c785e8c5a85ee..e9749a5a3d9a8f 100644 --- a/lldb/include/lldb/Symbol/SymbolVendor.h +++ b/lldb/include/lldb/Symbol/SymbolVendor.h @@ -43,8 +43,6 @@ class SymbolVendor : public ModuleChild, public PluginInterface { // 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 7b9d6b13dd6f82..fd209deccae6b7 100644 --- a/lldb/include/lldb/Target/ProcessTrace.h +++ b/lldb/include/lldb/Target/ProcessTrace.h @@ -42,8 +42,6 @@ class ProcessTrace : public PostMortemProcess { 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 348a081cfe179a..8f2be706e89c85 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 dc3ab35115fd57..a97e6b61087411 100644 --- a/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h +++ b/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h @@ -80,8 +80,6 @@ class ABIMacOSX_arm64 : public ABIAArch64 { 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 16fb38e107c3a6..d2ee08018f28f0 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 3428a7ad9418f0..c01023be4aaa9b 100644 --- a/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h +++ b/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h @@ -83,8 +83,6 @@ class ABISysV_arm64 : public ABIAArch64 { 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 60cdbc5341135c..cc1e3c321025d5 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 3fbe64b4b45b76..62aec7b566de6c 100644 --- a/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h +++ b/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h @@ -88,8 +88,6 @@ class ABISysV_arc : public lldb_private::RegInfoBasedABI { 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 e429f3ee0cc449..5a8963df536b26 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 e0fa349eea7310..37bda9e52ce54b 100644 --- a/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h +++ b/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h @@ -77,8 +77,6 @@ class ABIMacOSX_arm : public lldb_private::RegInfoBasedABI { 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 3e544e0483a7c6..1db3c516030c1c 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 f28f75ce4fe532..fe2d274c90d0d0 100644 --- a/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h +++ b/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h @@ -77,8 +77,6 @@ class ABISysV_arm : public lldb_private::RegInfoBasedABI { 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 6794f7d0721009..62d0940cc6c4de 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 d6dab0c2e378a0..6698f0c953bd2f 100644 --- a/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h +++ b/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h @@ -85,8 +85,6 @@ class ABISysV_hexagon : public lldb_private::RegInfoBasedABI { 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 538ec06c3b0dc1..5ec872c6d0762f 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 715405e7ef9778..cd61139a6672a9 100644 --- a/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h +++ b/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h @@ -75,8 +75,6 @@ class ABISysV_mips : public lldb_private::RegInfoBasedABI { 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 7220508c75ffe1..3fe4b4ed57aa4a 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 91428216a73a97..5f94be00dc4e9a 100644 --- a/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h +++ b/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h @@ -88,8 +88,6 @@ class ABISysV_mips64 : public lldb_private::RegInfoBasedABI { 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 98a14b50cbf3b8..01f855e65a5e07 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 4a586849e5857f..128ed361d45402 100644 --- a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h +++ b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h @@ -84,8 +84,6 @@ class ABISysV_ppc : public lldb_private::RegInfoBasedABI { 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 7cc9482e7c5d51..f8d63e8821695a 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 8dcf3ca48b56c3..5d52ece9abe94a 100644 --- a/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h +++ b/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h @@ -84,8 +84,6 @@ class ABISysV_ppc64 : public lldb_private::RegInfoBasedABI { 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 88e85111d8718a..a7753a42d4c6d0 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 f8f41246565868..36efe1e0617c37 100644 --- a/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h +++ b/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h @@ -76,8 +76,6 @@ class ABISysV_s390x : public lldb_private::RegInfoBasedABI { 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 461e4af599d371..0a5d42242ba03f 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 b8b253144165df..a59e1b05a256b5 100644 --- a/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h +++ b/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h @@ -79,8 +79,6 @@ class ABIMacOSX_i386 : public ABIX86 { 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 1ebb107d36df70..651e467ad576e3 100644 --- a/lldb/source/Plugins/ABI/X86/ABISysV_i386.h +++ b/lldb/source/Plugins/ABI/X86/ABISysV_i386.h @@ -87,8 +87,6 @@ class ABISysV_i386 : public ABIX86 { 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 9af8aace9f12ca..f53cd9a19a7dbc 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 6dce4ce0f0127f..eb17ed5c2a5f98 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 @@ class ABISysV_x86_64 : public ABIX86_64 { 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 dc8789820e3d04..b2b5d5b8287729 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 89fc6e6ca21f46..e1737d9d7a03e3 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 @@ class ABIWindows_x86_64 : public ABIX86_64 { 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 9994cc293d6aa3..a62a9a8f31314f 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 775478cc9338c2..686711d0b0f97c 100644 --- a/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h +++ b/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h @@ -21,7 +21,6 @@ class ArchitectureAArch64 : public Architecture { 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 58c7cbb4530ade..765777a63cdcff 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 36b79c7c01a1a0..33a7f8bfe5932d 100644 --- a/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h +++ b/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h @@ -20,7 +20,6 @@ class ArchitectureArm : public Architecture { 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 757c9157000940..c3de75f1dcde48 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 71ee60184b6955..eb6028cfa6286e 100644 --- a/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h +++ b/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h @@ -21,7 +21,6 @@ class ArchitectureMips : public Architecture { 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 94301ecf052c11..cf1567ac76d038 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 25210d37e53a38..e2ca827bda444e 100644 --- a/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h +++ b/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h @@ -20,7 +20,6 @@ class ArchitecturePPC64 : public Architecture { 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 24998e96af6fd5..3c83b1a9e17e4e 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 91ddaabc8671cc..0b9fb78cbacd11 100644 --- a/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h +++ b/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h @@ -45,8 +45,6 @@ class DisassemblerLLVMC : public lldb_private::Disassembler { // 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 07b3da01e1453f..cf6a666c2d7e19 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 225d06992acac8..8bf60496c6cab4 100644 --- a/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h +++ b/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h @@ -60,8 +60,6 @@ class DynamicLoaderDarwinKernel : public lldb_private::DynamicLoader { // 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 fe86b2929073d2..1ed83a3eae477c 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 2570e003fd6afa..2597d3d4c85000 100644 --- a/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h @@ -49,8 +49,6 @@ class DynamicLoaderHexagonDYLD : public lldb_private::DynamicLoader { // 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 cad8a43d92524e..7a4294b4396989 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 4f4a84946b639d..03aa98b53f9a9f 100644 --- a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h +++ b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h @@ -62,8 +62,6 @@ class DynamicLoaderMacOS : public lldb_private::DynamicLoaderDarwin { // 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 a14e45c16c5cf4..4affa83c555519 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 4b337d1f2d73fa..2e83e5a2746a80 100644 --- a/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h @@ -66,8 +66,6 @@ class DynamicLoaderMacOSXDYLD : public lldb_private::DynamicLoaderDarwin { // 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 75b9d69bc7e036..0bb383ff0c0055 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 61567801fdd003..678da1d73d114b 100644 --- a/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h @@ -55,8 +55,6 @@ class DynamicLoaderPOSIXDYLD : public lldb_private::DynamicLoader { // 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 8a5528f1e474e3..d4abad41c3628b 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 1a36c7851c2aba..8a6e31e87d25fe 100644 --- a/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h +++ b/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h @@ -46,8 +46,6 @@ class DynamicLoaderStatic : public lldb_private::DynamicLoader { // 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 54dfa3e9d6f22e..a32aa491080831 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 502a4c160ddd0c..9d1217d5fbb761 100644 --- a/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h @@ -40,7 +40,6 @@ class DynamicLoaderWindowsDYLD : public DynamicLoader { 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 4a18972bb848f0..91fd5b2bc420d8 100644 --- a/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h +++ b/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h @@ -38,7 +38,6 @@ class DynamicLoaderWasmDYLD : public DynamicLoader { /// 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 dfd7c926dabf55..824a1a127df03b 100644 --- a/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h +++ b/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h @@ -87,8 +87,6 @@ class EmulateInstructionARM : public EmulateInstruction { 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 11ad8a99b0fcd5..10a54c3371a14e 100644 --- a/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h +++ b/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h @@ -48,8 +48,6 @@ class EmulateInstructionARM64 : public lldb_private::EmulateInstruction { 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 61291c7298790b..60dc24e39b7f39 100644 --- a/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h +++ b/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h @@ -57,8 +57,6 @@ class EmulateInstructionMIPS : public lldb_private::EmulateInstruction { 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 c4ae2296c5ddc1..a4d414846a1caa 100644 --- a/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h +++ b/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h @@ -55,8 +55,6 @@ class EmulateInstructionMIPS64 : public lldb_private::EmulateInstruction { 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 02d2bce8f05e77..8fdac1a2d3a0fc 100644 --- a/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h +++ b/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h @@ -46,8 +46,6 @@ class EmulateInstructionPPC64 : public EmulateInstruction { 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 cde0a96133500a..c7145b073e2271 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h +++ b/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h @@ -37,8 +37,6 @@ class InstrumentationRuntimeASan : public lldb_private::InstrumentationRuntime { 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 1435ae8d367fdf..32e2a787e74f71 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h +++ b/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h @@ -38,8 +38,6 @@ class InstrumentationRuntimeMainThreadChecker 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 35a878d90affba..0d2d5ace52289e 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h +++ b/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h @@ -37,8 +37,6 @@ class InstrumentationRuntimeTSan : public lldb_private::InstrumentationRuntime { 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 813c3006960098..4823ed6ee46f90 100644 --- a/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h +++ b/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h @@ -38,8 +38,6 @@ class InstrumentationRuntimeUBSan 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 16c474fdbf3b22..b7e11d4a8ca462 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 42377f4352935e..c094678311f197 100644 --- a/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h +++ b/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h @@ -37,8 +37,6 @@ class JITLoaderGDB : public lldb_private::JITLoader { // 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 814bfe28ca31a7..0a4d4fb3a643c5 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 46d708bec192a9..1939f43ce8018f 100644 --- a/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h +++ b/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h @@ -135,8 +135,6 @@ class CPlusPlusLanguage : public Language { // 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 613b2fb2d8a5a3..c5b7b1256e03ee 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 691c51883c8a3b..ea43ba57c0506f 100644 --- a/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h +++ b/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h @@ -157,8 +157,6 @@ class ObjCLanguage : public Language { // 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 35997855321048..614efbd8d4579d 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 233fd5c00a7a79..63b3521a72e116 100644 --- a/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h +++ b/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h @@ -44,8 +44,6 @@ class ObjCPlusPlusLanguage : public Language { // 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 f5b587c51960d8..014fef3cf34206 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 d591527d9257fa..988022d7e8a180 100644 --- a/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h +++ b/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h @@ -78,8 +78,6 @@ class ItaniumABILanguageRuntime : public lldb_private::CPPLanguageRuntime { // 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 98d0e9cf991b04..05e75186343a59 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 12ee2cc53639e6..9ccf3dab9eca5f 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h @@ -109,8 +109,6 @@ class AppleObjCRuntimeV1 : public AppleObjCRuntime { // 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 a00b421c9f29b5..8d71f5b830b31a 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 d0caa2969115a1..e57519bc193c4c 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h @@ -56,8 +56,6 @@ class AppleObjCRuntimeV2 : public AppleObjCRuntime { 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 4f4700626ee07a..53ba68aca4e40f 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 2785c3b0812565..f982e186e42d09 100644 --- a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h +++ b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h @@ -412,8 +412,6 @@ class RenderScriptRuntime : public lldb_private::CPPLanguageRuntime { // 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 e9fe37d344a439..ebce4afe488df9 100644 --- a/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h +++ b/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h @@ -33,8 +33,6 @@ class MemoryHistoryASan : public lldb_private::MemoryHistory { 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 7ff917518b6421..ea530894f35f0a 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 9830e9b5d1b27c..9d1a0c2054de4d 100644 --- a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h +++ b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h @@ -70,8 +70,6 @@ class ObjectContainerBSDArchive : public lldb_private::ObjectContainer { // 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 d0a493d4511c1d..4440bccdeca9de 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 a5eac0ad0ff9cb..128bf6246b96c7 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 @@ class ObjectContainerUniversalMachO : public lldb_private::ObjectContainer { // 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 8724feaa422d3d..8f2091f262cb3f 100644 --- a/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h +++ b/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h @@ -46,8 +46,6 @@ class ObjectFileBreakpad : public ObjectFile { // 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 a5e86f0c2c1b7e..d1911ff8a0341f 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 e678c2f5f0115b..9afb8696660720 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h @@ -87,8 +87,6 @@ class ObjectFileELF : public lldb_private::ObjectFile { // 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 f93ac9261afdab..dcac63da21503a 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 a3a1acea916aa0..f617788a4c92a3 100644 --- a/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h +++ b/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h @@ -98,8 +98,6 @@ class ObjectFileJIT : public lldb_private::ObjectFile { // 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 69e0660f528817..d96b591fd95ff6 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 4de40f4e589914..8fd57373ebfc13 100644 --- a/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h +++ b/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h @@ -148,8 +148,6 @@ class ObjectFileMachO : public lldb_private::ObjectFile { // 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 d48600e0c65866..b7349e5395f8bb 100644 --- a/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h +++ b/lldb/source/Plugins/ObjectFile/Minidump/ObjectFileMinidump.h @@ -55,8 +55,6 @@ class ObjectFileMinidump : public lldb_private::PluginInterface { 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 @@ class ObjectFileMinidump : public lldb_private::PluginInterface { 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 19dd46b31406cd..578d64c5fe392d 100644 --- a/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h +++ b/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h @@ -50,8 +50,6 @@ class ObjectFilePDB : public ObjectFile { // 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 9eb1c25d240322..fdc2b7bc9e706d 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 9fe4a1349ae847..1b66d3f7a64a7d 100644 --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h @@ -132,8 +132,6 @@ class ObjectFilePECOFF : public lldb_private::ObjectFile { // 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 b6e906a7b15f5b..48cf3130c8be84 100644 --- a/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h +++ b/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h @@ -49,7 +49,6 @@ class ObjectFileWasm : public ObjectFile { /// 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 730c88f96e1364..8c9e31dadff5e4 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 4a594cf29a0815..4bdd38fc810074 100644 --- a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h +++ b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h @@ -44,8 +44,6 @@ class OperatingSystemPython : public lldb_private::OperatingSystem { // 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 990e1d099404b4..913a60956b2015 100644 --- a/lldb/source/Plugins/Platform/Android/PlatformAndroid.h +++ b/lldb/source/Plugins/Platform/Android/PlatformAndroid.h @@ -36,8 +36,6 @@ class PlatformAndroid : public platform_linux::PlatformLinux { 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 4fd10fb1be7304..a8d752966ceb62 100644 --- a/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h +++ b/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h @@ -31,8 +31,6 @@ class PlatformFreeBSD : public PlatformPOSIX { 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 cbbd226c13a847..f343b24921c995 100644 --- a/lldb/source/Plugins/Platform/Linux/PlatformLinux.h +++ b/lldb/source/Plugins/Platform/Linux/PlatformLinux.h @@ -31,8 +31,6 @@ class PlatformLinux : public PlatformPOSIX { 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 4a5f762b61e339..2e6ce02635c53f 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h @@ -48,7 +48,6 @@ class PlatformAppleSimulator : public PlatformDarwin { 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 8fe9410feead4e..a7a325d2dcf498 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h @@ -46,8 +46,6 @@ class PlatformDarwinKernel : public PlatformDarwin { 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 ea7f2b0d25e383..d16c25fd0aa83d 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h @@ -32,8 +32,6 @@ class PlatformMacOSX : public PlatformDarwin { 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 2d574894a2839c..9da8bee3e20adc 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h @@ -38,8 +38,6 @@ class PlatformRemoteAppleBridge : public PlatformRemoteDarwinDevice { 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 15be923cca46be..d69590c902a45d 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h @@ -38,8 +38,6 @@ class PlatformRemoteAppleTV : public PlatformRemoteDarwinDevice { 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 43be3317d9c50d..43c1e0803ab39d 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h @@ -43,8 +43,6 @@ class PlatformRemoteAppleWatch : public PlatformRemoteDarwinDevice { 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 9a3ca51912d42c..6b9880d5460d11 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h @@ -37,8 +37,6 @@ class PlatformRemoteMacOSX : public virtual PlatformRemoteDarwinDevice { 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 b6cf4d63f308b4..d3a8302ffc3264 100644 --- a/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h +++ b/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h @@ -41,8 +41,6 @@ class PlatformRemoteiOS : public PlatformRemoteDarwinDevice { 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 e664f51811238f..82fddd2ee411ee 100644 --- a/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h +++ b/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h @@ -31,8 +31,6 @@ class PlatformNetBSD : public PlatformPOSIX { 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 e1402ae0ae9f51..0ac55525666112 100644 --- a/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h +++ b/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h @@ -31,8 +31,6 @@ class PlatformOpenBSD : public PlatformPOSIX { 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 e45a0e98d0203d..8c02d8e0c988a7 100644 --- a/lldb/source/Plugins/Platform/Windows/PlatformWindows.h +++ b/lldb/source/Plugins/Platform/Windows/PlatformWindows.h @@ -31,8 +31,6 @@ class PlatformWindows : public RemoteAwarePlatform { 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 e43cd0e55c6d3e..834140f8a22a48 100644 --- a/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h +++ b/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h @@ -39,8 +39,6 @@ class PlatformRemoteGDBServer : public Platform, private UserIDResolver { // 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 47b2f8d4f5c67f..a6c89e01997345 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 6b1cf46b431d64..35c5f57179d90e 100644 --- a/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h +++ b/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h @@ -87,8 +87,6 @@ class ProcessKDP : public lldb_private::Process { // 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 379496ba0d54f5..2b692b2ecd4dd4 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 6fb2950b2dea36..3a48a6de1870c5 100644 --- a/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h +++ b/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h @@ -47,7 +47,6 @@ class ProcessWindows : public Process, public ProcessDebugger { // 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 79da46d41c4fd9..5bbdc96f6f47e9 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 39a73942216743..d2c0bf1c286875 100644 --- a/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h +++ b/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h @@ -62,8 +62,6 @@ class ProcessElfCore : public lldb_private::PostMortemProcess { // 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 a39e6eb0f37762..b08fe3819bb973 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 59c82722a1398a..39939c8ac82be2 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h @@ -104,8 +104,6 @@ class ProcessGDBRemote : public Process, // 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 84548edb5caafd..90084fd190d4d1 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 db77e96f1072fe..1eec2e4aa3c79c 100644 --- a/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h +++ b/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h @@ -51,8 +51,6 @@ class ProcessMachCore : public lldb_private::PostMortemProcess { // 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 3855574227580c..0793fc2713af16 100644 --- a/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp +++ b/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp @@ -64,7 +64,6 @@ class PlaceholderObjectFile : public ObjectFile { 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 27b0da0047a531..d748c9d7e3329f 100644 --- a/lldb/source/Plugins/Process/minidump/ProcessMinidump.h +++ b/lldb/source/Plugins/Process/minidump/ProcessMinidump.h @@ -57,8 +57,6 @@ class ProcessMinidump : public PostMortemProcess { 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 93b8d5f457a497..23522b129fe875 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 98c1a1ca4fe9f0..bdc18494b01ec7 100644 --- a/lldb/source/Plugins/Process/scripted/ScriptedProcess.h +++ b/lldb/source/Plugins/Process/scripted/ScriptedProcess.h @@ -63,8 +63,6 @@ class ScriptedProcess : public Process { 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 ef46401c8b4625..47fb12b9d58dec 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 808000b833eca2..447fce5bb7f912 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h +++ b/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h @@ -72,8 +72,6 @@ class ScriptInterpreterLua : public ScriptInterpreter { // 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 f8a385240bd951..6d7bef6f918dfc 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 c438b6315c5d9b..cbfa019fe4784f 100644 --- a/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h +++ b/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h @@ -38,8 +38,6 @@ class ScriptInterpreterNone : public ScriptInterpreter { // 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 7ad63722c31cf1..5bbb67313a261c 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 d1b0b3fda1ef45..33afd02bbdee34 100644 --- a/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h +++ b/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h @@ -294,8 +294,6 @@ class ScriptInterpreterPythonImpl : public ScriptInterpreterPython { // 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 87edf7789f0d89..343a1092f7d536 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 caa94af1f30e0b..6625154ddce4f2 100644 --- a/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h +++ b/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h @@ -48,8 +48,6 @@ class StructuredDataDarwinLog : public StructuredDataPlugin { 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 b0a35fa11de4c4..b4faad52cd2438 100644 --- a/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h +++ b/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h @@ -147,7 +147,6 @@ class SymbolFileBreakpad : public SymbolFile { 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 01a487f7377818..f89fb1655d3bf2 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 e7cc33c9d80955..ec8ce2ac9ad7dc 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h @@ -220,8 +220,6 @@ class SymbolFileDWARF : public lldb_private::SymbolFile, // 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 4e2e5e16637b59..35ce2bc5c39ea0 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 8b6624e70869ee..bd6c4513befda3 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h @@ -142,8 +142,6 @@ class SymbolFileDWARFDebugMap : public lldb_private::SymbolFile { // 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 b9b075d83b6a6b..6b8281e7fa1d8e 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 def0995065caf7..3636b97838b73c 100644 --- a/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h +++ b/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h @@ -153,8 +153,6 @@ class SymbolFileNativePDB : public SymbolFile { 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 6b30ad26dca767..794fab5f73095a 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 2171b7f686cc22..62ba8a29b50863 100644 --- a/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h +++ b/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h @@ -163,8 +163,6 @@ class SymbolFilePDB : public lldb_private::SymbolFile { 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 3a5e02d4fb8615..ce00d2edbf01b9 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 377c41e507701a..dff26bdf560eff 100644 --- a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h +++ b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h @@ -87,8 +87,6 @@ class SymbolFileSymtab : public lldb_private::SymbolFile { // 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 9130eed63e43bb..8354a401900ec3 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 2080084a15b847..e264b2362ffd89 100644 --- a/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h +++ b/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h @@ -32,8 +32,6 @@ class SymbolVendorELF : public lldb_private::SymbolVendor { // 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 cd1acebd680570..23acce8d4da345 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 4324e24955e1a8..3a7fbfac9da4c2 100644 --- a/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h +++ b/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h @@ -32,8 +32,6 @@ class SymbolVendorMacOSX : public lldb_private::SymbolVendor { // 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 2b284079657953..41d7117a98d1a3 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 b212337e054972..940492a0794017 100644 --- a/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h +++ b/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h @@ -31,7 +31,6 @@ class SymbolVendorWasm : public lldb_private::SymbolVendor { /// 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 31c2a583db8da7..aa81eb2a54ae8b 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 877a2ad2b5cfe7..8e128b69a3ec44 100644 --- a/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h +++ b/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h @@ -100,8 +100,6 @@ class SystemRuntimeMacOSX : public lldb_private::SystemRuntime { // 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 8299718aca3174..26c94ffa15d8f9 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 eafd823701173f..851a04b6e909b1 100644 --- a/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h +++ b/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h @@ -58,8 +58,6 @@ class TraceIntelPT : public Trace { 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 08bc03d78303a3..91d2fe8540f02b 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 8f9e354ab0dd65..568568264f5523 100644 --- a/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h +++ b/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h @@ -31,8 +31,6 @@ class TraceExporterCTF : public TraceExporter { 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 dbf11dcbd3caf3..99ed2a906635c0 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 fcb63d055705a4..ec0335baf6a206 100644 --- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h +++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h @@ -140,8 +140,6 @@ class TypeSystemClang : public TypeSystem { // 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 65947c5f833bae..bd96d3c1403e98 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 5784a42a82693f..4e0f8a493316fb 100644 --- a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h +++ b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h @@ -58,8 +58,6 @@ class UnwindAssemblyInstEmulation : public lldb_private::UnwindAssembly { 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 402a70cd025fa2..2ae67dbdc8fc05 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 3e1588f2065ca1..8bd8a7352504a8 100644 --- a/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h +++ b/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h @@ -52,8 +52,6 @@ class UnwindAssembly_x86 : public lldb_private::UnwindAssembly { 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 0ef332a5813f40..f50ee6c8924b21 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 c878a2ac4eb9cc..6ddb30a8a9078c 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 92101e913c22d3..c8ef648b9fbb95 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 8827384ed0a102..f23381073a1cf2 100644 --- a/lldb/unittests/Process/ProcessEventDataTest.cpp +++ b/lldb/unittests/Process/ProcessEventDataTest.cpp @@ -58,7 +58,6 @@ class DummyProcess : public Process { 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 7456faf65f631a..4677857f85385c 100644 --- a/lldb/unittests/Target/ExecutionContextTest.cpp +++ b/lldb/unittests/Target/ExecutionContextTest.cpp @@ -63,7 +63,6 @@ class DummyProcess : public Process { 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 be9fbc347a2eaf..5d9c4ba82b5cc2 100644 --- a/lldb/unittests/Target/RemoteAwarePlatformTest.cpp +++ b/lldb/unittests/Target/RemoteAwarePlatformTest.cpp @@ -25,7 +25,6 @@ class RemoteAwarePlatformTester : public RemoteAwarePlatform { 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 @@ class TargetPlatformTester : public Platform { 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 a8387a5f03f81a..e438b049b9a385 100644 --- a/lldb/unittests/Thread/ThreadTest.cpp +++ b/lldb/unittests/Thread/ThreadTest.cpp @@ -56,7 +56,6 @@ class DummyProcess : public Process { return false; } ConstString GetPluginName() override { return ConstString("Dummy"); } - uint32_t GetPluginVersion() override { return 0; } ProcessModID &GetModIDNonConstRef() { return m_mod_id; } };