You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@Quuxplusone thanks for your feedback so far! Something I noticed looking at the libcxx implementation, they seem to set their version of a vtable to 0, aka empty state, whenever they are about to copy or move. My best guess is, that its stack unwinding related. Can you come up with a test of a throwing copy assignment, that checks if the cleanup is done right?
I have been procrastinating on this. Creating this issue now so that it will not fall through the cracks when #116 is closed/merged.
The text was updated successfully, but these errors were encountered:
And with deleted assignment operators, since functor assignment
should never be invoked by `inplace_function`. (Lambdas don't have
assignment operators, for example, and we want to store lambdas.)
FixesWG21-SG14#118.
…ors.
And with deleted assignment operators, since functor assignment
should never be invoked by `inplace_function`. (Lambdas don't have
assignment operators, for example, and we want to store lambdas.)
FixesWG21-SG14#118.
On #116 @Voultapher writes:
I have been procrastinating on this. Creating this issue now so that it will not fall through the cracks when #116 is closed/merged.
The text was updated successfully, but these errors were encountered: