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
D implements post-increment/decrement with a lowered expression.
According to the docs; (auto t = val, ++val, t)
I'm implementing C++'s atomic<T> type, which implements `operator++` & `operator--`, but I realised that the lowering is not atomic, and I seem to have no way to implement the post-inc/dec operators explicitly such that I can make them atomic.
To properly implement this library, I need a way to implement the post-int/dec operators explicitly.
The text was updated successfully, but these errors were encountered:
Manu reported this on 2019-08-12T03:18:36Z
Transferred from https://issues.dlang.org/show_bug.cgi?id=20123
Description
The text was updated successfully, but these errors were encountered: