forked from OSchip/llvm-project
[lldb] Remove PluginInterface::GetPluginVersion
In all these years, we haven't found a use for this function (it has zero callers). Lets just remove the boilerplate. Differential Revision: https://reviews.llvm.org/D109600
This commit is contained in:
parent
7e337d8ba2
commit
b03126768a
|
@ -20,8 +20,6 @@ public:
|
||||||
|
|
||||||
virtual ConstString GetPluginName() = 0;
|
virtual ConstString GetPluginName() = 0;
|
||||||
|
|
||||||
virtual uint32_t GetPluginVersion() = 0;
|
|
||||||
|
|
||||||
PluginInterface(const PluginInterface &) = delete;
|
PluginInterface(const PluginInterface &) = delete;
|
||||||
PluginInterface &operator=(const PluginInterface &) = delete;
|
PluginInterface &operator=(const PluginInterface &) = delete;
|
||||||
};
|
};
|
||||||
|
|
|
@ -43,8 +43,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
std::unique_ptr<SymbolFile> m_sym_file_up; // A single symbol file. Subclasses
|
std::unique_ptr<SymbolFile> m_sym_file_up; // A single symbol file. Subclasses
|
||||||
// can add more of these if needed.
|
// can add more of these if needed.
|
||||||
|
|
|
@ -42,8 +42,6 @@ public:
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
Status DoDestroy() override;
|
Status DoDestroy() override;
|
||||||
|
|
||||||
void RefreshStateAfterStop() override;
|
void RefreshStateAfterStop() override;
|
||||||
|
|
|
@ -835,5 +835,3 @@ ConstString ABIMacOSX_arm64::GetPluginNameStatic() {
|
||||||
static ConstString g_plugin_name("ABIMacOSX_arm64");
|
static ConstString g_plugin_name("ABIMacOSX_arm64");
|
||||||
return g_plugin_name;
|
return g_plugin_name;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABIMacOSX_arm64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -80,8 +80,6 @@ public:
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
lldb_private::Status
|
lldb_private::Status
|
||||||
SetReturnValueObject(lldb::StackFrameSP &frame_sp,
|
SetReturnValueObject(lldb::StackFrameSP &frame_sp,
|
||||||
lldb::ValueObjectSP &new_value) override;
|
lldb::ValueObjectSP &new_value) override;
|
||||||
|
|
|
@ -854,5 +854,3 @@ lldb_private::ConstString ABISysV_arm64::GetPluginNameStatic() {
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
|
|
||||||
ConstString ABISysV_arm64::GetPluginName() { return GetPluginNameStatic(); }
|
ConstString ABISysV_arm64::GetPluginName() { return GetPluginNameStatic(); }
|
||||||
|
|
||||||
uint32_t ABISysV_arm64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -83,8 +83,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
lldb::addr_t FixCodeAddress(lldb::addr_t pc) override;
|
lldb::addr_t FixCodeAddress(lldb::addr_t pc) override;
|
||||||
lldb::addr_t FixDataAddress(lldb::addr_t pc) override;
|
lldb::addr_t FixDataAddress(lldb::addr_t pc) override;
|
||||||
|
|
||||||
|
|
|
@ -613,5 +613,3 @@ ConstString ABISysV_arc::GetPluginNameStatic() {
|
||||||
ConstString ABISysV_arc::GetPluginName() {
|
ConstString ABISysV_arc::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_arc::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -88,8 +88,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
lldb::ValueObjectSP
|
lldb::ValueObjectSP
|
||||||
GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
||||||
|
|
|
@ -2036,5 +2036,3 @@ lldb_private::ConstString ABIMacOSX_arm::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABIMacOSX_arm::GetPluginName() {
|
lldb_private::ConstString ABIMacOSX_arm::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABIMacOSX_arm::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -77,8 +77,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::ValueObjectSP
|
lldb::ValueObjectSP
|
||||||
GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
||||||
|
|
|
@ -2142,5 +2142,3 @@ lldb_private::ConstString ABISysV_arm::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_arm::GetPluginName() {
|
lldb_private::ConstString ABISysV_arm::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_arm::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -77,8 +77,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::ValueObjectSP
|
lldb::ValueObjectSP
|
||||||
GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
||||||
|
|
|
@ -1288,8 +1288,6 @@ lldb_private::ConstString ABISysV_hexagon::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_hexagon::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
// get value object specialized to work with llvm IR types
|
// get value object specialized to work with llvm IR types
|
||||||
lldb::ValueObjectSP
|
lldb::ValueObjectSP
|
||||||
ABISysV_hexagon::GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
ABISysV_hexagon::GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
||||||
|
|
|
@ -85,8 +85,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -1063,5 +1063,3 @@ lldb_private::ConstString ABISysV_mips::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_mips::GetPluginName() {
|
lldb_private::ConstString ABISysV_mips::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_mips::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -75,8 +75,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -1211,5 +1211,3 @@ lldb_private::ConstString ABISysV_mips64::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_mips64::GetPluginName() {
|
lldb_private::ConstString ABISysV_mips64::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_mips64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -88,8 +88,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -974,5 +974,3 @@ lldb_private::ConstString ABISysV_ppc::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_ppc::GetPluginName() {
|
lldb_private::ConstString ABISysV_ppc::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_ppc::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -84,8 +84,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -1085,5 +1085,3 @@ lldb_private::ConstString ABISysV_ppc64::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_ppc64::GetPluginName() {
|
lldb_private::ConstString ABISysV_ppc64::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_ppc64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -84,8 +84,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -727,5 +727,3 @@ lldb_private::ConstString ABISysV_s390x::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_s390x::GetPluginName() {
|
lldb_private::ConstString ABISysV_s390x::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_s390x::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -76,8 +76,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -471,5 +471,3 @@ lldb_private::ConstString ABIMacOSX_i386::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABIMacOSX_i386::GetPluginName() {
|
lldb_private::ConstString ABIMacOSX_i386::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABIMacOSX_i386::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -79,8 +79,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::ValueObjectSP
|
lldb::ValueObjectSP
|
||||||
GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
GetReturnValueObjectImpl(lldb_private::Thread &thread,
|
||||||
|
|
|
@ -87,8 +87,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::ValueObjectSP
|
lldb::ValueObjectSP
|
||||||
GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
||||||
|
|
|
@ -963,5 +963,3 @@ lldb_private::ConstString ABISysV_x86_64::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABISysV_x86_64::GetPluginName() {
|
lldb_private::ConstString ABISysV_x86_64::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABISysV_x86_64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -82,8 +82,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -836,5 +836,3 @@ lldb_private::ConstString ABIWindows_x86_64::GetPluginNameStatic() {
|
||||||
lldb_private::ConstString ABIWindows_x86_64::GetPluginName() {
|
lldb_private::ConstString ABIWindows_x86_64::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ABIWindows_x86_64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -75,8 +75,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void CreateRegisterMapIfNeeded();
|
void CreateRegisterMapIfNeeded();
|
||||||
|
|
||||||
|
|
|
@ -42,4 +42,3 @@ ArchitectureAArch64::Create(const ArchSpec &arch) {
|
||||||
ConstString ArchitectureAArch64::GetPluginName() {
|
ConstString ArchitectureAArch64::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
uint32_t ArchitectureAArch64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -21,7 +21,6 @@ public:
|
||||||
static void Terminate();
|
static void Terminate();
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
void OverrideStopInfo(Thread &thread) const override{};
|
void OverrideStopInfo(Thread &thread) const override{};
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,6 @@ std::unique_ptr<Architecture> ArchitectureArm::Create(const ArchSpec &arch) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ConstString ArchitectureArm::GetPluginName() { return GetPluginNameStatic(); }
|
ConstString ArchitectureArm::GetPluginName() { return GetPluginNameStatic(); }
|
||||||
uint32_t ArchitectureArm::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
void ArchitectureArm::OverrideStopInfo(Thread &thread) const {
|
void ArchitectureArm::OverrideStopInfo(Thread &thread) const {
|
||||||
// We need to check if we are stopped in Thumb mode in a IT instruction and
|
// We need to check if we are stopped in Thumb mode in a IT instruction and
|
||||||
|
|
|
@ -20,7 +20,6 @@ public:
|
||||||
static void Terminate();
|
static void Terminate();
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
void OverrideStopInfo(Thread &thread) const override;
|
void OverrideStopInfo(Thread &thread) const override;
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,6 @@ std::unique_ptr<Architecture> ArchitectureMips::Create(const ArchSpec &arch) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ConstString ArchitectureMips::GetPluginName() { return GetPluginNameStatic(); }
|
ConstString ArchitectureMips::GetPluginName() { return GetPluginNameStatic(); }
|
||||||
uint32_t ArchitectureMips::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
addr_t ArchitectureMips::GetCallableLoadAddress(addr_t code_addr,
|
addr_t ArchitectureMips::GetCallableLoadAddress(addr_t code_addr,
|
||||||
AddressClass addr_class) const {
|
AddressClass addr_class) const {
|
||||||
|
|
|
@ -21,7 +21,6 @@ public:
|
||||||
static void Terminate();
|
static void Terminate();
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
void OverrideStopInfo(Thread &thread) const override {}
|
void OverrideStopInfo(Thread &thread) const override {}
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,6 @@ std::unique_ptr<Architecture> ArchitecturePPC64::Create(const ArchSpec &arch) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ConstString ArchitecturePPC64::GetPluginName() { return GetPluginNameStatic(); }
|
ConstString ArchitecturePPC64::GetPluginName() { return GetPluginNameStatic(); }
|
||||||
uint32_t ArchitecturePPC64::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
static int32_t GetLocalEntryOffset(const Symbol &sym) {
|
static int32_t GetLocalEntryOffset(const Symbol &sym) {
|
||||||
unsigned char other = sym.GetFlags() >> 8 & 0xFF;
|
unsigned char other = sym.GetFlags() >> 8 & 0xFF;
|
||||||
|
|
|
@ -20,7 +20,6 @@ public:
|
||||||
static void Terminate();
|
static void Terminate();
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
void OverrideStopInfo(Thread &thread) const override {}
|
void OverrideStopInfo(Thread &thread) const override {}
|
||||||
|
|
||||||
|
|
|
@ -1425,5 +1425,3 @@ const char *DisassemblerLLVMC::SymbolLookup(uint64_t value, uint64_t *type_ptr,
|
||||||
|
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString DisassemblerLLVMC::GetPluginName() { return GetPluginNameStatic(); }
|
ConstString DisassemblerLLVMC::GetPluginName() { return GetPluginNameStatic(); }
|
||||||
|
|
||||||
uint32_t DisassemblerLLVMC::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -45,8 +45,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
friend class InstructionLLVMC;
|
friend class InstructionLLVMC;
|
||||||
|
|
||||||
|
|
|
@ -1569,8 +1569,6 @@ lldb_private::ConstString DynamicLoaderDarwinKernel::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderDarwinKernel::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
lldb::ByteOrder
|
lldb::ByteOrder
|
||||||
DynamicLoaderDarwinKernel::GetByteOrderFromMagic(uint32_t magic) {
|
DynamicLoaderDarwinKernel::GetByteOrderFromMagic(uint32_t magic) {
|
||||||
switch (magic) {
|
switch (magic) {
|
||||||
|
|
|
@ -60,8 +60,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void PrivateInitialize(lldb_private::Process *process);
|
void PrivateInitialize(lldb_private::Process *process);
|
||||||
|
|
||||||
|
|
|
@ -92,8 +92,6 @@ const char *DynamicLoaderHexagonDYLD::GetPluginDescriptionStatic() {
|
||||||
"loads/unloads in Hexagon processes.";
|
"loads/unloads in Hexagon processes.";
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderHexagonDYLD::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
DynamicLoader *DynamicLoaderHexagonDYLD::CreateInstance(Process *process,
|
DynamicLoader *DynamicLoaderHexagonDYLD::CreateInstance(Process *process,
|
||||||
bool force) {
|
bool force) {
|
||||||
bool create = force;
|
bool create = force;
|
||||||
|
|
|
@ -49,8 +49,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
/// Runtime linker rendezvous structure.
|
/// Runtime linker rendezvous structure.
|
||||||
HexagonDYLDRendezvous m_rendezvous;
|
HexagonDYLDRendezvous m_rendezvous;
|
||||||
|
|
|
@ -518,5 +518,3 @@ const char *DynamicLoaderMacOS::GetPluginDescriptionStatic() {
|
||||||
lldb_private::ConstString DynamicLoaderMacOS::GetPluginName() {
|
lldb_private::ConstString DynamicLoaderMacOS::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderMacOS::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -62,8 +62,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void PutToLog(lldb_private::Log *log) const;
|
void PutToLog(lldb_private::Log *log) const;
|
||||||
|
|
||||||
|
|
|
@ -1151,8 +1151,6 @@ lldb_private::ConstString DynamicLoaderMacOSXDYLD::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderMacOSXDYLD::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
uint32_t DynamicLoaderMacOSXDYLD::AddrByteSize() {
|
uint32_t DynamicLoaderMacOSXDYLD::AddrByteSize() {
|
||||||
std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
|
std::lock_guard<std::recursive_mutex> baseclass_guard(GetMutex());
|
||||||
|
|
||||||
|
|
|
@ -66,8 +66,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
bool IsFullyInitialized() override;
|
bool IsFullyInitialized() override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
|
@ -52,8 +52,6 @@ const char *DynamicLoaderPOSIXDYLD::GetPluginDescriptionStatic() {
|
||||||
"loads/unloads in POSIX processes.";
|
"loads/unloads in POSIX processes.";
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderPOSIXDYLD::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process,
|
DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process,
|
||||||
bool force) {
|
bool force) {
|
||||||
bool create = force;
|
bool create = force;
|
||||||
|
|
|
@ -55,8 +55,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
/// Runtime linker rendezvous structure.
|
/// Runtime linker rendezvous structure.
|
||||||
DYLDRendezvous m_rendezvous;
|
DYLDRendezvous m_rendezvous;
|
||||||
|
|
|
@ -166,5 +166,3 @@ const char *DynamicLoaderStatic::GetPluginDescriptionStatic() {
|
||||||
lldb_private::ConstString DynamicLoaderStatic::GetPluginName() {
|
lldb_private::ConstString DynamicLoaderStatic::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderStatic::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -46,8 +46,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void LoadAllImagesAtFileAddresses();
|
void LoadAllImagesAtFileAddresses();
|
||||||
};
|
};
|
||||||
|
|
|
@ -178,8 +178,6 @@ ConstString DynamicLoaderWindowsDYLD::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t DynamicLoaderWindowsDYLD::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
ThreadPlanSP
|
ThreadPlanSP
|
||||||
DynamicLoaderWindowsDYLD::GetStepThroughTrampolinePlan(Thread &thread,
|
DynamicLoaderWindowsDYLD::GetStepThroughTrampolinePlan(Thread &thread,
|
||||||
bool stop) {
|
bool stop) {
|
||||||
|
|
|
@ -40,7 +40,6 @@ public:
|
||||||
bool stop) override;
|
bool stop) override;
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::addr_t GetLoadAddress(lldb::ModuleSP executable);
|
lldb::addr_t GetLoadAddress(lldb::ModuleSP executable);
|
||||||
|
|
|
@ -38,7 +38,6 @@ public:
|
||||||
/// PluginInterface protocol.
|
/// PluginInterface protocol.
|
||||||
/// \{
|
/// \{
|
||||||
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
/// \}
|
/// \}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -87,8 +87,6 @@ public:
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
bool SetTargetTriple(const ArchSpec &arch) override;
|
bool SetTargetTriple(const ArchSpec &arch) override;
|
||||||
|
|
||||||
enum Mode { eModeInvalid = -1, eModeARM, eModeThumb };
|
enum Mode { eModeInvalid = -1, eModeARM, eModeThumb };
|
||||||
|
|
|
@ -48,8 +48,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
bool SetTargetTriple(const lldb_private::ArchSpec &arch) override;
|
bool SetTargetTriple(const lldb_private::ArchSpec &arch) override;
|
||||||
|
|
||||||
bool SupportsEmulatingInstructionsOfType(
|
bool SupportsEmulatingInstructionsOfType(
|
||||||
|
|
|
@ -57,8 +57,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
bool SetTargetTriple(const lldb_private::ArchSpec &arch) override;
|
bool SetTargetTriple(const lldb_private::ArchSpec &arch) override;
|
||||||
|
|
||||||
EmulateInstructionMIPS(const lldb_private::ArchSpec &arch);
|
EmulateInstructionMIPS(const lldb_private::ArchSpec &arch);
|
||||||
|
|
|
@ -55,8 +55,6 @@ public:
|
||||||
|
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
bool SetTargetTriple(const lldb_private::ArchSpec &arch) override;
|
bool SetTargetTriple(const lldb_private::ArchSpec &arch) override;
|
||||||
|
|
||||||
bool SupportsEmulatingInstructionsOfType(
|
bool SupportsEmulatingInstructionsOfType(
|
||||||
|
|
|
@ -46,8 +46,6 @@ public:
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
bool SetTargetTriple(const ArchSpec &arch) override;
|
bool SetTargetTriple(const ArchSpec &arch) override;
|
||||||
|
|
||||||
bool SupportsEmulatingInstructionsOfType(InstructionType inst_type) override {
|
bool SupportsEmulatingInstructionsOfType(InstructionType inst_type) override {
|
||||||
|
|
|
@ -37,8 +37,6 @@ public:
|
||||||
|
|
||||||
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
InstrumentationRuntimeASan(const lldb::ProcessSP &process_sp)
|
InstrumentationRuntimeASan(const lldb::ProcessSP &process_sp)
|
||||||
: lldb_private::InstrumentationRuntime(process_sp) {}
|
: lldb_private::InstrumentationRuntime(process_sp) {}
|
||||||
|
|
|
@ -38,8 +38,6 @@ public:
|
||||||
|
|
||||||
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
lldb::ThreadCollectionSP
|
lldb::ThreadCollectionSP
|
||||||
GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override;
|
GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override;
|
||||||
|
|
||||||
|
|
|
@ -37,8 +37,6 @@ public:
|
||||||
|
|
||||||
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
lldb::ThreadCollectionSP
|
lldb::ThreadCollectionSP
|
||||||
GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override;
|
GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override;
|
||||||
|
|
||||||
|
|
|
@ -38,8 +38,6 @@ public:
|
||||||
|
|
||||||
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
virtual lldb::InstrumentationRuntimeType GetType() { return GetTypeStatic(); }
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
lldb::ThreadCollectionSP
|
lldb::ThreadCollectionSP
|
||||||
GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override;
|
GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override;
|
||||||
|
|
||||||
|
|
|
@ -438,8 +438,6 @@ lldb_private::ConstString JITLoaderGDB::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t JITLoaderGDB::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
void JITLoaderGDB::Initialize() {
|
void JITLoaderGDB::Initialize() {
|
||||||
PluginManager::RegisterPlugin(GetPluginNameStatic(),
|
PluginManager::RegisterPlugin(GetPluginNameStatic(),
|
||||||
GetPluginDescriptionStatic(), CreateInstance,
|
GetPluginDescriptionStatic(), CreateInstance,
|
||||||
|
|
|
@ -37,8 +37,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
// JITLoader interface
|
// JITLoader interface
|
||||||
void DidAttach() override;
|
void DidAttach() override;
|
||||||
|
|
||||||
|
|
|
@ -99,8 +99,6 @@ lldb_private::ConstString CPlusPlusLanguage::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t CPlusPlusLanguage::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
// Static Functions
|
// Static Functions
|
||||||
|
|
||||||
Language *CPlusPlusLanguage::CreateInstance(lldb::LanguageType language) {
|
Language *CPlusPlusLanguage::CreateInstance(lldb::LanguageType language) {
|
||||||
|
|
|
@ -135,8 +135,6 @@ public:
|
||||||
|
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace lldb_private
|
} // namespace lldb_private
|
||||||
|
|
|
@ -59,8 +59,6 @@ lldb_private::ConstString ObjCLanguage::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjCLanguage::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
// Static Functions
|
// Static Functions
|
||||||
|
|
||||||
Language *ObjCLanguage::CreateInstance(lldb::LanguageType language) {
|
Language *ObjCLanguage::CreateInstance(lldb::LanguageType language) {
|
||||||
|
|
|
@ -157,8 +157,6 @@ public:
|
||||||
|
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace lldb_private
|
} // namespace lldb_private
|
||||||
|
|
|
@ -44,8 +44,6 @@ lldb_private::ConstString ObjCPlusPlusLanguage::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjCPlusPlusLanguage::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
// Static Functions
|
// Static Functions
|
||||||
Language *ObjCPlusPlusLanguage::CreateInstance(lldb::LanguageType language) {
|
Language *ObjCPlusPlusLanguage::CreateInstance(lldb::LanguageType language) {
|
||||||
switch (language) {
|
switch (language) {
|
||||||
|
|
|
@ -44,8 +44,6 @@ public:
|
||||||
|
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace lldb_private
|
} // namespace lldb_private
|
||||||
|
|
|
@ -415,8 +415,6 @@ lldb_private::ConstString ItaniumABILanguageRuntime::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ItaniumABILanguageRuntime::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
BreakpointResolverSP ItaniumABILanguageRuntime::CreateExceptionResolver(
|
BreakpointResolverSP ItaniumABILanguageRuntime::CreateExceptionResolver(
|
||||||
const BreakpointSP &bkpt, bool catch_bp, bool throw_bp) {
|
const BreakpointSP &bkpt, bool catch_bp, bool throw_bp) {
|
||||||
return CreateExceptionResolver(bkpt, catch_bp, throw_bp, false);
|
return CreateExceptionResolver(bkpt, catch_bp, throw_bp, false);
|
||||||
|
|
|
@ -78,8 +78,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::BreakpointResolverSP
|
lldb::BreakpointResolverSP
|
||||||
CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
|
CreateExceptionResolver(const lldb::BreakpointSP &bkpt,
|
||||||
|
|
|
@ -102,8 +102,6 @@ ConstString AppleObjCRuntimeV1::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t AppleObjCRuntimeV1::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
BreakpointResolverSP
|
BreakpointResolverSP
|
||||||
AppleObjCRuntimeV1::CreateExceptionResolver(const BreakpointSP &bkpt,
|
AppleObjCRuntimeV1::CreateExceptionResolver(const BreakpointSP &bkpt,
|
||||||
bool catch_bp, bool throw_bp) {
|
bool catch_bp, bool throw_bp) {
|
||||||
|
|
|
@ -109,8 +109,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
ObjCRuntimeVersions GetRuntimeVersion() const override {
|
ObjCRuntimeVersions GetRuntimeVersion() const override {
|
||||||
return ObjCRuntimeVersions::eAppleObjC_V1;
|
return ObjCRuntimeVersions::eAppleObjC_V1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1070,8 +1070,6 @@ lldb_private::ConstString AppleObjCRuntimeV2::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t AppleObjCRuntimeV2::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
BreakpointResolverSP
|
BreakpointResolverSP
|
||||||
AppleObjCRuntimeV2::CreateExceptionResolver(const BreakpointSP &bkpt,
|
AppleObjCRuntimeV2::CreateExceptionResolver(const BreakpointSP &bkpt,
|
||||||
bool catch_bp, bool throw_bp) {
|
bool catch_bp, bool throw_bp) {
|
||||||
|
|
|
@ -56,8 +56,6 @@ public:
|
||||||
|
|
||||||
ConstString GetPluginName() override;
|
ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
ObjCRuntimeVersions GetRuntimeVersion() const override {
|
ObjCRuntimeVersions GetRuntimeVersion() const override {
|
||||||
return ObjCRuntimeVersions::eAppleObjC_V2;
|
return ObjCRuntimeVersions::eAppleObjC_V2;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1019,8 +1019,6 @@ lldb_private::ConstString RenderScriptRuntime::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t RenderScriptRuntime::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
bool RenderScriptRuntime::GetDynamicTypeAndAddress(
|
bool RenderScriptRuntime::GetDynamicTypeAndAddress(
|
||||||
ValueObject &in_value, lldb::DynamicValueType use_dynamic,
|
ValueObject &in_value, lldb::DynamicValueType use_dynamic,
|
||||||
TypeAndOrName &class_type_or_name, Address &address,
|
TypeAndOrName &class_type_or_name, Address &address,
|
||||||
|
|
|
@ -412,8 +412,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
static bool GetKernelCoordinate(lldb_renderscript::RSCoordinate &coord,
|
static bool GetKernelCoordinate(lldb_renderscript::RSCoordinate &coord,
|
||||||
Thread *thread_ptr);
|
Thread *thread_ptr);
|
||||||
|
|
||||||
|
|
|
@ -33,8 +33,6 @@ public:
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
lldb_private::HistoryThreads GetHistoryThreads(lldb::addr_t address) override;
|
lldb_private::HistoryThreads GetHistoryThreads(lldb::addr_t address) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
|
@ -438,8 +438,6 @@ lldb_private::ConstString ObjectContainerBSDArchive::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjectContainerBSDArchive::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
size_t ObjectContainerBSDArchive::GetModuleSpecifications(
|
size_t ObjectContainerBSDArchive::GetModuleSpecifications(
|
||||||
const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
|
const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
|
||||||
lldb::offset_t data_offset, lldb::offset_t file_offset,
|
lldb::offset_t data_offset, lldb::offset_t file_offset,
|
||||||
|
|
|
@ -70,8 +70,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
struct Object {
|
struct Object {
|
||||||
Object();
|
Object();
|
||||||
|
|
|
@ -210,8 +210,6 @@ lldb_private::ConstString ObjectContainerUniversalMachO::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjectContainerUniversalMachO::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
size_t ObjectContainerUniversalMachO::GetModuleSpecifications(
|
size_t ObjectContainerUniversalMachO::GetModuleSpecifications(
|
||||||
const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
|
const lldb_private::FileSpec &file, lldb::DataBufferSP &data_sp,
|
||||||
lldb::offset_t data_offset, lldb::offset_t file_offset,
|
lldb::offset_t data_offset, lldb::offset_t file_offset,
|
||||||
|
|
|
@ -61,8 +61,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
llvm::MachO::fat_header m_header;
|
llvm::MachO::fat_header m_header;
|
||||||
std::vector<llvm::MachO::fat_arch> m_fat_archs;
|
std::vector<llvm::MachO::fat_arch> m_fat_archs;
|
||||||
|
|
|
@ -46,8 +46,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
// LLVM RTTI support
|
// LLVM RTTI support
|
||||||
static char ID;
|
static char ID;
|
||||||
bool isA(const void *ClassID) const override {
|
bool isA(const void *ClassID) const override {
|
||||||
|
|
|
@ -639,7 +639,6 @@ lldb_private::ConstString ObjectFileELF::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjectFileELF::GetPluginVersion() { return m_plugin_version; }
|
|
||||||
// ObjectFile protocol
|
// ObjectFile protocol
|
||||||
|
|
||||||
ObjectFileELF::ObjectFileELF(const lldb::ModuleSP &module_sp,
|
ObjectFileELF::ObjectFileELF(const lldb::ModuleSP &module_sp,
|
||||||
|
|
|
@ -87,8 +87,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
// LLVM RTTI support
|
// LLVM RTTI support
|
||||||
static char ID;
|
static char ID;
|
||||||
bool isA(const void *ClassID) const override {
|
bool isA(const void *ClassID) const override {
|
||||||
|
|
|
@ -204,8 +204,6 @@ lldb_private::ConstString ObjectFileJIT::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjectFileJIT::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
bool ObjectFileJIT::SetLoadAddress(Target &target, lldb::addr_t value,
|
bool ObjectFileJIT::SetLoadAddress(Target &target, lldb::addr_t value,
|
||||||
bool value_is_offset) {
|
bool value_is_offset) {
|
||||||
size_t num_loaded_sections = 0;
|
size_t num_loaded_sections = 0;
|
||||||
|
|
|
@ -98,8 +98,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
lldb::ObjectFileJITDelegateWP m_delegate_wp;
|
lldb::ObjectFileJITDelegateWP m_delegate_wp;
|
||||||
};
|
};
|
||||||
|
|
|
@ -6173,8 +6173,6 @@ lldb_private::ConstString ObjectFileMachO::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ObjectFileMachO::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
Section *ObjectFileMachO::GetMachHeaderSection() {
|
Section *ObjectFileMachO::GetMachHeaderSection() {
|
||||||
// Find the first address of the mach header which is the first non-zero file
|
// 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
|
// sized section whose file offset is zero. This is the base file address of
|
||||||
|
|
|
@ -148,8 +148,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
static lldb_private::UUID
|
static lldb_private::UUID
|
||||||
GetUUID(const llvm::MachO::mach_header &header,
|
GetUUID(const llvm::MachO::mach_header &header,
|
||||||
|
|
|
@ -55,8 +55,6 @@ public:
|
||||||
lldb::offset_t length,
|
lldb::offset_t length,
|
||||||
lldb_private::ModuleSpecList &specs);
|
lldb_private::ModuleSpecList &specs);
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
// Saves dump in Minidump file format
|
// Saves dump in Minidump file format
|
||||||
static bool SaveCore(const lldb::ProcessSP &process_sp,
|
static bool SaveCore(const lldb::ProcessSP &process_sp,
|
||||||
const lldb_private::FileSpec &outfile,
|
const lldb_private::FileSpec &outfile,
|
||||||
|
@ -67,4 +65,4 @@ private:
|
||||||
ObjectFileMinidump() = default;
|
ObjectFileMinidump() = default;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // LLDB_SOURCE_PLUGINS_OBJECTFILE_MINIDUMP_OBJECTFILEMINIDUMP_H
|
#endif // LLDB_SOURCE_PLUGINS_OBJECTFILE_MINIDUMP_OBJECTFILEMINIDUMP_H
|
||||||
|
|
|
@ -50,8 +50,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
|
|
||||||
// LLVM RTTI support
|
// LLVM RTTI support
|
||||||
static char ID;
|
static char ID;
|
||||||
bool isA(const void *ClassID) const override {
|
bool isA(const void *ClassID) const override {
|
||||||
|
|
|
@ -1208,5 +1208,3 @@ ObjectFile::Strata ObjectFilePECOFF::CalculateStrata() { return eStrataUser; }
|
||||||
|
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
ConstString ObjectFilePECOFF::GetPluginName() { return GetPluginNameStatic(); }
|
ConstString ObjectFilePECOFF::GetPluginName() { return GetPluginNameStatic(); }
|
||||||
|
|
||||||
uint32_t ObjectFilePECOFF::GetPluginVersion() { return 1; }
|
|
||||||
|
|
|
@ -132,8 +132,6 @@ public:
|
||||||
// PluginInterface protocol
|
// PluginInterface protocol
|
||||||
lldb_private::ConstString GetPluginName() override;
|
lldb_private::ConstString GetPluginName() override;
|
||||||
|
|
||||||
uint32_t GetPluginVersion() override;
|
|
||||||
|
|
||||||
bool IsWindowsSubsystem();
|
bool IsWindowsSubsystem();
|
||||||
|
|
||||||
uint32_t GetRVA(const lldb_private::Address &addr) const;
|
uint32_t GetRVA(const lldb_private::Address &addr) const;
|
||||||
|
|
|
@ -49,7 +49,6 @@ public:
|
||||||
/// PluginInterface protocol.
|
/// PluginInterface protocol.
|
||||||
/// \{
|
/// \{
|
||||||
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
ConstString GetPluginName() override { return GetPluginNameStatic(); }
|
||||||
uint32_t GetPluginVersion() override { return 1; }
|
|
||||||
/// \}
|
/// \}
|
||||||
|
|
||||||
/// LLVM RTTI support
|
/// LLVM RTTI support
|
||||||
|
|
|
@ -146,8 +146,6 @@ ConstString OperatingSystemPython::GetPluginName() {
|
||||||
return GetPluginNameStatic();
|
return GetPluginNameStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t OperatingSystemPython::GetPluginVersion() { return 1; }
|
|
||||||
|
|
||||||
bool OperatingSystemPython::UpdateThreadList(ThreadList &old_thread_list,
|
bool OperatingSystemPython::UpdateThreadList(ThreadList &old_thread_list,
|
||||||
ThreadList &core_thread_list,
|
ThreadList &core_thread_list,
|
||||||
ThreadList &new_thread_list) {
|
ThreadList &new_thread_list) {
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue