GCC (since 9.x when -Wredundant-move is enabled by default) warns of two redundant move operations in StringConcatenate. AFAICT the issue is that C++ will already do an implicit move when a local value is returned and copy (or move) elision is not applicable, as in here.
Created attachment 364786 [details] Remove redundant WTFMove calls
Comment on attachment 364786 [details] Remove redundant WTFMove calls Clearing flags on attachment: 364786 Committed r243115: <https://trac.webkit.org/changeset/243115>
All reviewed patches have been landed. Closing bug.
<rdar://problem/49000128>