Commit Graph

1 Commits

Author SHA1 Message Date
Doug Gregor
769a40c2b5 [Type checker] Don't try to infer @objc from unavailable requirements.
@objc inference was looking at unavailable requirements---for which we
don't ever record witnesses---at a point when it is no longer possible
to record such a witness. This is a targeted fix; we need to tackle
the issue of unavailable and optional requirements more thoroughly.

Fixes SR-3917 / rdar://problem/30474860.
2017-02-13 23:12:14 -08:00