Skip to content

Commit 54ffcc9

Browse files
Merge pull request #3639 from adrian-prantl/enumerators
Add missing enum cases
2 parents d813f04 + 3c77ef7 commit 54ffcc9

File tree

1 file changed

+37
-27
lines changed

1 file changed

+37
-27
lines changed

lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp

Lines changed: 37 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5636,20 +5636,21 @@ SwiftASTContext::GetTypeInfo(opaque_compiler_type_t type,
56365636
case swift::TypeKind::BuiltinJob:
56375637
case swift::TypeKind::BuiltinRawUnsafeContinuation:
56385638
case swift::TypeKind::Error:
5639+
case swift::TypeKind::InOut:
56395640
case swift::TypeKind::Module:
56405641
case swift::TypeKind::NestedArchetype:
5641-
case swift::TypeKind::OpenedArchetype:
56425642
case swift::TypeKind::OpaqueTypeArchetype:
5643-
case swift::TypeKind::InOut:
5644-
case swift::TypeKind::VariadicSequence:
5643+
case swift::TypeKind::OpenedArchetype:
56455644
case swift::TypeKind::Placeholder:
56465645
case swift::TypeKind::PrimaryArchetype:
56475646
case swift::TypeKind::SILBlockStorage:
56485647
case swift::TypeKind::SILBox:
56495648
case swift::TypeKind::SILFunction:
56505649
case swift::TypeKind::SILToken:
5650+
case swift::TypeKind::SequenceArchetype:
56515651
case swift::TypeKind::TypeVariable:
56525652
case swift::TypeKind::Unresolved:
5653+
case swift::TypeKind::VariadicSequence:
56535654
LOG_PRINTF(LIBLLDB_LOG_TYPES, "Unexpected type: %s",
56545655
swift_can_type.getString().c_str());
56555656
assert(false && "Internal compiler type");
@@ -5820,10 +5821,11 @@ lldb::TypeClass SwiftASTContext::GetTypeClass(opaque_compiler_type_t type) {
58205821
case swift::TypeKind::ProtocolComposition:
58215822
case swift::TypeKind::Metatype:
58225823
case swift::TypeKind::Module:
5823-
case swift::TypeKind::PrimaryArchetype:
58245824
case swift::TypeKind::NestedArchetype:
58255825
case swift::TypeKind::OpaqueTypeArchetype:
58265826
case swift::TypeKind::OpenedArchetype:
5827+
case swift::TypeKind::PrimaryArchetype:
5828+
case swift::TypeKind::SequenceArchetype:
58275829
case swift::TypeKind::UnboundGeneric:
58285830
case swift::TypeKind::TypeVariable:
58295831
case swift::TypeKind::ExistentialMetatype:
@@ -6279,10 +6281,11 @@ lldb::Encoding SwiftASTContext::GetEncoding(opaque_compiler_type_t type,
62796281
case swift::TypeKind::BuiltinFloat:
62806282
return lldb::eEncodingIEEE754; // TODO: detect if an integer is unsigned
62816283

6282-
case swift::TypeKind::PrimaryArchetype:
6283-
case swift::TypeKind::OpenedArchetype:
6284-
case swift::TypeKind::OpaqueTypeArchetype:
62856284
case swift::TypeKind::NestedArchetype:
6285+
case swift::TypeKind::OpaqueTypeArchetype:
6286+
case swift::TypeKind::OpenedArchetype:
6287+
case swift::TypeKind::PrimaryArchetype:
6288+
case swift::TypeKind::SequenceArchetype:
62866289
case swift::TypeKind::BuiltinRawPointer:
62876290
case swift::TypeKind::BuiltinNativeObject:
62886291
case swift::TypeKind::BuiltinUnsafeValueBuffer:
@@ -6417,10 +6420,11 @@ uint32_t SwiftASTContext::GetNumChildren(opaque_compiler_type_t type,
64176420

64186421
case swift::TypeKind::ExistentialMetatype:
64196422
case swift::TypeKind::Metatype:
6420-
case swift::TypeKind::PrimaryArchetype:
6421-
case swift::TypeKind::OpenedArchetype:
6422-
case swift::TypeKind::OpaqueTypeArchetype:
64236423
case swift::TypeKind::NestedArchetype:
6424+
case swift::TypeKind::OpaqueTypeArchetype:
6425+
case swift::TypeKind::OpenedArchetype:
6426+
case swift::TypeKind::PrimaryArchetype:
6427+
case swift::TypeKind::SequenceArchetype:
64246428
return 0;
64256429

64266430
case swift::TypeKind::LValue: {
@@ -6552,10 +6556,11 @@ uint32_t SwiftASTContext::GetNumFields(opaque_compiler_type_t type,
65526556
case swift::TypeKind::Metatype:
65536557
return 0;
65546558

6555-
case swift::TypeKind::PrimaryArchetype:
6556-
case swift::TypeKind::OpenedArchetype:
6557-
case swift::TypeKind::OpaqueTypeArchetype:
65586559
case swift::TypeKind::NestedArchetype:
6560+
case swift::TypeKind::OpaqueTypeArchetype:
6561+
case swift::TypeKind::OpenedArchetype:
6562+
case swift::TypeKind::PrimaryArchetype:
6563+
case swift::TypeKind::SequenceArchetype:
65596564
case swift::TypeKind::Function:
65606565
case swift::TypeKind::GenericFunction:
65616566
case swift::TypeKind::LValue:
@@ -6848,10 +6853,11 @@ CompilerType SwiftASTContext::GetFieldAtIndex(opaque_compiler_type_t type,
68486853
case swift::TypeKind::Metatype:
68496854
break;
68506855

6851-
case swift::TypeKind::PrimaryArchetype:
6852-
case swift::TypeKind::OpenedArchetype:
6853-
case swift::TypeKind::OpaqueTypeArchetype:
68546856
case swift::TypeKind::NestedArchetype:
6857+
case swift::TypeKind::OpaqueTypeArchetype:
6858+
case swift::TypeKind::OpenedArchetype:
6859+
case swift::TypeKind::PrimaryArchetype:
6860+
case swift::TypeKind::SequenceArchetype:
68556861
case swift::TypeKind::Function:
68566862
case swift::TypeKind::GenericFunction:
68576863
case swift::TypeKind::LValue:
@@ -6923,10 +6929,11 @@ uint32_t SwiftASTContext::GetNumPointeeChildren(opaque_compiler_type_t type) {
69236929
case swift::TypeKind::Class:
69246930
case swift::TypeKind::Protocol:
69256931
case swift::TypeKind::Metatype:
6926-
case swift::TypeKind::PrimaryArchetype:
6927-
case swift::TypeKind::OpenedArchetype:
6928-
case swift::TypeKind::OpaqueTypeArchetype:
69296932
case swift::TypeKind::NestedArchetype:
6933+
case swift::TypeKind::OpaqueTypeArchetype:
6934+
case swift::TypeKind::OpenedArchetype:
6935+
case swift::TypeKind::PrimaryArchetype:
6936+
case swift::TypeKind::SequenceArchetype:
69306937
case swift::TypeKind::Function:
69316938
case swift::TypeKind::GenericFunction:
69326939
case swift::TypeKind::ProtocolComposition:
@@ -7275,10 +7282,11 @@ CompilerType SwiftASTContext::GetChildCompilerTypeAtIndex(
72757282
case swift::TypeKind::Metatype:
72767283
break;
72777284

7278-
case swift::TypeKind::PrimaryArchetype:
7279-
case swift::TypeKind::OpenedArchetype:
7280-
case swift::TypeKind::OpaqueTypeArchetype:
72817285
case swift::TypeKind::NestedArchetype:
7286+
case swift::TypeKind::OpaqueTypeArchetype:
7287+
case swift::TypeKind::OpenedArchetype:
7288+
case swift::TypeKind::PrimaryArchetype:
7289+
case swift::TypeKind::SequenceArchetype:
72827290
case swift::TypeKind::Function:
72837291
case swift::TypeKind::GenericFunction:
72847292
break;
@@ -7509,10 +7517,11 @@ size_t SwiftASTContext::GetIndexOfChildMemberWithName(
75097517
case swift::TypeKind::Metatype:
75107518
break;
75117519

7512-
case swift::TypeKind::PrimaryArchetype:
7513-
case swift::TypeKind::OpenedArchetype:
7514-
case swift::TypeKind::OpaqueTypeArchetype:
75157520
case swift::TypeKind::NestedArchetype:
7521+
case swift::TypeKind::OpaqueTypeArchetype:
7522+
case swift::TypeKind::OpenedArchetype:
7523+
case swift::TypeKind::PrimaryArchetype:
7524+
case swift::TypeKind::SequenceArchetype:
75167525
case swift::TypeKind::Function:
75177526
case swift::TypeKind::GenericFunction:
75187527
break;
@@ -7765,10 +7774,11 @@ bool SwiftASTContext::DumpTypeValue(
77657774
case swift::TypeKind::BuiltinNativeObject:
77667775
case swift::TypeKind::BuiltinUnsafeValueBuffer:
77677776
case swift::TypeKind::BuiltinBridgeObject:
7768-
case swift::TypeKind::PrimaryArchetype:
7777+
case swift::TypeKind::NestedArchetype:
77697778
case swift::TypeKind::OpaqueTypeArchetype:
77707779
case swift::TypeKind::OpenedArchetype:
7771-
case swift::TypeKind::NestedArchetype:
7780+
case swift::TypeKind::PrimaryArchetype:
7781+
case swift::TypeKind::SequenceArchetype:
77727782
case swift::TypeKind::Function:
77737783
case swift::TypeKind::GenericFunction:
77747784
case swift::TypeKind::GenericTypeParam:

0 commit comments

Comments
 (0)