Atomics

Calling it just an Address would also be somewhat misleading, though, since although it may not behave like a value type, the storage for the atomic is established inline within the type or function context that the atomic is declared. And atomics are still movable, so when a noncopyable value that owns an atomic inside of it is moved, the atomic moves with it.

4 Likes