diff options
author | Davide Italiano <davide@freebsd.org> | 2019-07-05 20:45:57 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2019-07-05 20:45:57 +0000 |
commit | a1c470814f82be74b1b7ec607a7c50ca94bed804 (patch) | |
tree | c731ea3309cc0711b7dd81b0e71afdba5b3e70a1 /source/Plugins/LanguageRuntime | |
parent | a4ad5c473706784a123f94315de6f3345c22a75c (diff) | |
download | lldb-a1c470814f82be74b1b7ec607a7c50ca94bed804.tar.gz |
[CplusPlus] ISVTableName is unused. NFCI.
Reviewers: teemperor, JDevlieghere
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D64265
git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@365243 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'source/Plugins/LanguageRuntime')
4 files changed, 0 insertions, 14 deletions
diff --git a/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp b/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp index 72d06c5a1..41f38a4e3 100644 --- a/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp +++ b/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp @@ -307,14 +307,6 @@ TypeAndOrName ItaniumABILanguageRuntime::FixUpDynamicType( return ret; } -bool ItaniumABILanguageRuntime::IsVTableName(const char *name) { - if (name == nullptr) - return false; - - // Can we maybe ask Clang about this? - return strstr(name, "_vptr$") == name; -} - // Static Functions LanguageRuntime * ItaniumABILanguageRuntime::CreateInstance(Process *process, diff --git a/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h b/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h index ced521f1b..8d32c301e 100644 --- a/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h +++ b/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h @@ -46,8 +46,6 @@ public: return runtime->isA(&ID); } - bool IsVTableName(const char *name) override; - bool GetDynamicTypeAndAddress(ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, diff --git a/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp b/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp index 1fb349167..c9cd34cf3 100644 --- a/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp +++ b/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp @@ -1037,8 +1037,6 @@ lldb_private::ConstString RenderScriptRuntime::GetPluginName() { uint32_t RenderScriptRuntime::GetPluginVersion() { return 1; } -bool RenderScriptRuntime::IsVTableName(const char *name) { return false; } - bool RenderScriptRuntime::GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, diff --git a/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h b/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h index 257e6d46f..ee6947b6e 100644 --- a/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h +++ b/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h @@ -331,8 +331,6 @@ public: static void ModulesDidLoad(const lldb::ProcessSP &process_sp, const ModuleList &module_list); - bool IsVTableName(const char *name) override; - bool GetDynamicTypeAndAddress(ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, |