Commits

Joe Groff committed 953c93d9360
Sema: Rework inout conversion to do simple member lookup instead of using a protocol. We'll need types to be convertible from multiple kinds of inouts, which currently can't be represented with protocol conformance since we only allow one protocol conformance per type per protocol. Instead just look for a magic "__inout_conversion" static method in the type; this is lame but easy, and inout conversions shouldn't be available outside of the stdlib anyway. Swift SVN r15599