Skip to content

Commit 381b55f

Browse files
committed
[NFC] Sema: Sink a dead TypeResolverContext option
1 parent be8ca6d commit 381b55f

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
@@ -3360,7 +3360,6 @@ Type TypeResolver::resolveImplicitlyUnwrappedOptionalType(
33603360
doDiag = !isDirect;
33613361
break;
33623362
case TypeResolverContext::VariadicFunctionInput:
3363-
case TypeResolverContext::ProtocolWhereClause:
33643363
case TypeResolverContext::ForEachStmt:
33653364
case TypeResolverContext::ExtensionBinding:
33663365
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)