Skip to content

Commit 87bee8f

Browse files
authored
Merge pull request #32453 from AnthonyLatsis/dead-case
[NFC] Sema: Sink a dead TypeResolverContext option
2 parents cb0cdbc + 381b55f commit 87bee8f

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

lib/Sema/TypeCheckType.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3364,7 +3364,6 @@ Type TypeResolver::resolveImplicitlyUnwrappedOptionalType(
33643364
doDiag = !isDirect;
33653365
break;
33663366
case TypeResolverContext::VariadicFunctionInput:
3367-
case TypeResolverContext::ProtocolWhereClause:
33683367
case TypeResolverContext::ForEachStmt:
33693368
case TypeResolverContext::ExtensionBinding:
33703369
case TypeResolverContext::ExplicitCastExpr:

lib/Sema/TypeCheckType.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ enum class TypeResolverContext : uint8_t {
9797
/// tuple return values. See also: TypeResolutionFlags::Direct
9898
FunctionResult,
9999

100-
/// Whether we are in a protocol's where clause
101-
ProtocolWhereClause,
102-
103100
/// Whether this is a pattern binding entry.
104101
PatternBindingDecl,
105102

@@ -210,7 +207,6 @@ class TypeResolutionOptions {
210207
case Context::FunctionInput:
211208
case Context::VariadicFunctionInput:
212209
case Context::FunctionResult:
213-
case Context::ProtocolWhereClause:
214210
case Context::ExtensionBinding:
215211
case Context::SubscriptDecl:
216212
case Context::EnumElementDecl:

0 commit comments

Comments
 (0)