CMakeLists.txt revision 52d6820d09b266681d0b010ffe44e11dadcf0ae6
1set(LLVM_NO_RTTI 1)
2
3add_clang_library(clangAnalysis
4  AnalysisContext.cpp
5  ArrayBoundChecker.cpp
6  AttrNonNullChecker.cpp
7  BasicConstraintManager.cpp
8  BasicObjCFoundationChecks.cpp
9  BasicStore.cpp
10  BasicValueFactory.cpp
11  BugReporter.cpp
12  BugReporterVisitors.cpp
13  BuiltinFunctionChecker.cpp
14  CFG.cpp
15  CFRefCount.cpp
16  CallAndMessageChecker.cpp
17  CallInliner.cpp
18  CastToStructChecker.cpp
19  CheckDeadStores.cpp
20  CheckObjCDealloc.cpp
21  CheckObjCInstMethSignature.cpp
22  CheckObjCUnusedIVars.cpp
23  CheckSecuritySyntaxOnly.cpp
24  CheckSizeofPointer.cpp
25  Checker.cpp
26  DereferenceChecker.cpp
27  DivZeroChecker.cpp
28  Environment.cpp
29  ExplodedGraph.cpp
30  FixedAddressChecker.cpp
31  GRBlockCounter.cpp
32  GRCoreEngine.cpp
33  GRExprEngine.cpp
34  GRExprEngineExperimentalChecks.cpp
35  GRState.cpp
36  LiveVariables.cpp
37  MallocChecker.cpp
38  ManagerRegistry.cpp
39  MemRegion.cpp
40  NoReturnFunctionChecker.cpp
41  NSAutoreleasePoolChecker.cpp
42  NSErrorChecker.cpp
43  PathDiagnostic.cpp
44  PointerArithChecker.cpp
45  PointerSubChecker.cpp
46  PthreadLockChecker.cpp
47  RangeConstraintManager.cpp
48  RegionStore.cpp
49  ReturnPointerRangeChecker.cpp
50  ReturnStackAddressChecker.cpp
51  ReturnUndefChecker.cpp
52  SVals.cpp
53  SValuator.cpp
54  SimpleConstraintManager.cpp
55  SimpleSValuator.cpp
56  Store.cpp
57  SymbolManager.cpp
58  UndefBranchChecker.cpp
59  UndefResultChecker.cpp
60  UndefinedArraySubscriptChecker.cpp
61  UndefinedAssignmentChecker.cpp
62  UninitializedValues.cpp
63  VLASizeChecker.cpp
64  ValueManager.cpp
65  )
66
67add_dependencies(clangAnalysis ClangDiagnosticAnalysis)
68