diff options
-rw-r--r-- | lldb/include/lldb/Symbol/GoASTContext.h | 4 | ||||
-rw-r--r-- | lldb/include/lldb/Symbol/JavaASTContext.h | 2 | ||||
-rw-r--r-- | lldb/include/lldb/Symbol/OCamlASTContext.h | 4 | ||||
-rw-r--r-- | lldb/include/lldb/Symbol/TypeSystem.h | 2 | ||||
-rw-r--r-- | lldb/source/Symbol/JavaASTContext.cpp | 5 | ||||
-rw-r--r-- | lldb/source/Symbol/TypeSystem.cpp | 4 |
6 files changed, 5 insertions, 16 deletions
diff --git a/lldb/include/lldb/Symbol/GoASTContext.h b/lldb/include/lldb/Symbol/GoASTContext.h index 29c8cdceacf..3942bf0ab1b 100644 --- a/lldb/include/lldb/Symbol/GoASTContext.h +++ b/lldb/include/lldb/Symbol/GoASTContext.h @@ -310,10 +310,6 @@ public: const char *name, bool omit_empty_base_classes, std::vector<uint32_t> &child_indexes) override; - size_t GetNumTemplateArguments(lldb::opaque_compiler_type_t type) override { - return 0; - } - //---------------------------------------------------------------------- // Dumping types //---------------------------------------------------------------------- diff --git a/lldb/include/lldb/Symbol/JavaASTContext.h b/lldb/include/lldb/Symbol/JavaASTContext.h index 41a881dcf4e..6bf0bc25359 100644 --- a/lldb/include/lldb/Symbol/JavaASTContext.h +++ b/lldb/include/lldb/Symbol/JavaASTContext.h @@ -201,8 +201,6 @@ public: unsigned GetTypeQualifiers(lldb::opaque_compiler_type_t type) override; - size_t GetNumTemplateArguments(lldb::opaque_compiler_type_t type) override; - int GetFunctionArgumentCount(lldb::opaque_compiler_type_t type) override; CompilerType GetFunctionArgumentTypeAtIndex(lldb::opaque_compiler_type_t type, diff --git a/lldb/include/lldb/Symbol/OCamlASTContext.h b/lldb/include/lldb/Symbol/OCamlASTContext.h index 7144886e1c7..013faad2717 100644 --- a/lldb/include/lldb/Symbol/OCamlASTContext.h +++ b/lldb/include/lldb/Symbol/OCamlASTContext.h @@ -227,10 +227,6 @@ public: const char *name, bool omit_empty_base_classes, std::vector<uint32_t> &child_indexes) override; - size_t GetNumTemplateArguments(lldb::opaque_compiler_type_t type) override { - return 0; - } - void DumpValue(lldb::opaque_compiler_type_t type, ExecutionContext *exe_ctx, Stream *s, lldb::Format format, const DataExtractor &data, lldb::offset_t data_offset, size_t data_byte_size, diff --git a/lldb/include/lldb/Symbol/TypeSystem.h b/lldb/include/lldb/Symbol/TypeSystem.h index 94d1b9cdf3f..fcb84418994 100644 --- a/lldb/include/lldb/Symbol/TypeSystem.h +++ b/lldb/include/lldb/Symbol/TypeSystem.h @@ -347,7 +347,7 @@ public: const char *name, bool omit_empty_base_classes, std::vector<uint32_t> &child_indexes) = 0; - virtual size_t GetNumTemplateArguments(lldb::opaque_compiler_type_t type) = 0; + virtual size_t GetNumTemplateArguments(lldb::opaque_compiler_type_t type); virtual lldb::TemplateArgumentKind GetTemplateArgumentKind(lldb::opaque_compiler_type_t type, size_t idx); diff --git a/lldb/source/Symbol/JavaASTContext.cpp b/lldb/source/Symbol/JavaASTContext.cpp index ff317eb19e9..e948d1e213c 100644 --- a/lldb/source/Symbol/JavaASTContext.cpp +++ b/lldb/source/Symbol/JavaASTContext.cpp @@ -878,11 +878,6 @@ JavaASTContext::ConvertStringToFloatValue(lldb::opaque_compiler_type_t type, return 0; } -size_t -JavaASTContext::GetNumTemplateArguments(lldb::opaque_compiler_type_t type) { - return 0; -} - uint32_t JavaASTContext::GetNumFields(lldb::opaque_compiler_type_t type) { if (JavaObjectType *obj = llvm::dyn_cast<JavaObjectType>(static_cast<JavaType *>(type))) { diff --git a/lldb/source/Symbol/TypeSystem.cpp b/lldb/source/Symbol/TypeSystem.cpp index b99f21e1e34..b29d1a4106c 100644 --- a/lldb/source/Symbol/TypeSystem.cpp +++ b/lldb/source/Symbol/TypeSystem.cpp @@ -101,6 +101,10 @@ CompilerType TypeSystem::GetTypeForFormatters(void *type) { return CompilerType(this, type); } +size_t TypeSystem::GetNumTemplateArguments(lldb::opaque_compiler_type_t type) { + return 0; +} + TemplateArgumentKind TypeSystem::GetTemplateArgumentKind(opaque_compiler_type_t type, size_t idx) { return eTemplateArgumentKindNull; |