forked from OSchip/llvm-project
Only enable the ObjCAtSyncChecker when the translation unit uses Objective-C.
llvm-svn: 118414
This commit is contained in:
parent
fc6b6bd5a6
commit
14715b7f2f
|
@ -33,7 +33,9 @@ public:
|
|||
} // end anonymous namespace
|
||||
|
||||
void clang::RegisterObjCAtSyncChecker(GRExprEngine &Eng) {
|
||||
Eng.registerCheck(new ObjCAtSyncChecker());
|
||||
// @synchronized is an Objective-C 2 feature.
|
||||
if (Eng.getContext().getLangOptions().ObjC2)
|
||||
Eng.registerCheck(new ObjCAtSyncChecker());
|
||||
}
|
||||
|
||||
void ObjCAtSyncChecker::PreVisitObjCAtSynchronizedStmt(CheckerContext &C,
|
||||
|
|
Loading…
Reference in New Issue