CMakeLists.txt revision e817771c57d0eacbe069a314ba619c43d0ac70ab
1set(LLVM_USED_LIBS clangBasic clangAST) 2 3add_clang_library(clangStaticAnalyzerCheckers 4 AdjustedReturnValueChecker.cpp 5 AnalyzerStatsChecker.cpp 6 ArrayBoundChecker.cpp 7 ArrayBoundCheckerV2.cpp 8 AttrNonNullChecker.cpp 9 BasicObjCFoundationChecks.cpp 10 BuiltinFunctionChecker.cpp 11 CStringChecker.cpp 12 CallAndMessageChecker.cpp 13 CastSizeChecker.cpp 14 CastToStructChecker.cpp 15 CheckObjCDealloc.cpp 16 CheckObjCInstMethSignature.cpp 17 CheckSecuritySyntaxOnly.cpp 18 CheckSizeofPointer.cpp 19 ChrootChecker.cpp 20 DeadStoresChecker.cpp 21 DereferenceChecker.cpp 22 DivZeroChecker.cpp 23 ExprEngine.cpp 24 ExperimentalChecks.cpp 25 FixedAddressChecker.cpp 26 FrontendActions.cpp 27 IdempotentOperationChecker.cpp 28 LLVMConventionsChecker.cpp 29 MacOSXAPIChecker.cpp 30 MallocChecker.cpp 31 NSAutoreleasePoolChecker.cpp 32 NSErrorChecker.cpp 33 NoReturnFunctionChecker.cpp 34 OSAtomicChecker.cpp 35 ObjCAtSyncChecker.cpp 36 ObjCSelfInitChecker.cpp 37 ObjCUnusedIVarsChecker.cpp 38 PointerArithChecker.cpp 39 PointerSubChecker.cpp 40 PthreadLockChecker.cpp 41 ReturnPointerRangeChecker.cpp 42 ReturnUndefChecker.cpp 43 StackAddrLeakChecker.cpp 44 StreamChecker.cpp 45 UndefBranchChecker.cpp 46 UndefCapturedBlockVarChecker.cpp 47 UndefResultChecker.cpp 48 UndefinedArraySubscriptChecker.cpp 49 UndefinedAssignmentChecker.cpp 50 UnixAPIChecker.cpp 51 UnreachableCodeChecker.cpp 52 VLASizeChecker.cpp 53 ) 54 55add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes 56 ClangStmtNodes) 57