Commits
Doug Gregor committed b459cfc4609
Introduce OverloadedExpr, a wrapper around an expression that provides the semantics of an overloaded declaration, either because it is a reference to a set of overloaded declarations or because it is a reference to a generic function, either of which can be optionally parenthesized. The basic intent is to avoid the dual DeclRefExpr/OverloadSetRefExpr paths that trigger overload resolution for a call, but as a side effect this allows overload resolution to work when the function itself is parenthesized. Fixes <rdar://problem/10616741>. Swift SVN r2291