Commits

Doug Gregor committed e114abe21ca
[Constraint application] Coerce tuples to tuples. Start factoring out the logic that computes the mapping from one tuple type to another. We're only using it in one place now (the tuple-to-tuple coercion), but it should be picked up by the constraint checker's type-matching code. Also, fix the temporary statistics covering how much is going through the old coercion code. With this change, we're only missing 40 of 4548 of the coercions in swift.swift (all of which appear to be string interpolations, function type conversions, or user-defined conversions). Swift SVN r5087