Home
last modified time | relevance | path

Searched defs:TrackedMutex (Results 1 – 3 of 3) sorted by relevance

/llvm-project/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/
H A Dmutex.pass.cpp36 struct TrackedMutex { argument
35 struct TrackedMutex { global() struct
38 lock_sharedTrackedMutex lock_shared() argument
42 unlock_sharedTrackedMutex unlock_shared() argument
/llvm-project/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/
H A Dlock.pass.cpp34 struct TrackedMutex { struct
35 Monitor* monitor = nullptr;
37 void lock_shared() { in lock_shared()
41 void unlock_shared() { in unlock_shared()
H A Dtry_lock.pass.cpp34 struct TrackedMutex { struct
35 Monitor* monitor = nullptr;
37 bool try_lock_shared() { in try_lock_shared()
42 void unlock_shared() { in unlock_shared()