CMakeLists.txt revision b0d8671f95fe08a220118bca29063ba4d11a9dac
1clang_tablegen(Checkers.inc -gen-clang-sa-checkers 2 -I ${CMAKE_CURRENT_SOURCE_DIR}/../../../include 3 SOURCE Checkers.td 4 TARGET ClangSACheckers) 5 6add_clang_library(clangStaticAnalyzerCheckers 7 AdjustedReturnValueChecker.cpp 8 AnalyzerStatsChecker.cpp 9 ArrayBoundChecker.cpp 10 ArrayBoundCheckerV2.cpp 11 AttrNonNullChecker.cpp 12 BasicObjCFoundationChecks.cpp 13 BoolAssignmentChecker.cpp 14 BuiltinFunctionChecker.cpp 15 CStringChecker.cpp 16 CStringSyntaxChecker.cpp 17 CallAndMessageChecker.cpp 18 CastSizeChecker.cpp 19 CastToStructChecker.cpp 20 CheckObjCDealloc.cpp 21 CheckObjCInstMethSignature.cpp 22 CheckSecuritySyntaxOnly.cpp 23 CheckSizeofPointer.cpp 24 CheckerDocumentation.cpp 25 ChrootChecker.cpp 26 ClangCheckers.cpp 27 CommonBugCategories.cpp 28 DeadStoresChecker.cpp 29 DebugCheckers.cpp 30 DereferenceChecker.cpp 31 DivZeroChecker.cpp 32 ExprInspectionChecker.cpp 33 FixedAddressChecker.cpp 34 GenericTaintChecker.cpp 35 IdempotentOperationChecker.cpp 36 IteratorsChecker.cpp 37 LLVMConventionsChecker.cpp 38 MacOSKeychainAPIChecker.cpp 39 MacOSXAPIChecker.cpp 40 MallocChecker.cpp 41 MallocOverflowSecurityChecker.cpp 42 MallocSizeofChecker.cpp 43 NSAutoreleasePoolChecker.cpp 44 NSErrorChecker.cpp 45 NoReturnFunctionChecker.cpp 46 OSAtomicChecker.cpp 47 ObjCAtSyncChecker.cpp 48 ObjCContainersASTChecker.cpp 49 ObjCContainersChecker.cpp 50 ObjCSelfInitChecker.cpp 51 ObjCUnusedIVarsChecker.cpp 52 PointerArithChecker.cpp 53 PointerSubChecker.cpp 54 PthreadLockChecker.cpp 55 RetainCountChecker.cpp 56 ReturnPointerRangeChecker.cpp 57 ReturnUndefChecker.cpp 58 StackAddrEscapeChecker.cpp 59 StreamChecker.cpp 60 TaintTesterChecker.cpp 61 UndefBranchChecker.cpp 62 UndefCapturedBlockVarChecker.cpp 63 UndefResultChecker.cpp 64 UndefinedArraySubscriptChecker.cpp 65 UndefinedAssignmentChecker.cpp 66 UnixAPIChecker.cpp 67 UnreachableCodeChecker.cpp 68 VLASizeChecker.cpp 69 VirtualCallChecker.cpp 70 ) 71 72add_dependencies(clangStaticAnalyzerCheckers 73 clangStaticAnalyzerCore 74 ClangAttrClasses 75 ClangAttrList 76 ClangDeclNodes 77 ClangStmtNodes 78 ClangSACheckers 79 ) 80 81target_link_libraries(clangStaticAnalyzerCheckers 82 clangBasic 83 clangAST 84 clangStaticAnalyzerCore 85 ) 86