};
#if LLVM_ENABLE_THREADS
TYPED_TEST(ValueMapTest, LocksMutex) {
- std::mutex M; // Not recursive.
+ sys::Mutex M(false); // Not recursive.
bool CalledRAUW = false, CalledDeleted = false;
- typedef LockMutex<TypeParam*, std::mutex> ConfigType;
+ typedef LockMutex<TypeParam*, sys::Mutex> ConfigType;
typename ConfigType::ExtraData Data = {&M, &CalledRAUW, &CalledDeleted};
ValueMap<TypeParam*, int, ConfigType> VM(Data);
VM[this->BitcastV.get()] = 7;