Using std::move here prevents the compiler from performing copy elision. Change-Id: I80e98229359bdff5873be602d85ae6c502c67c1d (cherry picked from commit 986d3f2eee7bbfbb588aa0e26f250d4016769ff2)
Using std::move here prevents the compiler from performing copy elision. Change-Id: I80e98229359bdff5873be602d85ae6c502c67c1d (cherry picked from commit 986d3f2eee7bbfbb588aa0e26f250d4016769ff2)