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