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 | |