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