[analyzer] Introduce ObjCSelfInitChecker, which checks initialization methods to...
[clang.git] / lib / StaticAnalyzer / Checkers / CMakeLists.txt
bloba999cfc3e2c9ef12203ca21b451fc228fcc0f602
1 set(LLVM_NO_RTTI 1)
3 set(LLVM_USED_LIBS clangBasic clangAST)
5 add_clang_library(clangStaticAnalyzerCheckers
6   AdjustedReturnValueChecker.cpp
7   AnalysisConsumer.cpp
8   ArrayBoundChecker.cpp
9   ArrayBoundCheckerV2.cpp
10   AttrNonNullChecker.cpp
11   BasicObjCFoundationChecks.cpp
12   BuiltinFunctionChecker.cpp
13   CStringChecker.cpp
14   CallAndMessageChecker.cpp
15   CastSizeChecker.cpp
16   CastToStructChecker.cpp
17   CheckDeadStores.cpp
18   CheckObjCDealloc.cpp
19   CheckObjCInstMethSignature.cpp
20   CheckSecuritySyntaxOnly.cpp
21   CheckSizeofPointer.cpp
22   ChrootChecker.cpp
23   DereferenceChecker.cpp
24   DivZeroChecker.cpp
25   ExprEngine.cpp
26   ExprEngineExperimentalChecks.cpp
27   FixedAddressChecker.cpp
28   FrontendActions.cpp
29   IdempotentOperationChecker.cpp
30   LLVMConventionsChecker.cpp
31   MacOSXAPIChecker.cpp
32   MallocChecker.cpp
33   NSAutoreleasePoolChecker.cpp
34   NSErrorChecker.cpp
35   NoReturnFunctionChecker.cpp
36   OSAtomicChecker.cpp
37   ObjCAtSyncChecker.cpp
38   ObjCSelfInitChecker.cpp
39   ObjCUnusedIVarsChecker.cpp
40   PointerArithChecker.cpp
41   PointerSubChecker.cpp
42   PthreadLockChecker.cpp
43   ReturnPointerRangeChecker.cpp
44   ReturnUndefChecker.cpp
45   StackAddrLeakChecker.cpp
46   StreamChecker.cpp
47   UndefBranchChecker.cpp
48   UndefCapturedBlockVarChecker.cpp
49   UndefResultChecker.cpp
50   UndefinedArraySubscriptChecker.cpp
51   UndefinedAssignmentChecker.cpp
52   UnixAPIChecker.cpp
53   UnreachableCodeChecker.cpp
54   VLASizeChecker.cpp
55   )
57 add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes
58                  ClangStmtNodes)