use forward instead of move for universal references
Summary:When dealing with universal references, std::move will move from objects that are passed as lvalue references. Instead std::forward should be used, which only moves from an object if it's passed as rvalue reference. Reviewed By: yfeldblum Differential Revision: D3200402 fb-gh-sync-id: 14be071e8498dd64cb8b2583c0cc2dd383bfebb8 fbshipit-source-id: 14be071e8498dd64cb8b2583c0cc2dd383bfebb8
Showing
Please register or sign in to comment