mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[CS] Remove function component constraints
FunctionInput relies on being able to represent parameter lists as tuples, which won't be possible once parameter flags are stripped from tuple types. FunctionResult is reasonable, but is currently unused.
This commit is contained in:
@@ -1336,8 +1336,6 @@ void PotentialBindings::infer(Constraint *constraint) {
|
||||
case ConstraintKind::EscapableFunctionOf:
|
||||
case ConstraintKind::OpenedExistentialOf:
|
||||
case ConstraintKind::KeyPath:
|
||||
case ConstraintKind::FunctionInput:
|
||||
case ConstraintKind::FunctionResult:
|
||||
case ConstraintKind::ClosureBodyElement:
|
||||
case ConstraintKind::Conjunction:
|
||||
// Constraints from which we can't do anything.
|
||||
|
||||
Reference in New Issue
Block a user