Commits

Doug Gregor committed 491de4fc556
[Overload resolution] +1 for binding a literal expression to its default literal type. Move this computation into the "fixed" part of the scoring, because it is not actually relative. Collapses the linear-time check down to a constant-time check based on the locator. Also, unify the constraint generation logic for all of the basic type literals (integer, float, character, string) now that we have a common mapping from expression to literal protocol. Swift SVN r5590