Searched refs:MoveableAutoLock (Results 1 – 3 of 3) sorted by relevance
13 class MoveableAutoLock {15 explicit MoveableAutoLock(Lock& lock) : lock_(lock), moved_(false) { in MoveableAutoLock() function19 MoveableAutoLock(MoveableAutoLock&& other) noexcept in MoveableAutoLock() function25 ~MoveableAutoLock() { in ~MoveableAutoLock()35 DISALLOW_COPY_AND_ASSIGN(MoveableAutoLock);
113 Optional<MoveableAutoLock> lock = AcquireImplReadLockIfNeeded(); in PostTaskWithMetadata()277 Optional<MoveableAutoLock> TaskQueue::AcquireImplReadLockIfNeeded() const { in AcquireImplReadLockIfNeeded()280 return MoveableAutoLock(impl_lock_); in AcquireImplReadLockIfNeeded()
337 Optional<MoveableAutoLock> AcquireImplReadLockIfNeeded() const;