Added support for thread safety attributes on destructors.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142685 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/SemaCXX/warn-thread-safety-analysis.cpp b/test/SemaCXX/warn-thread-safety-analysis.cpp
index 14ef6d1..7adead7 100644
--- a/test/SemaCXX/warn-thread-safety-analysis.cpp
+++ b/test/SemaCXX/warn-thread-safety-analysis.cpp
@@ -1487,9 +1487,7 @@
};
void fooTest() {
- // destructors not implemented yet...
- Foo foo; // \
- // expected-warning {{mutex 'fooMu' is still locked at the end of function}}
+ Foo foo;
myVar = 0;
}
}
@@ -1500,7 +1498,7 @@
class LOCKABLE MyLockable {
public:
MyLockable() __attribute__((exclusive_lock_function)) { }
- ~MyLockable() __attribute__((unlock_function)) { }
+ ~MyLockable() { }
};
// create an empty lock expression