| 1 | set(LLVM_LINK_COMPONENTS |
| 2 | Support |
| 3 | ) |
| 4 | |
| 5 | add_clang_library(clangStaticAnalyzerCheckers |
| 6 | AnalysisOrderChecker.cpp |
| 7 | AnalyzerStatsChecker.cpp |
| 8 | ArrayBoundChecker.cpp |
| 9 | ArrayBoundCheckerV2.cpp |
| 10 | BasicObjCFoundationChecks.cpp |
| 11 | BlockInCriticalSectionChecker.cpp |
| 12 | BoolAssignmentChecker.cpp |
| 13 | BuiltinFunctionChecker.cpp |
| 14 | CStringChecker.cpp |
| 15 | CStringSyntaxChecker.cpp |
| 16 | CallAndMessageChecker.cpp |
| 17 | CastSizeChecker.cpp |
| 18 | CastToStructChecker.cpp |
| 19 | CheckObjCDealloc.cpp |
| 20 | CheckObjCInstMethSignature.cpp |
| 21 | CheckSecuritySyntaxOnly.cpp |
| 22 | CheckSizeofPointer.cpp |
| 23 | CheckerDocumentation.cpp |
| 24 | ChrootChecker.cpp |
| 25 | CloneChecker.cpp |
| 26 | ConversionChecker.cpp |
| 27 | CXXSelfAssignmentChecker.cpp |
| 28 | DeadStoresChecker.cpp |
| 29 | DebugCheckers.cpp |
| 30 | DeleteWithNonVirtualDtorChecker.cpp |
| 31 | DereferenceChecker.cpp |
| 32 | DirectIvarAssignment.cpp |
| 33 | DivZeroChecker.cpp |
| 34 | DynamicTypePropagation.cpp |
| 35 | DynamicTypeChecker.cpp |
| 36 | EnumCastOutOfRangeChecker.cpp |
| 37 | ExprInspectionChecker.cpp |
| 38 | FixedAddressChecker.cpp |
| 39 | GCDAntipatternChecker.cpp |
| 40 | GenericTaintChecker.cpp |
| 41 | GTestChecker.cpp |
| 42 | IdenticalExprChecker.cpp |
| 43 | InnerPointerChecker.cpp |
| 44 | IteratorChecker.cpp |
| 45 | IvarInvalidationChecker.cpp |
| 46 | LLVMConventionsChecker.cpp |
| 47 | LocalizationChecker.cpp |
| 48 | MacOSKeychainAPIChecker.cpp |
| 49 | MacOSXAPIChecker.cpp |
| 50 | MallocChecker.cpp |
| 51 | MallocOverflowSecurityChecker.cpp |
| 52 | MallocSizeofChecker.cpp |
| 53 | MmapWriteExecChecker.cpp |
| 54 | MIGChecker.cpp |
| 55 | MoveChecker.cpp |
| 56 | MPI-Checker/MPIBugReporter.cpp |
| 57 | MPI-Checker/MPIChecker.cpp |
| 58 | MPI-Checker/MPIFunctionClassifier.cpp |
| 59 | NSAutoreleasePoolChecker.cpp |
| 60 | NSErrorChecker.cpp |
| 61 | NoReturnFunctionChecker.cpp |
| 62 | NonNullParamChecker.cpp |
| 63 | NonnullGlobalConstantsChecker.cpp |
| 64 | NullabilityChecker.cpp |
| 65 | NumberObjectConversionChecker.cpp |
| 66 | ObjCAtSyncChecker.cpp |
| 67 | ObjCAutoreleaseWriteChecker.cpp |
| 68 | ObjCContainersASTChecker.cpp |
| 69 | ObjCContainersChecker.cpp |
| 70 | ObjCMissingSuperCallChecker.cpp |
| 71 | ObjCPropertyChecker.cpp |
| 72 | ObjCSelfInitChecker.cpp |
| 73 | ObjCSuperDeallocChecker.cpp |
| 74 | ObjCUnusedIVarsChecker.cpp |
| 75 | OSObjectCStyleCast.cpp |
| 76 | PaddingChecker.cpp |
| 77 | PointerArithChecker.cpp |
| 78 | PointerSortingChecker.cpp |
| 79 | PointerSubChecker.cpp |
| 80 | PthreadLockChecker.cpp |
| 81 | RetainCountChecker/RetainCountChecker.cpp |
| 82 | RetainCountChecker/RetainCountDiagnostics.cpp |
| 83 | ReturnPointerRangeChecker.cpp |
| 84 | ReturnUndefChecker.cpp |
| 85 | RunLoopAutoreleaseLeakChecker.cpp |
| 86 | SimpleStreamChecker.cpp |
| 87 | StackAddrEscapeChecker.cpp |
| 88 | StdLibraryFunctionsChecker.cpp |
| 89 | StreamChecker.cpp |
| 90 | TaintTesterChecker.cpp |
| 91 | TestAfterDivZeroChecker.cpp |
| 92 | TraversalChecker.cpp |
| 93 | TrustNonnullChecker.cpp |
| 94 | UndefBranchChecker.cpp |
| 95 | UndefCapturedBlockVarChecker.cpp |
| 96 | UndefResultChecker.cpp |
| 97 | UndefinedArraySubscriptChecker.cpp |
| 98 | UndefinedAssignmentChecker.cpp |
| 99 | UninitializedObject/UninitializedObjectChecker.cpp |
| 100 | UninitializedObject/UninitializedPointee.cpp |
| 101 | UnixAPIChecker.cpp |
| 102 | UnreachableCodeChecker.cpp |
| 103 | VforkChecker.cpp |
| 104 | VLASizeChecker.cpp |
| 105 | ValistChecker.cpp |
| 106 | VirtualCallChecker.cpp |
| 107 | |
| 108 | LINK_LIBS |
| 109 | clangAST |
| 110 | clangASTMatchers |
| 111 | clangAnalysis |
| 112 | clangBasic |
| 113 | clangLex |
| 114 | clangStaticAnalyzerCore |
| 115 | ) |
| 116 | |