Skip to content

Commit 29f9147

Browse files
committed
[upstreaming] Move GetGenericArgumentKind to SwiftASTContext
1 parent 535d747 commit 29f9147

File tree

5 files changed

+1
-13
lines changed

5 files changed

+1
-13
lines changed

lldb/include/lldb/Symbol/CompilerType.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,6 @@ class CompilerType {
336336
lldb::TemplateArgumentKind GetTemplateArgumentKind(size_t idx) const;
337337
CompilerType GetTypeTemplateArgument(size_t idx) const;
338338

339-
lldb::GenericKind GetGenericArgumentKind(size_t idx) const;
340339
CompilerType GetGenericArgumentType(size_t idx) const;
341340

342341
// Returns the value of the template argument and its type.

lldb/include/lldb/Symbol/SwiftASTContext.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ class SwiftASTContext : public TypeSystem {
594594

595595
size_t GetNumTemplateArguments(void *type) override;
596596

597-
lldb::GenericKind GetGenericArgumentKind(void *type, size_t idx) override;
597+
lldb::GenericKind GetGenericArgumentKind(void *type, size_t idx);
598598
CompilerType GetUnboundGenericType(void *type, size_t idx);
599599
CompilerType GetBoundGenericType(void *type, size_t idx);
600600
CompilerType GetGenericArgumentType(void *type, size_t idx) override;

lldb/include/lldb/Symbol/TypeSystem.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,6 @@ class TypeSystem : public PluginInterface {
387387
virtual llvm::Optional<CompilerType::IntegralTemplateArgument>
388388
GetIntegralTemplateArgument(lldb::opaque_compiler_type_t type, size_t idx);
389389

390-
virtual lldb::GenericKind GetGenericArgumentKind(void *type, size_t idx);
391390
virtual CompilerType GetGenericArgumentType(void *type, size_t idx);
392391

393392
// Dumping types

lldb/source/Symbol/CompilerType.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -719,12 +719,6 @@ CompilerType CompilerType::GetTypeTemplateArgument(size_t idx) const {
719719
return CompilerType();
720720
}
721721

722-
GenericKind CompilerType::GetGenericArgumentKind(size_t idx) const {
723-
if (IsValid())
724-
return m_type_system->GetGenericArgumentKind(m_type, idx);
725-
return eNullGenericKindType;
726-
}
727-
728722
CompilerType CompilerType::GetGenericArgumentType(size_t idx) const {
729723
if (IsValid()) {
730724
return m_type_system->GetGenericArgumentType(m_type, idx);

lldb/source/Symbol/TypeSystem.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,10 +141,6 @@ CompilerType TypeSystem::GetTypeTemplateArgument(opaque_compiler_type_t type,
141141
return CompilerType();
142142
}
143143

144-
GenericKind TypeSystem::GetGenericArgumentKind(void *type, size_t idx) {
145-
return eNullGenericKindType;
146-
}
147-
148144
CompilerType TypeSystem::GetGenericArgumentType(void *type, size_t idx) {
149145
return CompilerType();
150146
}

0 commit comments

Comments
 (0)