1 set(LLVM_LINK_COMPONENTS
5 add_clang_library(clangStaticAnalyzerCheckers
6 AllocationDiagnostics.cpp
7 AnalysisOrderChecker.cpp
8 AnalyzerStatsChecker.cpp
10 ArrayBoundCheckerV2.cpp
11 BasicObjCFoundationChecks.cpp
12 BlockInCriticalSectionChecker.cpp
13 BoolAssignmentChecker.cpp
14 BuiltinFunctionChecker.cpp
16 CStringSyntaxChecker.cpp
17 CallAndMessageChecker.cpp
19 CastToStructChecker.cpp
21 CheckObjCInstMethSignature.cpp
22 CheckSecuritySyntaxOnly.cpp
23 CheckSizeofPointer.cpp
24 CheckerDocumentation.cpp
29 CXXSelfAssignmentChecker.cpp
32 DereferenceChecker.cpp
33 DirectIvarAssignment.cpp
35 DynamicTypePropagation.cpp
36 DynamicTypeChecker.cpp
37 ExprInspectionChecker.cpp
38 FixedAddressChecker.cpp
39 GenericTaintChecker.cpp
41 IdenticalExprChecker.cpp
42 IteratorPastEndChecker.cpp
43 IvarInvalidationChecker.cpp
44 LLVMConventionsChecker.cpp
45 LocalizationChecker.cpp
46 MacOSKeychainAPIChecker.cpp
49 MallocOverflowSecurityChecker.cpp
50 MallocSizeofChecker.cpp
51 MisusedMovedObjectChecker.cpp
52 MPI-Checker/MPIBugReporter.cpp
53 MPI-Checker/MPIChecker.cpp
54 MPI-Checker/MPIFunctionClassifier.cpp
55 NSAutoreleasePoolChecker.cpp
57 NoReturnFunctionChecker.cpp
58 NonNullParamChecker.cpp
59 NullabilityChecker.cpp
60 NumberObjectConversionChecker.cpp
62 ObjCContainersASTChecker.cpp
63 ObjCContainersChecker.cpp
64 ObjCMissingSuperCallChecker.cpp
65 ObjCPropertyChecker.cpp
66 ObjCSelfInitChecker.cpp
67 ObjCSuperDeallocChecker.cpp
68 ObjCUnusedIVarsChecker.cpp
70 PointerArithChecker.cpp
72 PthreadLockChecker.cpp
73 RetainCountChecker.cpp
74 ReturnPointerRangeChecker.cpp
75 ReturnUndefChecker.cpp
76 SimpleStreamChecker.cpp
77 StackAddrEscapeChecker.cpp
78 StdLibraryFunctionsChecker.cpp
80 TaintTesterChecker.cpp
81 TestAfterDivZeroChecker.cpp
83 UndefBranchChecker.cpp
84 UndefCapturedBlockVarChecker.cpp
85 UndefResultChecker.cpp
86 UndefinedArraySubscriptChecker.cpp
87 UndefinedAssignmentChecker.cpp
89 UnreachableCodeChecker.cpp
93 VirtualCallChecker.cpp
104 clangStaticAnalyzerCore