Open vinniefalco opened 2 years ago
I don't understand what's this about. Closing as spam.
@vinniefalco Please be clear about the problem description in future issues and avoid jargonisms.
It's a request to add pilfer
to Core. pilfer
currently exists in Boost.JSON detail, and has been proposed by me in P0308.
That'd actually be a legitimate addition to Core, for a change - the component is already present in another library and is needed as common infrastructure in others.
You may want to reconsider the name. This facility is a optimization on move semantics, and is thus special-purpose and less widely used. In such cases we should consider a longer, more expressive name, such as semi_destructive_move()
, to make it more likely that arbitrary users understand the code without having to read up on "pilfering".
I like pilfer
Add pilfer to Core so that it can be used by more than just Boost.JSON