1set(LLVM_LINK_COMPONENTS 2 FrontendOpenMP 3 Support 4 TargetParser 5 ) 6 7add_clang_library(clangStaticAnalyzerCheckers 8 AnalysisOrderChecker.cpp 9 AnalyzerStatsChecker.cpp 10 ArrayBoundChecker.cpp 11 ArrayBoundCheckerV2.cpp 12 BasicObjCFoundationChecks.cpp 13 BitwiseShiftChecker.cpp 14 BlockInCriticalSectionChecker.cpp 15 BoolAssignmentChecker.cpp 16 BuiltinFunctionChecker.cpp 17 CStringChecker.cpp 18 CStringSyntaxChecker.cpp 19 CallAndMessageChecker.cpp 20 CastSizeChecker.cpp 21 CastToStructChecker.cpp 22 CastValueChecker.cpp 23 CheckObjCDealloc.cpp 24 CheckObjCInstMethSignature.cpp 25 CheckPlacementNew.cpp 26 CheckSecuritySyntaxOnly.cpp 27 CheckerDocumentation.cpp 28 ChrootChecker.cpp 29 CloneChecker.cpp 30 ContainerModeling.cpp 31 ConversionChecker.cpp 32 CXXDeleteChecker.cpp 33 CXXSelfAssignmentChecker.cpp 34 DeadStoresChecker.cpp 35 DebugCheckers.cpp 36 DebugContainerModeling.cpp 37 DebugIteratorModeling.cpp 38 DereferenceChecker.cpp 39 DirectIvarAssignment.cpp 40 DivZeroChecker.cpp 41 DynamicTypePropagation.cpp 42 DynamicTypeChecker.cpp 43 EnumCastOutOfRangeChecker.cpp 44 ErrnoChecker.cpp 45 ErrnoModeling.cpp 46 ErrnoTesterChecker.cpp 47 ExprInspectionChecker.cpp 48 FixedAddressChecker.cpp 49 FuchsiaHandleChecker.cpp 50 GCDAntipatternChecker.cpp 51 GenericTaintChecker.cpp 52 GTestChecker.cpp 53 InnerPointerChecker.cpp 54 InvalidatedIteratorChecker.cpp 55 cert/InvalidPtrChecker.cpp 56 Iterator.cpp 57 IteratorModeling.cpp 58 IteratorRangeChecker.cpp 59 IvarInvalidationChecker.cpp 60 LLVMConventionsChecker.cpp 61 LocalizationChecker.cpp 62 MacOSKeychainAPIChecker.cpp 63 MacOSXAPIChecker.cpp 64 MallocChecker.cpp 65 MallocSizeofChecker.cpp 66 MismatchedIteratorChecker.cpp 67 MmapWriteExecChecker.cpp 68 MIGChecker.cpp 69 MoveChecker.cpp 70 MPI-Checker/MPIBugReporter.cpp 71 MPI-Checker/MPIChecker.cpp 72 MPI-Checker/MPIFunctionClassifier.cpp 73 NSAutoreleasePoolChecker.cpp 74 NSErrorChecker.cpp 75 NoReturnFunctionChecker.cpp 76 NonNullParamChecker.cpp 77 NonnullGlobalConstantsChecker.cpp 78 NoOwnershipChangeVisitor.cpp 79 NullabilityChecker.cpp 80 NumberObjectConversionChecker.cpp 81 ObjCAtSyncChecker.cpp 82 ObjCAutoreleaseWriteChecker.cpp 83 ObjCContainersASTChecker.cpp 84 ObjCContainersChecker.cpp 85 ObjCMissingSuperCallChecker.cpp 86 ObjCPropertyChecker.cpp 87 ObjCSelfInitChecker.cpp 88 ObjCSuperDeallocChecker.cpp 89 ObjCUnusedIVarsChecker.cpp 90 OSObjectCStyleCast.cpp 91 PaddingChecker.cpp 92 PointerArithChecker.cpp 93 PointerSubChecker.cpp 94 PthreadLockChecker.cpp 95 PutenvStackArrayChecker.cpp 96 RetainCountChecker/RetainCountChecker.cpp 97 RetainCountChecker/RetainCountDiagnostics.cpp 98 ReturnPointerRangeChecker.cpp 99 ReturnUndefChecker.cpp 100 ReturnValueChecker.cpp 101 RunLoopAutoreleaseLeakChecker.cpp 102 SetgidSetuidOrderChecker.cpp 103 SimpleStreamChecker.cpp 104 SmartPtrChecker.cpp 105 SmartPtrModeling.cpp 106 StackAddrEscapeChecker.cpp 107 StdLibraryFunctionsChecker.cpp 108 StdVariantChecker.cpp 109 STLAlgorithmModeling.cpp 110 StreamChecker.cpp 111 StringChecker.cpp 112 Taint.cpp 113 TaintTesterChecker.cpp 114 TestAfterDivZeroChecker.cpp 115 TraversalChecker.cpp 116 TrustNonnullChecker.cpp 117 TrustReturnsNonnullChecker.cpp 118 UndefBranchChecker.cpp 119 UndefCapturedBlockVarChecker.cpp 120 UndefResultChecker.cpp 121 UndefinedArraySubscriptChecker.cpp 122 UndefinedAssignmentChecker.cpp 123 UndefinedNewArraySizeChecker.cpp 124 UninitializedObject/UninitializedObjectChecker.cpp 125 UninitializedObject/UninitializedPointee.cpp 126 UnixAPIChecker.cpp 127 UnreachableCodeChecker.cpp 128 VforkChecker.cpp 129 VLASizeChecker.cpp 130 ValistChecker.cpp 131 VirtualCallChecker.cpp 132 WebKit/RawPtrRefMemberChecker.cpp 133 WebKit/ASTUtils.cpp 134 WebKit/MemoryUnsafeCastChecker.cpp 135 WebKit/PtrTypesSemantics.cpp 136 WebKit/RefCntblBaseVirtualDtorChecker.cpp 137 WebKit/RawPtrRefCallArgsChecker.cpp 138 WebKit/UncountedLambdaCapturesChecker.cpp 139 WebKit/RawPtrRefLocalVarsChecker.cpp 140 141 LINK_LIBS 142 clangAST 143 clangASTMatchers 144 clangAnalysis 145 clangBasic 146 clangLex 147 clangStaticAnalyzerCore 148 149 DEPENDS 150 omp_gen 151 ClangDriverOptions 152 ) 153