Clang Project

clang_source_code/lib/StaticAnalyzer/Checkers/CMakeLists.txt
1set(LLVM_LINK_COMPONENTS
2  Support
3  )
4
5add_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