CMakeLists.txt revision a12a51701794a5ce96d47513ed186922e41eadd5
1set(LLVM_NO_RTTI 1)
2
3set(LLVM_USED_LIBS clangBasic clangAST)
4
5add_clang_library(clangStaticAnalyzerCheckers
6  AdjustedReturnValueChecker.cpp
7  AnalysisConsumer.cpp
8  ArrayBoundChecker.cpp
9  ArrayBoundCheckerV2.cpp
10  AttrNonNullChecker.cpp
11  BasicObjCFoundationChecks.cpp
12  BuiltinFunctionChecker.cpp
13  CStringChecker.cpp
14  CallAndMessageChecker.cpp
15  CastSizeChecker.cpp
16  CastToStructChecker.cpp
17  CheckObjCDealloc.cpp
18  CheckObjCInstMethSignature.cpp
19  CheckSecuritySyntaxOnly.cpp
20  CheckSizeofPointer.cpp
21  ChrootChecker.cpp
22  DeadStoresChecker.cpp
23  DereferenceChecker.cpp
24  DivZeroChecker.cpp
25  ExprEngine.cpp
26  ExperimentalChecks.cpp
27  FixedAddressChecker.cpp
28  FrontendActions.cpp
29  IdempotentOperationChecker.cpp
30  LLVMConventionsChecker.cpp
31  MacOSXAPIChecker.cpp
32  MallocChecker.cpp
33  NSAutoreleasePoolChecker.cpp
34  NSErrorChecker.cpp
35  NoReturnFunctionChecker.cpp
36  OSAtomicChecker.cpp
37  ObjCAtSyncChecker.cpp
38  ObjCSelfInitChecker.cpp
39  ObjCUnusedIVarsChecker.cpp
40  PointerArithChecker.cpp
41  PointerSubChecker.cpp
42  PthreadLockChecker.cpp
43  ReturnPointerRangeChecker.cpp
44  ReturnUndefChecker.cpp
45  StackAddrLeakChecker.cpp
46  StreamChecker.cpp
47  UndefBranchChecker.cpp
48  UndefCapturedBlockVarChecker.cpp
49  UndefResultChecker.cpp
50  UndefinedArraySubscriptChecker.cpp
51  UndefinedAssignmentChecker.cpp
52  UnixAPIChecker.cpp
53  UnreachableCodeChecker.cpp
54  VLASizeChecker.cpp
55  )
56
57add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes
58                 ClangStmtNodes)
59