Skip to content

Commit c1148a1

Browse files
Merge pull request #6407 from adrian-prantl/switch-cases
Add missing switch cases.
2 parents 91fb6bf + 5f2298a commit c1148a1

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

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

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4156,7 +4156,9 @@ static SwiftASTContext::TypeOrDecl DeclToTypeOrDecl(swift::ASTContext *ast,
41564156
case swift::DeclKind::IfConfig:
41574157
case swift::DeclKind::Param:
41584158
case swift::DeclKind::Macro:
4159+
case swift::DeclKind::MacroExpansion:
41594160
case swift::DeclKind::Module:
4161+
case swift::DeclKind::Missing:
41604162
case swift::DeclKind::MissingMember:
41614163
break;
41624164

@@ -5394,6 +5396,8 @@ SwiftASTContext::GetTypeInfo(opaque_compiler_type_t type,
53945396
case swift::TypeKind::Pack:
53955397
case swift::TypeKind::PackExpansion:
53965398
case swift::TypeKind::PackArchetype:
5399+
case swift::TypeKind::BuiltinPackIndex:
5400+
case swift::TypeKind::SILPack:
53975401
swift_flags |= eTypeIsPack;
53985402
break;
53995403

@@ -5417,6 +5421,7 @@ lldb::TypeClass SwiftASTContext::GetTypeClass(opaque_compiler_type_t type) {
54175421
case swift::TypeKind::BuiltinDefaultActorStorage:
54185422
case swift::TypeKind::BuiltinExecutor:
54195423
case swift::TypeKind::BuiltinJob:
5424+
case swift::TypeKind::BuiltinPackIndex:
54205425
case swift::TypeKind::BuiltinTuple:
54215426
case swift::TypeKind::Pack:
54225427
case swift::TypeKind::PackExpansion:
@@ -5425,6 +5430,7 @@ lldb::TypeClass SwiftASTContext::GetTypeClass(opaque_compiler_type_t type) {
54255430
case swift::TypeKind::SILBlockStorage:
54265431
case swift::TypeKind::SILBox:
54275432
case swift::TypeKind::SILMoveOnlyWrapped:
5433+
case swift::TypeKind::SILPack:
54285434
case swift::TypeKind::SILToken:
54295435
case swift::TypeKind::PackArchetype:
54305436
case swift::TypeKind::Unresolved:
@@ -5910,8 +5916,10 @@ lldb::Encoding SwiftASTContext::GetEncoding(opaque_compiler_type_t type,
59105916
case swift::TypeKind::Error:
59115917
case swift::TypeKind::InOut:
59125918
case swift::TypeKind::Module:
5919+
case swift::TypeKind::BuiltinPackIndex:
59135920
case swift::TypeKind::Pack:
59145921
case swift::TypeKind::PackExpansion:
5922+
case swift::TypeKind::SILPack:
59155923
case swift::TypeKind::ParameterizedProtocol:
59165924
case swift::TypeKind::Placeholder:
59175925
case swift::TypeKind::SILBlockStorage:
@@ -6011,8 +6019,10 @@ uint32_t SwiftASTContext::GetNumChildren(opaque_compiler_type_t type,
60116019
case swift::TypeKind::Error:
60126020
case swift::TypeKind::InOut:
60136021
case swift::TypeKind::Module:
6022+
case swift::TypeKind::BuiltinPackIndex:
60146023
case swift::TypeKind::Pack:
60156024
case swift::TypeKind::PackExpansion:
6025+
case swift::TypeKind::SILPack:
60166026
case swift::TypeKind::ParameterizedProtocol:
60176027
case swift::TypeKind::Placeholder:
60186028
case swift::TypeKind::SILBlockStorage:
@@ -6149,8 +6159,10 @@ uint32_t SwiftASTContext::GetNumFields(opaque_compiler_type_t type,
61496159
case swift::TypeKind::Error:
61506160
case swift::TypeKind::InOut:
61516161
case swift::TypeKind::Module:
6162+
case swift::TypeKind::BuiltinPackIndex:
61526163
case swift::TypeKind::Pack:
61536164
case swift::TypeKind::PackExpansion:
6165+
case swift::TypeKind::SILPack:
61546166
case swift::TypeKind::ParameterizedProtocol:
61556167
case swift::TypeKind::Placeholder:
61566168
case swift::TypeKind::SILBlockStorage:
@@ -6378,8 +6390,10 @@ CompilerType SwiftASTContext::GetFieldAtIndex(opaque_compiler_type_t type,
63786390
case swift::TypeKind::Error:
63796391
case swift::TypeKind::InOut:
63806392
case swift::TypeKind::Module:
6393+
case swift::TypeKind::BuiltinPackIndex:
63816394
case swift::TypeKind::Pack:
63826395
case swift::TypeKind::PackExpansion:
6396+
case swift::TypeKind::SILPack:
63836397
case swift::TypeKind::ParameterizedProtocol:
63846398
case swift::TypeKind::Placeholder:
63856399
case swift::TypeKind::SILBlockStorage:
@@ -6565,8 +6579,10 @@ uint32_t SwiftASTContext::GetNumPointeeChildren(opaque_compiler_type_t type) {
65656579
case swift::TypeKind::Error:
65666580
case swift::TypeKind::InOut:
65676581
case swift::TypeKind::Module:
6582+
case swift::TypeKind::BuiltinPackIndex:
65686583
case swift::TypeKind::Pack:
65696584
case swift::TypeKind::PackExpansion:
6585+
case swift::TypeKind::SILPack:
65706586
case swift::TypeKind::ParameterizedProtocol:
65716587
case swift::TypeKind::Placeholder:
65726588
case swift::TypeKind::SILBlockStorage:
@@ -6718,8 +6734,10 @@ CompilerType SwiftASTContext::GetChildCompilerTypeAtIndex(
67186734
case swift::TypeKind::Error:
67196735
case swift::TypeKind::InOut:
67206736
case swift::TypeKind::Module:
6737+
case swift::TypeKind::BuiltinPackIndex:
67216738
case swift::TypeKind::Pack:
67226739
case swift::TypeKind::PackExpansion:
6740+
case swift::TypeKind::SILPack:
67236741
case swift::TypeKind::ParameterizedProtocol:
67246742
case swift::TypeKind::Placeholder:
67256743
case swift::TypeKind::SILBlockStorage:
@@ -7026,8 +7044,10 @@ size_t SwiftASTContext::GetIndexOfChildMemberWithName(
70267044
case swift::TypeKind::Error:
70277045
case swift::TypeKind::InOut:
70287046
case swift::TypeKind::Module:
7047+
case swift::TypeKind::BuiltinPackIndex:
70297048
case swift::TypeKind::Pack:
70307049
case swift::TypeKind::PackExpansion:
7050+
case swift::TypeKind::SILPack:
70317051
case swift::TypeKind::ParameterizedProtocol:
70327052
case swift::TypeKind::Placeholder:
70337053
case swift::TypeKind::SILBlockStorage:
@@ -7410,8 +7430,10 @@ bool SwiftASTContext::DumpTypeValue(
74107430
case swift::TypeKind::Error:
74117431
case swift::TypeKind::InOut:
74127432
case swift::TypeKind::Module:
7433+
case swift::TypeKind::BuiltinPackIndex:
74137434
case swift::TypeKind::Pack:
74147435
case swift::TypeKind::PackExpansion:
7436+
case swift::TypeKind::SILPack:
74157437
case swift::TypeKind::ParameterizedProtocol:
74167438
case swift::TypeKind::Placeholder:
74177439
case swift::TypeKind::SILBlockStorage:
@@ -7978,6 +8000,9 @@ static void DescribeFileUnit(Stream &s, swift::FileUnit *file_unit) {
79788000
case swift::SourceFileKind::Main:
79798001
s.PutCString("Main");
79808002
break;
8003+
case swift::SourceFileKind::MacroExpansion:
8004+
s.PutCString("Macro Expansion");
8005+
break;
79818006
case swift::SourceFileKind::SIL:
79828007
s.PutCString("SIL");
79838008
break;

0 commit comments

Comments
 (0)