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