RWMutex.h | 89 unsigned readers, writers; member in class:llvm::sys::SmartRWMutex 91 explicit SmartRWMutex() : RWMutexImpl(), readers(0), writers(0) { } 120 assert(writers == 0 && "Writer lock already acquired!"); 121 ++writers; 131 assert(writers == 1 && "Writer lock not acquired before release!"); 132 --writers;
|