Skip to content

Commit a2e131a

Browse files
authored
Merge pull request #1946 from compnerd/covering-your-bases
TypeSystem: silence a number of uncovered switch warnings
2 parents 5931fab + 59ea711 commit a2e131a

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

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

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4425,6 +4425,9 @@ static SwiftASTContext::TypeOrDecl DeclToTypeOrDecl(swift::ASTContext *ast,
44254425
case swift::DeclKind::Accessor:
44264426
case swift::DeclKind::PoundDiagnostic:
44274427
break;
4428+
4429+
default:
4430+
break;
44284431
}
44294432
}
44304433
return CompilerType();
@@ -5561,6 +5564,9 @@ SwiftASTContext::GetTypeInfo(opaque_compiler_type_t type,
55615564

55625565
case swift::TypeKind::SILToken:
55635566
break;
5567+
5568+
default:
5569+
break;
55645570
}
55655571
return swift_flags;
55665572
}
@@ -5658,6 +5664,9 @@ lldb::TypeClass SwiftASTContext::GetTypeClass(opaque_compiler_type_t type) {
56585664

56595665
case swift::TypeKind::SILToken:
56605666
break;
5667+
5668+
default:
5669+
break;
56615670
}
56625671

56635672
return lldb::eTypeClassOther;
@@ -6164,6 +6173,9 @@ lldb::Encoding SwiftASTContext::GetEncoding(opaque_compiler_type_t type,
61646173

61656174
case swift::TypeKind::SILToken:
61666175
break;
6176+
6177+
default:
6178+
break;
61676179
}
61686180
count = 0;
61696181
return lldb::eEncodingInvalid;
@@ -6250,6 +6262,9 @@ lldb::Format SwiftASTContext::GetFormat(opaque_compiler_type_t type) {
62506262

62516263
case swift::TypeKind::SILToken:
62526264
break;
6265+
6266+
default:
6267+
break;
62536268
}
62546269
// We don't know hot to display this type.
62556270
return lldb::eFormatBytes;
@@ -6362,6 +6377,9 @@ uint32_t SwiftASTContext::GetNumChildren(opaque_compiler_type_t type,
63626377

63636378
case swift::TypeKind::SILToken:
63646379
break;
6380+
6381+
default:
6382+
break;
63656383
}
63666384

63676385
return num_children;
@@ -6477,6 +6495,9 @@ uint32_t SwiftASTContext::GetNumFields(opaque_compiler_type_t type) {
64776495

64786496
case swift::TypeKind::SILToken:
64796497
break;
6498+
6499+
default:
6500+
break;
64806501
}
64816502

64826503
return count;
@@ -6762,6 +6783,9 @@ CompilerType SwiftASTContext::GetFieldAtIndex(opaque_compiler_type_t type,
67626783

67636784
case swift::TypeKind::SILToken:
67646785
break;
6786+
6787+
default:
6788+
break;
67656789
}
67666790

67676791
return CompilerType();
@@ -6838,6 +6862,9 @@ uint32_t SwiftASTContext::GetNumPointeeChildren(opaque_compiler_type_t type) {
68386862

68396863
case swift::TypeKind::SILToken:
68406864
break;
6865+
6866+
default:
6867+
break;
68416868
}
68426869

68436870
return 0;
@@ -7201,6 +7228,9 @@ CompilerType SwiftASTContext::GetChildCompilerTypeAtIndex(
72017228

72027229
case swift::TypeKind::SILToken:
72037230
break;
7231+
7232+
default:
7233+
break;
72047234
}
72057235
return CompilerType();
72067236
}
@@ -7417,6 +7447,9 @@ size_t SwiftASTContext::GetIndexOfChildMemberWithName(
74177447

74187448
case swift::TypeKind::SILToken:
74197449
break;
7450+
7451+
default:
7452+
break;
74207453
}
74217454
}
74227455
return 0;
@@ -7801,6 +7834,9 @@ bool SwiftASTContext::DumpTypeValue(
78017834

78027835
case swift::TypeKind::SILToken:
78037836
break;
7837+
7838+
default:
7839+
break;
78047840
}
78057841

78067842
return 0;

0 commit comments

Comments
 (0)