Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / SemaObjCXX / no-crash-thread-safety-analysis.mm
blob6abd391dc2e8cfa590f76b013a61879e7675174a
1 // RUN: %clang_cc1 -fsyntax-only -Wthread-safety -Wno-objc-root-class %s
3 // Thread safety analysis used to crash when used with ObjC methods.
5 #include "thread-safety-analysis.h"
7 @interface MyInterface
8 - (void)doIt:(class Lock *)myLock;
9 @end
11 @implementation MyInterface
12 - (void)doIt:(class Lock *)myLock {
13   AutoLock lock(*myLock);
15 @end