From 29aff5631f5070a0c90e466e853da814c9a34653 Mon Sep 17 00:00:00 2001 From: Hamish Knight Date: Wed, 19 Mar 2025 12:28:37 +0000 Subject: [PATCH] [lldb] Update for InlineArrayType --- .../Plugins/TypeSystem/Swift/SwiftASTContext.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp b/lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp index 3bc3e51f71d61..c5e8f2f0e48a8 100644 --- a/lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp +++ b/lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp @@ -6238,6 +6238,7 @@ SwiftASTContext::GetTypeInfo(opaque_compiler_type_t type, case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -6332,6 +6333,7 @@ lldb::TypeClass SwiftASTContext::GetTypeClass(opaque_compiler_type_t type) { case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -6845,6 +6847,7 @@ lldb::Encoding SwiftASTContext::GetEncoding(opaque_compiler_type_t type, case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -6971,6 +6974,7 @@ SwiftASTContext::GetNumChildren(opaque_compiler_type_t type, case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -7111,6 +7115,7 @@ uint32_t SwiftASTContext::GetNumFields(opaque_compiler_type_t type, case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -7420,6 +7425,7 @@ CompilerType SwiftASTContext::GetFieldAtIndex(opaque_compiler_type_t type, case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -7515,6 +7521,7 @@ uint32_t SwiftASTContext::GetNumPointeeChildren(opaque_compiler_type_t type) { case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -7927,6 +7934,7 @@ llvm::Expected SwiftASTContext::GetChildCompilerTypeAtIndex( case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -8177,6 +8185,7 @@ size_t SwiftASTContext::GetIndexOfChildMemberWithName( case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; } @@ -8545,6 +8554,7 @@ bool SwiftASTContext::DumpTypeValue( case swift::TypeKind::TypeAlias: case swift::TypeKind::Dictionary: case swift::TypeKind::ArraySlice: + case swift::TypeKind::InlineArray: assert(false && "Not a canonical type"); break; }