1. 699bbf9 [analyzer] Migrate StreamChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  2. 183ff98 [analyzer] Migrate CStringChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  3. af5800a [analyzer] Migrate StackAddrLeakChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  4. f178ac8 [analyzer] Refactor EndOfFunctionNodeBuilder. by Argyrios Kyrtzidis · 14 years ago
  5. ecc4d33 [analyzer] Migrate IdempotentOperationChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  6. cd50e13 [analyzer] const goodness. by Argyrios Kyrtzidis · 14 years ago
  7. c2e0db8 [analyzer] Rename runPathSensitiveCheckers -> expandGraphWithCheckers. by Argyrios Kyrtzidis · 14 years ago
  8. e1bfb7a [analyzer] Migrate ChrootChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  9. 30726c6 [analyzer] Migrate UnreachableCodeChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  10. 45d9b4e [analyzer] Migrate to CheckerV2: by Argyrios Kyrtzidis · 14 years ago
  11. 2e471a3 [analyzer] Add LangOptions in CheckerManager. by Argyrios Kyrtzidis · 14 years ago
  12. 42461ee Migrate CFGReachabilityAnalysis out of the IdempotentOperationsChecker and into its own analysis file. by Ted Kremenek · 14 years ago
  13. 283a358 Have IdempotentOperationsChecker pull its CFGStmtMap from AnalysisContext. by Ted Kremenek · 14 years ago
  14. 983326f [analyzer] Migrate to CheckerV2: by Argyrios Kyrtzidis · 14 years ago
  15. 74eed0e [analyzer] Migrate the BasicObjCFoundationChecks to CheckerV2: by Argyrios Kyrtzidis · 14 years ago
  16. 3f82127 [analyzer] Fix CheckerManager::runCheckersForObjCMessage. by Argyrios Kyrtzidis · 14 years ago
  17. 404fc3a [analyzer] Refactor BugTypes and their ownership model. by Argyrios Kyrtzidis · 14 years ago
  18. 769ce3e [analyzer] Start moving the path-sensitive checkers to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  19. 0ef473f Add CStringChecker support for strncpy. Patch by Lenny Maiorani! by Ted Kremenek · 14 years ago
  20. be4242c Add CStringChecker support for strnlen. Patch by Lenny Maiorani! by Ted Kremenek · 14 years ago
  21. c8da1ec New function for tablegenning: clang_tablegen. by Oscar Fuentes · 14 years ago
  22. 80f38f0 Correct name of dependent target. by Oscar Fuentes · 14 years ago
  23. b20f5c6 Fix some add_dependencies. by Oscar Fuentes · 14 years ago
  24. b14175a [analyzer] Fix crash when analyzing C++ code. by Argyrios Kyrtzidis · 14 years ago
  25. 09fe4a5 Change 'StoreRef' back to 'Store' in GRState, shrinking the size of GRState back by one pointer. by Ted Kremenek · 14 years ago
  26. 370e6e9 [analyzer] Fix crash when analyzing C++ code. by Argyrios Kyrtzidis · 14 years ago
  27. 77a4d56 Add 'StoreRef' smart pointer to allow more fine-grain memory lifetime control of Store objects. by Ted Kremenek · 14 years ago
  28. 7ff07dc [analyzer] Fix crash when analyzing C++ code. by Argyrios Kyrtzidis · 14 years ago
  29. 4f20de1 [analyzer] Fix crash when analyzing C++ code. by Argyrios Kyrtzidis · 14 years ago
  30. 63ba046 CMake: updated source file list. by Oscar Fuentes · 14 years ago
  31. 2d67b90 [analyzer] Use the new registration mechanism for the debugging info "checks". by Argyrios Kyrtzidis · 14 years ago
  32. 7dd445e [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: by Argyrios Kyrtzidis · 14 years ago
  33. 9fb9474 [analyzer] by Argyrios Kyrtzidis · 14 years ago
  34. 695fb50 [analyzer] Pass CheckerManager to the registration functions. by Argyrios Kyrtzidis · 14 years ago
  35. c869abe When building StaticAnalyzer/Frontend add -I "<Checkers build dir>" to allow Checkers.inc to be by Argyrios Kyrtzidis · 14 years ago
  36. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
  37. ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
  38. 6810630 simplify a bit. by Chris Lattner · 14 years ago
  39. 7dfc942 Makes most methods in SVals.h conform to the naming guide. Reviewed by Zhanyong Wan · 14 years ago
  40. 2dbf07d Revert r125642. This broke the build? It should be a no-op. by Nick Lewycky · 14 years ago
  41. 864b983 Don't use "../foo" to return to the current directory. by Nick Lewycky · 14 years ago
  42. 682180b [analyzer] AnalyzerFrontend is dependent on AnalyzerCheckers. by Argyrios Kyrtzidis · 14 years ago
  43. 0b1ba62 [analyzer] Use the new registration mechanism on the apple checkers: by Argyrios Kyrtzidis · 14 years ago
  44. 23ade50 [analyzer] Use the new registration mechanism on some of the experimental internal checkers: by Argyrios Kyrtzidis · 14 years ago
  45. c9f2e0f [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. by Argyrios Kyrtzidis · 14 years ago
  46. e9baa6b [analyzer] Remove ObjCSelfInitCheck from AnalyzerOptions. by Argyrios Kyrtzidis · 14 years ago
  47. a0decc9 [analyzer] Use the new registration mechanism on some of the experimental checks. These are: by Argyrios Kyrtzidis · 14 years ago
  48. 6cd370c Add missing CMake dependency by Douglas Gregor · 14 years ago
  49. 27af04b Fix the clang-wpa example. by Argyrios Kyrtzidis · 14 years ago
  50. 26c05b1 [analyzer] Reflect changes for tablegen'ing the checkers. by Argyrios Kyrtzidis · 14 years ago
  51. 027a6ab [analyzer] Use the new registration mechanism on some of the internal checks. These are: by Argyrios Kyrtzidis · 14 years ago
  52. b531891 IdempotentOperationChecker: don't repeatedly recompute block reachability. by Ted Kremenek · 14 years ago
  53. b641f08 Add current binary and source directories to the header search list by Oscar Fuentes · 14 years ago
  54. 7fa4f62 Remove left-over #include. by Argyrios Kyrtzidis · 14 years ago
  55. 43dee22 [analyzer] Overhauling of the checker registration mechanism. by Argyrios Kyrtzidis · 14 years ago
  56. 5f83d6f [analyzer] Remove ManagerRegistry which is not used. In the future we may load analyzer plugins dynamically but by Argyrios Kyrtzidis · 14 years ago
  57. e6348c3 [analyzer] Move include/clang/StaticAnalyzer/AnalysisConsumer.h -> lib/StaticAnalyzer/Frontend/AnalysisConsumer.h since by Argyrios Kyrtzidis · 14 years ago
  58. f49a009 [analyzer] Move Checkers/FrontendActions.cpp -> Frontend/FrontendActions.cpp by Argyrios Kyrtzidis · 14 years ago
  59. e817771 [analyzer] Introduce libclangStaticAnalyzerFrontend and move Checkers/AnalysisConsumer.cpp into Frontend lib. by Argyrios Kyrtzidis · 14 years ago
  60. 6a6d9a8 Remove dead code in IdempotentOperationChecker. by Ted Kremenek · 14 years ago
  61. e8350c6 Fix edge case where we don't cull warnings in IdempotentOperationsChecker due to incomplete analysis of loops. by Ted Kremenek · 14 years ago
  62. 8e37677 Use 'BitVector' instead of SmallPtrSet<CFGBlock*> in IdempotentOperationsChecker. No real functionality change. by Ted Kremenek · 14 years ago
  63. 020c374 Teach the IdempotentOperations checker to ignore property setters. by Ted Kremenek · 15 years ago
  64. b715a7c Weaken the ObjCSelfInitChecker to only warn when one calls an 'init' method within an 'init' method. This is a temporary stop gap to avoid false positives while we investigate how to make it smarter. by Ted Kremenek · 15 years ago
  65. 148849a static analyzer: Also invalidate instance variables of a receiver in a message expression, just as we do with parameters. by Ted Kremenek · 15 years ago
  66. f4e532b Don't emit a dead store for '++' operations unless it occurs with a return statement. We've never seen any other cases that were real bugs. by Ted Kremenek · 15 years ago
  67. 0a86d44 Add CMake dependencies so that LLVM_USED_LIBS order doesn't matter. by Jeffrey Yasskin · 15 years ago
  68. 848ec83 Don't report dead stores on unreachable code paths. Fixes <rdar://problem/8405222>. by Ted Kremenek · 15 years ago
  69. 98caa2c Remove RegionStoreManager::evalBinOp(), which is now handled by the SValBuilder. by Ted Kremenek · 15 years ago
  70. 2534528 Rename 'InvalidateRegions()' to 'invalidateRegions()'. by Ted Kremenek · 15 years ago
  71. a9d5c30 Allow the 'Eng' entry in GRStateManager to be a (possibly null) pointer instead of a reference. by Ted Kremenek · 15 years ago
  72. 886e160 CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 15 years ago
  73. b5fb7e0 Run ~GRState() when reclaiming GRStates. by Ted Kremenek · 15 years ago
  74. e40b69d static analyzer: Make GRStates reference counted, with reference counts managed by ExplodedNodes. by Ted Kremenek · 15 years ago
  75. 9b66371 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. by Ted Kremenek · 15 years ago
  76. e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 15 years ago
  77. 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 15 years ago
  78. d767d81 static analyzer: Further reduce the analyzer's memory usage when analyzing sqlite3 by 7-10% by recylcing "uninteresting" ExplodedNodes. by Ted Kremenek · 15 years ago
  79. b7ff4c6 analyzer, retain/release checker: Remove hack where objects passed in message to 'self' are no longer tracked. by Ted Kremenek · 15 years ago
  80. 811d75e [analyzer] Move the files in lib/StaticAnalyzer to lib/StaticAnalyzer/Core. by Argyrios Kyrtzidis · 15 years ago
  81. a12a517 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineExperimentalChecks.cpp -> lib/StaticAnalyzer/Checkers/ExperimentalChecks.cpp by Argyrios Kyrtzidis · 15 years ago
  82. af1a933 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineExperimentalChecks.h -> lib/StaticAnalyzer/Checkers/ExperimentalChecks.h by Argyrios Kyrtzidis · 15 years ago
  83. 04291a7 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h by Argyrios Kyrtzidis · 15 years ago
  84. 0ca1040 [analyzer] Fix a false positive of the 'self' initialization checker. by Argyrios Kyrtzidis · 15 years ago
  85. c2e20d0 [analyzer] Fix a crash until we can handle temporary struct objects properly. by Argyrios Kyrtzidis · 15 years ago
  86. 469a1eb An insomniac stab at making block declarations list the variables they close by John McCall · 15 years ago
  87. 63eeade Fix the message. Thanks to Thomas Clement for noticing. by Argyrios Kyrtzidis · 15 years ago
  88. be29d8d [analyzer] Slightly improve the diagnostic message of ObjCSelfInitChecker. by Argyrios Kyrtzidis · 15 years ago
  89. 11fe175 Wire up attributes 'ns_consumed' and 'cf_consumed' in the static analyzer's ObjC retain/release checker. by Ted Kremenek · 15 years ago
  90. 9319b56 [analyzer] Fix crash when handling dot syntax on 'super'. by Argyrios Kyrtzidis · 15 years ago
  91. dfbb02a Fix whitespace. by NAKAMURA Takumi · 15 years ago
  92. 0099530 7bit-ize. by NAKAMURA Takumi · 15 years ago
  93. 12b9434 Hook up attribute ns_consumes_self in the ObjC retain/release checker in the static analyzer. by Ted Kremenek · 15 years ago
  94. bd5a94e [analyzer] Enable the self-init checker under command-line option '-analyzer-check-objc-self-init' which by default by Argyrios Kyrtzidis · 15 years ago
  95. 4717f16 [analyzer] Improve the diagnostic for the self-init checker. Suggestion by Ted! by Argyrios Kyrtzidis · 15 years ago
  96. eaf969b [analyzer] Do the self-init check only on NSObject subclasses. Patch by Jean-Daniel Dupas! by Argyrios Kyrtzidis · 15 years ago
  97. f6a19fb Don't try and symbolicate unions; we don't reason by Ted Kremenek · 15 years ago
  98. e3115e2 Recycle memory for GRStates that are never referenced by Ted Kremenek · 15 years ago
  99. 937596f Tweak wording of static analyzer diagnostic by Ted Kremenek · 15 years ago
  100. 14429b9 [analyzer] Handle the dot syntax for properties in the ExprEngine. by Argyrios Kyrtzidis · 15 years ago