CMakeLists.txt revision d7a31ba6db617e38bb064df0ab09dbd41cdfed18
1set(LLVM_NO_RTTI 1) 2 3set(LLVM_USED_LIBS clangBasic clangAST) 4 5add_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 ) 56 57add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes 58 ClangStmtNodes) 59