Lines Matching defs:AtomicSlot
20 // AtomicSlot start(array->GetFirstElementAddress());
29 class AtomicSlot : public SlotBase<AtomicSlot, Tagged_t> {
48 // Values of type AtomicSlot::reference must be implicitly convertible
49 // to AtomicSlot::value_type.
80 AtomicSlot() : SlotBase(kNullAddress) {}
81 explicit AtomicSlot(Address address) : SlotBase(address) {}
82 explicit AtomicSlot(ObjectSlot slot) : SlotBase(slot.address()) {}
83 explicit AtomicSlot(MaybeObjectSlot slot) : SlotBase(slot.address()) {}
94 friend difference_type operator-(AtomicSlot a, AtomicSlot b) {