blob: dec375e65da7e5f6e94e3dec77226ece82a5b2d2 [file] [log] [blame]
Ted Kremenek1309f9a2010-01-25 04:41:41 +00001set(LLVM_NO_RTTI 1)
2
3add_clang_library(clangChecker
Ted Kremenek40c37e12010-02-04 00:47:48 +00004 AdjustedReturnValueChecker.cpp
Zhongxing Xu13b76392010-03-23 08:14:19 +00005 AggExprVisitor.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +00006 ArrayBoundChecker.cpp
7 AttrNonNullChecker.cpp
8 BasicConstraintManager.cpp
9 BasicObjCFoundationChecks.cpp
10 BasicStore.cpp
11 BasicValueFactory.cpp
12 BugReporter.cpp
13 BugReporterVisitors.cpp
14 BuiltinFunctionChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000015 CallAndMessageChecker.cpp
16 CallInliner.cpp
17 CastToStructChecker.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000018 CFRefCount.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000019 CheckDeadStores.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000020 Checker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000021 CheckObjCDealloc.cpp
22 CheckObjCInstMethSignature.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000023 CheckSecuritySyntaxOnly.cpp
24 CheckSizeofPointer.cpp
Ted Kremenek145308f2010-01-27 06:14:12 +000025 CocoaConventions.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000026 DereferenceChecker.cpp
27 DivZeroChecker.cpp
28 Environment.cpp
29 ExplodedGraph.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000030 FixedAddressChecker.cpp
Ted Kremenek40c37e12010-02-04 00:47:48 +000031 FlatStore.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000032 GRBlockCounter.cpp
33 GRCoreEngine.cpp
34 GRExprEngine.cpp
35 GRExprEngineExperimentalChecks.cpp
36 GRState.cpp
Ted Kremenek6dd66ed2010-02-14 02:45:18 +000037 LLVMConventionsChecker.cpp
Ted Kremenekdf61b582010-02-25 05:44:09 +000038 MacOSXAPIChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000039 MallocChecker.cpp
40 ManagerRegistry.cpp
41 MemRegion.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000042 NoReturnFunctionChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000043 NSAutoreleasePoolChecker.cpp
44 NSErrorChecker.cpp
Ted Kremeneke3972a92010-02-25 03:26:55 +000045 ObjCUnusedIVarsChecker.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000046 OSAtomicChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000047 PathDiagnostic.cpp
48 PointerArithChecker.cpp
49 PointerSubChecker.cpp
50 PthreadLockChecker.cpp
51 RangeConstraintManager.cpp
52 RegionStore.cpp
53 ReturnPointerRangeChecker.cpp
54 ReturnStackAddressChecker.cpp
55 ReturnUndefChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000056 SimpleConstraintManager.cpp
57 SimpleSValuator.cpp
58 Store.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000059 SVals.cpp
60 SValuator.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000061 SymbolManager.cpp
62 UndefBranchChecker.cpp
Ted Kremenek94fd0b82010-02-16 08:33:59 +000063 UndefCapturedBlockVarChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000064 UndefinedArraySubscriptChecker.cpp
65 UndefinedAssignmentChecker.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000066 UndefResultChecker.cpp
Ted Kremenek381d1bf2010-02-25 00:20:35 +000067 UnixAPIChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000068 ValueManager.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000069 VLASizeChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000070 )