Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Found this handy guide to C++11 move semantics and rvalue references:
https://www.chromium.org/rvalue-referencesWe should probably follow most of their guidelines - in particular, not
going too crazy with move semantics, but probably slowly migrating away
from 'foo.Pass()' to 'std::move(foo)'. I'll grab the patches over from
Chromium-base to support std::move with our utility stuff.
Document this preference.
Attachments
Issue Links
- links to