Skip to content

Conversation

slavapestov
Copy link
Contributor

No description provided.

This makes it easier to grep for and eventually remove the
remaining usages.

It also allows you to write FunctionType::get({}, ...) to call the
ArrayRef overload empty parameter list, instead of picking the Type
overload and calling it with an empty Type() value.

While I"m at it, in a few places instead of renaming just clean up
usages where it was completely mechanical to do so.
@slavapestov
Copy link
Contributor Author

@swift-ci Please test

@slavapestov
Copy link
Contributor Author

@swift-ci Please test source compatibility

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - 527ff37

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - 527ff37

@slavapestov slavapestov requested a review from xedin August 18, 2018 02:00
@slavapestov
Copy link
Contributor Author

apple/swift-lldb#839
@swift-ci Please test

Copy link
Contributor

@xedin xedin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! When do you think we will be able to completely remove Input from the AnyFunctionType?

@slavapestov
Copy link
Contributor Author

@xedin I have another set of changes to remove usages from the constraint solver, but it's still WIP.

@slavapestov slavapestov merged commit a5ddd53 into swiftlang:master Aug 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants