Replace intersectWith with maximalIntersectWith. The latter guarantees that
[oota-llvm.git] / include / llvm / Support / MutexGuard.h
index 24bbbe1bb312ec4acd3960da276ad626f3677a96..9958b97a3e6472964bb4bd5634b84d4b82200d4c 100644 (file)
@@ -1,10 +1,10 @@
 //===-- Support/MutexGuard.h - Acquire/Release Mutex In Scope ---*- C++ -*-===//
-// 
+//
 //                     The LLVM Compiler Infrastructure
 //
-// This file was developed by the LLVM research group and is distributed under
-// the University of Illinois Open Source License. See LICENSE.TXT for details.
-// 
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
 //===----------------------------------------------------------------------===//
 //
 // This file defines a guard for a block of code that ensures a Mutex is locked
 #ifndef LLVM_SUPPORT_MUTEXGUARD_H
 #define LLVM_SUPPORT_MUTEXGUARD_H
 
-#include <llvm/System/Mutex.h>
+#include "llvm/System/Mutex.h"
 
 namespace llvm {
-  /// Instances of this class acquire a given Mutex Lock when constructed and 
+  /// Instances of this class acquire a given Mutex Lock when constructed and
   /// hold that lock until destruction. The intention is to instantiate one of
   /// these on the stack at the top of some scope to be assured that C++
   /// destruction of the object will always release the Mutex and thus avoid
@@ -34,7 +34,7 @@ namespace llvm {
     /// holds - Returns true if this locker instance holds the specified lock.
     /// This is mostly used in assertions to validate that the correct mutex
     /// is held.
-    bool holds(const sys::Mutex& lock) const { return &M == &lock; } 
+    bool holds(const sys::Mutex& lock) const { return &M == &lock; }
   };
 }