CMakeLists.txt revision d7a31ba6db617e38bb064df0ab09dbd41cdfed18
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  CheckDeadStores.cpp
18  CheckObjCDealloc.cpp
19  CheckObjCInstMethSignature.cpp
20  CheckSecuritySyntaxOnly.cpp
21  CheckSizeofPointer.cpp
22  ChrootChecker.cpp
23  DereferenceChecker.cpp
24  DivZeroChecker.cpp
25  ExprEngine.cpp
26  ExprEngineExperimentalChecks.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