Searched refs:owns_lock (Results 1 - 25 of 39) sorted by relevance

12

/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/
H A Downs_lock.pass.cpp16 // bool owns_lock() const noexcept;
31 assert(lk0.owns_lock() == false);
33 assert(lk1.owns_lock() == true);
35 assert(lk1.owns_lock() == false);
36 static_assert(noexcept(lk0.owns_lock()), "owns_lock must be noexcept");
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.obs/
H A Downs_lock.pass.cpp16 // bool owns_lock() const;
26 assert(lk0.owns_lock() == false);
28 assert(lk1.owns_lock() == true);
30 assert(lk1.owns_lock() == false);
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/
H A Dcopy_ctor.fail.cpp26 assert(lk.owns_lock() == true);
28 assert(lk0.owns_lock() == false);
H A Ddefault.pass.cpp24 assert(!ul.owns_lock());
H A Dcopy_assign.fail.cpp28 assert(lk1.owns_lock() == true);
30 assert(lk0.owns_lock() == false);
H A Dmove_assign.pass.cpp31 assert(lk1.owns_lock() == true);
33 assert(lk0.owns_lock() == false);
H A Dmove_ctor.pass.cpp29 assert(lk.owns_lock() == true);
31 assert(lk0.owns_lock() == false);
H A Dmutex_adopt_lock.pass.cpp27 assert(lk.owns_lock() == true);
H A Dmutex_defer_lock.pass.cpp26 assert(lk.owns_lock() == false);
H A Dmutex_try_to_lock.pass.cpp36 assert(lk.owns_lock() == false);
40 assert(lk.owns_lock() == false);
44 assert(lk.owns_lock() == false);
49 if (lk.owns_lock())
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/
H A Ddefault.pass.cpp25 assert(!ul.owns_lock());
H A Dmove_assign.pass.cpp35 assert(lk1.owns_lock() == true);
37 assert(lk0.owns_lock() == false);
H A Dmove_ctor.pass.cpp31 assert(lk.owns_lock() == true);
33 assert(lk0.owns_lock() == false);
H A Dmutex_adopt_lock.pass.cpp28 assert(lk.owns_lock() == true);
H A Dmutex_defer_lock.pass.cpp27 assert(lk.owns_lock() == false);
H A Dmutex_try_to_lock.pass.cpp39 assert(lk.owns_lock() == false);
43 assert(lk.owns_lock() == false);
47 assert(lk.owns_lock() == false);
52 if (lk.owns_lock())
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.mod/
H A Dmember_swap.pass.cpp40 assert(lk1.owns_lock() == false);
42 assert(lk2.owns_lock() == true);
H A Dnonmember_swap.pass.cpp41 assert(lk1.owns_lock() == false);
43 assert(lk2.owns_lock() == true);
H A Drelease.pass.cpp43 assert(lk.owns_lock() == true);
48 assert(lk.owns_lock() == false);
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.mod/
H A Dmember_swap.pass.cpp35 assert(lk1.owns_lock() == false);
37 assert(lk2.owns_lock() == true);
H A Dnonmember_swap.pass.cpp36 assert(lk1.owns_lock() == false);
38 assert(lk2.owns_lock() == true);
H A Drelease.pass.cpp38 assert(lk.owns_lock() == true);
43 assert(lk.owns_lock() == false);
/external/llvm/include/llvm/Support/
H A DUniqueLock.h39 if (owns_lock())
47 ~unique_lock() { if (owns_lock()) M->unlock(); }
63 bool owns_lock() { return locked; } function in class:llvm::unique_lock
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/
H A Dtry_lock.pass.cpp45 assert(lk.owns_lock() == true);
58 assert(lk.owns_lock() == false);
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/
H A Dtry_lock.pass.cpp40 assert(lk.owns_lock() == true);
53 assert(lk.owns_lock() == false);

Completed in 606 milliseconds

12