CMakeLists.txt revision 886e1606c28e970bb288abf4dbc40feb16822a79
1474eb7536515fb785e925cc9375d22817c416851hclam@chromium.orgset(LLVM_USED_LIBS clangBasic clangAST)
2474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org
3474eb7536515fb785e925cc9375d22817c416851hclam@chromium.orgadd_clang_library(clangStaticAnalyzerCheckers
4474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  AdjustedReturnValueChecker.cpp
5474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  AnalysisConsumer.cpp
6474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  AnalyzerStatsChecker.cpp
7474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ArrayBoundChecker.cpp
8474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ArrayBoundCheckerV2.cpp
9474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  AttrNonNullChecker.cpp
10474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  BasicObjCFoundationChecks.cpp
11474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  BuiltinFunctionChecker.cpp
12474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CStringChecker.cpp
13474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CallAndMessageChecker.cpp
14474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CastSizeChecker.cpp
15474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CastToStructChecker.cpp
16474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CheckObjCDealloc.cpp
17474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CheckObjCInstMethSignature.cpp
18474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CheckSecuritySyntaxOnly.cpp
19474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  CheckSizeofPointer.cpp
20474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ChrootChecker.cpp
21474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  DeadStoresChecker.cpp
22474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  DereferenceChecker.cpp
23474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  DivZeroChecker.cpp
24474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ExprEngine.cpp
25474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ExperimentalChecks.cpp
26474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  FixedAddressChecker.cpp
27474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  FrontendActions.cpp
28474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  IdempotentOperationChecker.cpp
29474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  LLVMConventionsChecker.cpp
30474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  MacOSXAPIChecker.cpp
31474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  MallocChecker.cpp
32474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  NSAutoreleasePoolChecker.cpp
33474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  NSErrorChecker.cpp
34474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  NoReturnFunctionChecker.cpp
35474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  OSAtomicChecker.cpp
36474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ObjCAtSyncChecker.cpp
37474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ObjCSelfInitChecker.cpp
38474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ObjCUnusedIVarsChecker.cpp
39474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  PointerArithChecker.cpp
40474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  PointerSubChecker.cpp
41474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  PthreadLockChecker.cpp
42474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ReturnPointerRangeChecker.cpp
43474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  ReturnUndefChecker.cpp
448b26fe55f3e4daa2311dbd2d95e8ac2b4e080685johannkoenig@chromium.org  StackAddrLeakChecker.cpp
458b26fe55f3e4daa2311dbd2d95e8ac2b4e080685johannkoenig@chromium.org  StreamChecker.cpp
46474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  UndefBranchChecker.cpp
47474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  UndefCapturedBlockVarChecker.cpp
48474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  UndefResultChecker.cpp
49474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  UndefinedArraySubscriptChecker.cpp
50dddee1ec7cedf276305b107429f684539b105276johannkoenig@chromium.org  UndefinedAssignmentChecker.cpp
51dddee1ec7cedf276305b107429f684539b105276johannkoenig@chromium.org  UnixAPIChecker.cpp
52dddee1ec7cedf276305b107429f684539b105276johannkoenig@chromium.org  UnreachableCodeChecker.cpp
53474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  VLASizeChecker.cpp
54474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org  )
55474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org
56474eb7536515fb785e925cc9375d22817c416851hclam@chromium.orgadd_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes
57474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org                 ClangStmtNodes)
58474eb7536515fb785e925cc9375d22817c416851hclam@chromium.org