Lines Matching defs:atomic
8 #include <atomic>
60 reinterpret_cast<std::atomic<RawStorage>&>(raw_).store(
96 // initialize using atomic assignments. This is required for preventing
99 V8_INLINE BasicMember(std::nullptr_t, AtomicInitializerTag atomic)
100 : Base(nullptr, atomic) {}
101 V8_INLINE BasicMember(SentinelPointer s, AtomicInitializerTag atomic)
102 : Base(s, atomic) {}
103 V8_INLINE BasicMember(T* raw, AtomicInitializerTag atomic)
104 : Base(raw, atomic) {
108 V8_INLINE BasicMember(T& raw, AtomicInitializerTag atomic)
109 : BasicMember(&raw, atomic) {}
265 // Executed by the mutator, hence non atomic load.