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