blob: b4040279e520af9a6b01015ce385c8651c0fe00c [file] [log] [blame]
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00001set(LLVM_NO_RTTI 1)
2
3add_clang_library(clangAnalysis
Daniel Dunbar7be573f2009-07-30 03:55:04 +00004 AnalysisContext.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00005 BasicConstraintManager.cpp
6 BasicObjCFoundationChecks.cpp
7 BasicStore.cpp
8 BasicValueFactory.cpp
9 BugReporter.cpp
Ted Kremenekf1282072009-07-22 17:55:28 +000010 BugReporterVisitors.cpp
Ted Kremenek6796fbd2009-07-16 18:13:04 +000011 CFG.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000012 CFRefCount.cpp
Ted Kremenek942c0e52009-07-16 01:43:33 +000013 CallGraph.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000014 CheckDeadStores.cpp
15 CheckNSError.cpp
16 CheckObjCDealloc.cpp
17 CheckObjCInstMethSignature.cpp
18 CheckObjCUnusedIVars.cpp
Ted Kremenekc5b4c0e2009-07-23 01:07:19 +000019 CheckSecuritySyntaxOnly.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000020 Environment.cpp
21 ExplodedGraph.cpp
22 GRBlockCounter.cpp
23 GRCoreEngine.cpp
24 GRExprEngine.cpp
25 GRExprEngineInternalChecks.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000026 GRState.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000027 LiveVariables.cpp
28 MemRegion.cpp
29 PathDiagnostic.cpp
Chris Lattner30ad1732009-02-17 07:40:10 +000030 RangeConstraintManager.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000031 RegionStore.cpp
Ted Kremenek3e808ed2009-07-15 21:08:41 +000032 SVals.cpp
Ted Kremenekac7c7242009-07-21 21:03:30 +000033 SValuator.cpp
Chris Lattner30ad1732009-02-17 07:40:10 +000034 SimpleConstraintManager.cpp
Ted Kremenek1642bda2009-06-26 00:05:51 +000035 SimpleSValuator.cpp
Ted Kremenek0e3cc242009-05-01 18:43:00 +000036 Store.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000037 SymbolManager.cpp
38 UninitializedValues.cpp
Ted Kremenekd363f442009-06-23 16:54:53 +000039 ValueManager.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000040 )
Douglas Gregor23d75bb2009-03-16 23:06:59 +000041
42add_dependencies(clangAnalysis ClangDiagnosticAnalysis)