blob: 82e93a425e6e791fc976894e70f349542396e958 [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
Zhongxing Xucb7464a2010-04-19 12:51:02 +000034 GRCXXExprEngine.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000035 GRExprEngine.cpp
36 GRExprEngineExperimentalChecks.cpp
37 GRState.cpp
Ted Kremenek6dd66ed2010-02-14 02:45:18 +000038 LLVMConventionsChecker.cpp
Ted Kremenekdf61b582010-02-25 05:44:09 +000039 MacOSXAPIChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000040 MallocChecker.cpp
41 ManagerRegistry.cpp
42 MemRegion.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000043 NoReturnFunctionChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000044 NSAutoreleasePoolChecker.cpp
45 NSErrorChecker.cpp
Ted Kremeneke3972a92010-02-25 03:26:55 +000046 ObjCUnusedIVarsChecker.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000047 OSAtomicChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000048 PathDiagnostic.cpp
49 PointerArithChecker.cpp
50 PointerSubChecker.cpp
51 PthreadLockChecker.cpp
52 RangeConstraintManager.cpp
53 RegionStore.cpp
54 ReturnPointerRangeChecker.cpp
55 ReturnStackAddressChecker.cpp
56 ReturnUndefChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000057 SimpleConstraintManager.cpp
58 SimpleSValuator.cpp
59 Store.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000060 SVals.cpp
61 SValuator.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000062 SymbolManager.cpp
63 UndefBranchChecker.cpp
Ted Kremenek94fd0b82010-02-16 08:33:59 +000064 UndefCapturedBlockVarChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000065 UndefinedArraySubscriptChecker.cpp
66 UndefinedAssignmentChecker.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000067 UndefResultChecker.cpp
Ted Kremenek381d1bf2010-02-25 00:20:35 +000068 UnixAPIChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000069 ValueManager.cpp
Kovarththanan Rajaratnam909e6aa2010-03-22 18:16:06 +000070 VLASizeChecker.cpp
Ted Kremenek1309f9a2010-01-25 04:41:41 +000071 )