1. fd68157 Don't include Clang's unit tests if LLVM's unit tests aren't being built by Douglas Gregor · 14 years ago
  2. 116f364 Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. by Argyrios Kyrtzidis · 14 years ago
  3. 10aad44 Fix the rest of PR9316 along with some other bugs spotted by inspection. by Chandler Carruth · 14 years ago
  4. b43e8ad Don't warn about using PredefinedExprs as format string literals. These never can be a real security issue. by Ted Kremenek · 14 years ago
  5. 65d3925 [analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't have any checkers associated with it anymore. by Argyrios Kyrtzidis · 14 years ago
  6. 08099ad [analyzer] Allow a checker to be hidden even if its package is hidden & enabled. by Argyrios Kyrtzidis · 14 years ago
  7. 0d6b0c0 [analyzer] Migrate CastSizeChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  8. 42f1e65 Fix a rewrite bug. // rdar://9039342 by Fariborz Jahanian · 14 years ago
  9. bab380c Use private linkage to avoid symbol conflicts in corner cases like the one by Rafael Espindola · 14 years ago
  10. 094b643 Likely fix for PR9316 and other unknown bugs: don't use the anonynmous by Chandler Carruth · 14 years ago
  11. c34348a Retain complete source-location information for C++ by Douglas Gregor · 14 years ago
  12. 5fa05cb Simplify messages as requested by Chris. by Chandler Carruth · 14 years ago
  13. f8291a1 From Vassil Vassilev: by Axel Naumann · 14 years ago
  14. 6b46cd9 Revert "Use CharUnits values for Size and DataSize outside of the bitfield by Daniel Dunbar · 14 years ago
  15. 38c8fe7 Allow passing a list of comma separated checker names to -analyzer-checker, e.g: by Argyrios Kyrtzidis · 14 years ago
  16. 8be5b3a [analyzer] Migrate ArrayBoundChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  17. 9c0d689 [analyzer] Don't pass a GRState to CheckerManager::runCheckersForLocation, terrible mistake. by Argyrios Kyrtzidis · 14 years ago
  18. 6935579 [analyzer] Migrate ReturnPointerRangeChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  19. 1d6ab7a compute the integer width, not the memory width here. We want to know that by Chris Lattner · 14 years ago
  20. d7f758c Reimplement DefineTypeSize in terms of APInt. This eliminates some by Chris Lattner · 14 years ago
  21. 951bbb2 rework processing of unavailable and deprecated attributes to avoid by Chris Lattner · 14 years ago
  22. f226d18 Fix tiny error in CFG construction for BinaryConditionalOperators, making sure the branch always has two successors. Also teach Environment::getSVal() about OpaqueValueExprs. by Ted Kremenek · 14 years ago
  23. 7acf454 Tweak this test a bit further to make it easier on grep. Who knows what by Chandler Carruth · 14 years ago
  24. fa0b48f Test case for previous commit by Douglas Gregor · 14 years ago
  25. 14aba76 Teach NestedNameSpecifier to keep track of namespace aliases the same by Douglas Gregor · 14 years ago
  26. 8102fae Use CharUnits values for Size and DataSize outside of the bitfield layout by Ken Dyck · 14 years ago
  27. 9911344 Use Context.getCharWidth() in place of literal '8's in assertions. by Ken Dyck · 14 years ago
  28. a0c21c4 Make the Size and DataSize members more CharUnits-friendly by wrapping them by Ken Dyck · 14 years ago
  29. 64be137 [analyzer] Remove unused functions from CheckerManager. by Argyrios Kyrtzidis · 14 years ago
  30. 699bbf9 [analyzer] Migrate StreamChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  31. 183ff98 [analyzer] Migrate CStringChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  32. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 14 years ago
  33. 2e4c34a Teach CXXScopeSpec to handle the extension of a nested-name-specifier by Douglas Gregor · 14 years ago
  34. 6c3c3f5 Handle value dependent LHS as well as RHS. Test both of these, they by Chandler Carruth · 14 years ago
  35. 06efbd9 Clean up the CMake test execution by nuking this directory before we try by Chandler Carruth · 14 years ago
  36. 21206d5 Implement a warning for known shift overflows on constant shift by Chandler Carruth · 14 years ago
  37. 9e060ca Fix bogus -Warray-bounds warning involving 'array[true]' reported in PR 9296. by Ted Kremenek · 14 years ago
  38. 277a6e7 Preserve what the user passed to -include when emitting .d files. Fixes PR8974! by Nick Lewycky · 14 years ago
  39. af5800a [analyzer] Migrate StackAddrLeakChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  40. f178ac8 [analyzer] Refactor EndOfFunctionNodeBuilder. by Argyrios Kyrtzidis · 14 years ago
  41. ecc4d33 [analyzer] Migrate IdempotentOperationChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  42. 354a3c3 fix typo in *all* of the test cases by Matt Beaumont-Gay · 14 years ago
  43. f565f11 fix typo in test too by Matt Beaumont-Gay · 14 years ago
  44. cd50e13 [analyzer] const goodness. by Argyrios Kyrtzidis · 14 years ago
  45. c2e0db8 [analyzer] Rename runPathSensitiveCheckers -> expandGraphWithCheckers. by Argyrios Kyrtzidis · 14 years ago
  46. e1bfb7a [analyzer] Migrate ChrootChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  47. 2ea40c0 fix typo by Matt Beaumont-Gay · 14 years ago
  48. d067c07 Fix the behavior of -Wignored-qualifiers on return type qualifiers in by Chandler Carruth · 14 years ago
  49. 87fb940 Mention libclang in the Doxygen documentation by Douglas Gregor · 14 years ago
  50. e9c5816 Fix type mismatch between property function that CGObjCGNU was returning and the one CGObjC was calling. Fixes bug r9294. by David Chisnall · 14 years ago
  51. 378d2a1 CMake: Don't use ${CMAKE_CFG_INTDIR} for installed llvm-lit on Visual Studio. by NAKAMURA Takumi · 14 years ago
  52. 30726c6 [analyzer] Migrate UnreachableCodeChecker to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  53. 45d9b4e [analyzer] Migrate to CheckerV2: by Argyrios Kyrtzidis · 14 years ago
  54. 2e471a3 [analyzer] Add LangOptions in CheckerManager. by Argyrios Kyrtzidis · 14 years ago
  55. c56c004 Teach CFGBuilder about null pointer constants in conditionals, and how they can be used to prune branches. Fixes false null pointer dereference warning in PR 8183. by Ted Kremenek · 14 years ago
  56. e745501 Add null check in CursorVisitor::RunVisitorWorkList() when visiting LabelDecls. Fixes <rdar://problem/9040579>. by Ted Kremenek · 14 years ago
  57. 729b853 Don't give an error for 'try' and 'throw' if they occur in system headers. by Anders Carlsson · 14 years ago
  58. 0761e44 Add a -fcxx-exceptions flag to clang -cc1. This controls the newly added CXXExceptions flag. by Anders Carlsson · 14 years ago
  59. 7da99b0 Add a CXXExceptions flag to LangOptions. by Anders Carlsson · 14 years ago
  60. 79c42c8 Add doxygen comments to Sema::DiagRuntimeBehavior(). by Ted Kremenek · 14 years ago
  61. 377e215 Add test case (from PR 8876) for suppressing 'indirection of non-volatile null pointer...' warning due to reachability analysis. by Ted Kremenek · 14 years ago
  62. 0423fc6 Sema: diagnose kernel calls to non-global functions by Peter Collingbourne · 14 years ago
  63. 3bcc2be Add test case for PR 9284, a false positive for -Warray-bounds that is now addressed using basic reachability analysis. by Ted Kremenek · 14 years ago
  64. 351ba91 Enhance Sema::DiagRuntimeBehavior() to delay some diagnostics to see if the related code is reachable. This suppresses some by Ted Kremenek · 14 years ago
  65. 42461ee Migrate CFGReachabilityAnalysis out of the IdempotentOperationsChecker and into its own analysis file. by Ted Kremenek · 14 years ago
  66. 283a358 Have IdempotentOperationsChecker pull its CFGStmtMap from AnalysisContext. by Ted Kremenek · 14 years ago
  67. 3ed6fc0 Issue AnalysisBasedWarnings as part of calling Sema::PopBlockOrFunctionScope(). No real functionality change. by Ted Kremenek · 14 years ago
  68. 762696f Update Sema::DiagRuntimeBehavior() to take an optional Stmt* to indicate the code the diagnostic is associated with. by Ted Kremenek · 14 years ago
  69. b70369c Change -Warray-bounds logic to use DiagRuntimeBehavior in preparation for using basic dataflow to suppress warnings on unreachable array bounds checks. by Ted Kremenek · 14 years ago
  70. 983326f [analyzer] Migrate to CheckerV2: by Argyrios Kyrtzidis · 14 years ago
  71. 5ef04ee Switch the VerifyDiagnosticsClient to use PresumedLocs now that they by Chandler Carruth · 14 years ago
  72. fd405ef Update the www to indicate that auto is now implemented. by Richard Smith · 14 years ago
  73. 406c38e Fix PR9276: We were missing the checks for auto deducing to different types in the same declaration group in the template instantiation case. by Richard Smith · 14 years ago
  74. 74eed0e [analyzer] Migrate the BasicObjCFoundationChecks to CheckerV2: by Argyrios Kyrtzidis · 14 years ago
  75. 3f82127 [analyzer] Fix CheckerManager::runCheckersForObjCMessage. by Argyrios Kyrtzidis · 14 years ago
  76. fc26107 Silence a MSVC warning. by Argyrios Kyrtzidis · 14 years ago
  77. 404fc3a [analyzer] Refactor BugTypes and their ownership model. by Argyrios Kyrtzidis · 14 years ago
  78. 9c55b36 In the clang.xcodeproj modify the 'clang' target to do nothing, not try to build anything. by Argyrios Kyrtzidis · 14 years ago
  79. 55edca9 Better parser recovery when method is by Fariborz Jahanian · 14 years ago
  80. b80f668 DeclGroup's operator[] always returned the first Decl in the group. by Richard Smith · 14 years ago
  81. 65b34d7 Clean up the error recovery at the bottom of Sema::LookupMemberExpr. This by Matt Beaumont-Gay · 14 years ago
  82. 7019186 When checking for abstract types, don't crash when we have a by Douglas Gregor · 14 years ago
  83. 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
  84. 8178df3 Emit the structure layout of the block literal parameter to a block by John McCall · 14 years ago
  85. 201e519 Give ImplicitParamDecl a public constructor so that it can be allocated on by John McCall · 14 years ago
  86. aab9e31 Provide a Decl::getNonClosureContext to look through any "closure" (i.e. by John McCall · 14 years ago
  87. 1756ce4 We need a longer long when testing this pathe Microsoft fixed-underlying-type extension for enumeration types by Douglas Gregor · 14 years ago
  88. 3ee36af A constructor call should force class's debug info even if -flimit-debug-info is enabled. by Devang Patel · 14 years ago
  89. 6b7367e improve support for SUSE Linux Enterprise Server 11 SP1 (x86_64). by Chris Lattner · 14 years ago
  90. 86f208c Enable enumeration types with a fixed underlying type, e.g., by Douglas Gregor · 14 years ago
  91. dc856af Use an unused-except-in-Debug variable. by Matt Beaumont-Gay · 14 years ago
  92. 16674e8 Use LLVM coding standard. by Devang Patel · 14 years ago
  93. cd9ec3b Implement the GNU C extension which permits the initialization of an by Douglas Gregor · 14 years ago
  94. 769ce3e [analyzer] Start moving the path-sensitive checkers to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  95. 6bcb48d [analyzer] Separate CheckerContext into its own include file. No functionality change. by Argyrios Kyrtzidis · 14 years ago
  96. 9fc8fdd [analyzer] Fix GRStatePartialTrait<bool> and introduce GRStatePartialTrait<unsigned>. by Argyrios Kyrtzidis · 14 years ago
  97. 0bb208c Remove the storage for -cxx-system-include. Make libcxx toolchain by Joerg Sonnenberger · 14 years ago
  98. a5ef584 Reimplement __pragma support using a TokenLexer by Peter Collingbourne · 14 years ago
  99. b2eb53d Make TokenLexer capable of storing preprocessor directive tokens by Peter Collingbourne · 14 years ago
  100. cf603e1 CMAKE_EXECUTABLE_SUFFIX is undefined when a cmake script is executed by Oscar Fuentes · 14 years ago