Commits
Doug Gregor committed c1daf3fd7f6
Use perfect forwarding for diagnostic arguments. While this should be a pointless performance tweak along a path where we don't care about performance, it actually matters because we occasionally end up copying SmallStrings or std::strings, then taking StringRefs to the copies and holding on to them. This was manifesting as occasional corruption in keyword-argument diagnostics. Swift SVN r17811