Commits

Joe Pamer committed d22ffa8cb87
Re-lazify the addition of equatable conformances to imported enum types. (rdar://problem/16808612) Rather than force conformances to Equatable to be added to all imported enumeration types outright, change them back to being lazily added. We can then handle situations where new overloads of '==' are introduced during constraint generation by re-writing the relevant overload disjunction constraint to include the newly forced declarations as bind options. Swift SVN r17557