Searched defs:unique_lock (Results 1 - 1 of 1) sorted by relevance

/external/llvm/include/llvm/Support/
H A DUniqueLock.h21 /// A pared-down imitation of std::unique_lock from C++11. Contrary to the
24 /// and unlocked after destruction. unique_lock can also unlock the mutex
28 class unique_lock { class in namespace:llvm
32 unique_lock(const unique_lock &) = delete;
33 void operator=(const unique_lock &) = delete;
35 unique_lock() : M(nullptr), locked(false) {} function in class:llvm::unique_lock
36 explicit unique_lock(MutexT &m) : M(&m), locked(true) { M->lock(); } function in class:llvm::unique_lock
38 void operator=(unique_lock &&o) {
47 ~unique_lock() { i
[all...]

Completed in 183 milliseconds