Make Mutex's constructor explicit, and tidy up whitespace.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63963 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dan Gohman 2009-02-06 21:17:03 +00:00
parent 9036d80d7b
commit e98fc32b0d

View File

@ -30,11 +30,11 @@ namespace llvm
/// also more likely to deadlock (same thread can't acquire more than
/// once).
/// @brief Default Constructor.
Mutex ( bool recursive = true );
explicit Mutex(bool recursive = true);
/// Releases and removes the lock
/// @brief Destructor
~Mutex ( void );
~Mutex();
/// @}
/// @name Methods
@ -52,7 +52,7 @@ namespace llvm
/// lock.
/// @returns false if any kind of error occurs, true otherwise.
/// @brief Unconditionally release the lock.
bool release(void);
bool release();
/// Attempts to acquire the lock without blocking. If the lock is not
/// available, this function returns false quickly (without blocking). If