1. b7530a4 Remove DiagBugReport by pulling it into its parent BugReport. by Anna Zaks · 13 years ago
  2. 3060178 Fix else style. No functionality change intended. by Chad Rosier · 13 years ago
  3. e172e8b Remove EnhancedBugReport and RangedBugReport - pull all the extra functionality they provided into their parent BugReport. The only functional changes are: made getRanges() non const - it adds default range to Ranges if none are supplied, made getStmt() private, which was another FIXME. by Anna Zaks · 13 years ago
  4. 59f9b26 Fix typo. by Eric Christopher · 13 years ago
  5. baf82b0 [libclang] Workaround potential race condition with code completion AllocatedResults being freed after a CXTranslationUnit. by Ted Kremenek · 13 years ago
  6. 0a7efe1 Reorganize the return-type vs. expression checking code in by John McCall · 13 years ago
  7. 5d6a4ad Somehow I fouled up this test. by John McCall · 13 years ago
  8. 28fc50c Remove an unnecessary assignment (to InstFromD). Caught by the static analyzer! by Argyrios Kyrtzidis · 13 years ago
  9. d963c37 Gather cleanups correctly in block return statements. by John McCall · 13 years ago
  10. 6704429 [analyzer] Migrate assumption and binding handling from CFRefCount to RetainReleaseChecker. This is mostly a textual move and required no supporting changes. No functionality change intended. by Jordy Rose · 13 years ago
  11. 07c682a Fix incorrect code indentation and silence dead store warning due to idiomatic code. by Ted Kremenek · 13 years ago
  12. e95b919 In the AST file format, eliminate the CHAINED_METADATA record. Instead, by Douglas Gregor · 13 years ago
  13. 012614e Fix a handful of dead stores found by Clang's static analyzer. There's a bunch of others I haven't touched. by Ted Kremenek · 13 years ago
  14. 38ca02e Add a bit more comments to the BugReporter and friends. by Anna Zaks · 13 years ago
  15. 94fe9ee [libclang] Implicit objc methods are skipped, no need to check isSynthesized. by Argyrios Kyrtzidis · 13 years ago
  16. 75cf3e8 Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 13 years ago
  17. f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
  18. cc0de8c Fix iterator end for r137842. by Chad Rosier · 13 years ago
  19. 285f9a2 [driver] Clang doesn't support -mkernel/-fapple-kext for i386, so it's by Chad Rosier · 13 years ago
  20. cb6239a Add additional path to Linux toolchain. Patch by Will Dietz. PR10690. by Eli Friedman · 13 years ago
  21. 236a537 Add Gentoo gcc 4.3.4 include paths by Nico Weber · 13 years ago
  22. 6b04623 [python] Fix bug of the SourceLocation binding. Patch by Anders Waldenborg! by Argyrios Kyrtzidis · 13 years ago
  23. 2312f5f [python] Add test_type.py by Anders Waldenborg, which I forgot to commit in r137797. by Argyrios Kyrtzidis · 13 years ago
  24. 9b10683 Whitelist operator== and operator!= as valid for unused value warnings, by Chandler Carruth · 13 years ago
  25. ec8058f Treating the unused equality comparisons as something other than part of by Chandler Carruth · 13 years ago
  26. 579a052 Fix this test which had encoded the typo fixed in r137814. by Chandler Carruth · 13 years ago
  27. 50bf68f Don't suggest assignment in implausible situation. We still warn, as the by Chandler Carruth · 13 years ago
  28. 9d8eb3b Introduce a new warning, -Wtop-level-comparison. This warning is by Chandler Carruth · 13 years ago
  29. 8a01087 Hook up -W[no-]analyzer-incompatible-plugin to new warning, and unbreak buildbot. by Jordy Rose · 13 years ago
  30. b7b0608 Fix typo. by Jordy Rose · 13 years ago
  31. a8fd0bc [analyzer] Add a warning for an incompatible plugin version. by Jordy Rose · 13 years ago
  32. 6875325 Silence compiler warnings by casting object pointers to function pointers via intptr_t. by Benjamin Kramer · 13 years ago
  33. 26fb4cb Don't use BuiltinBug in analyzer plugin example. by Jordy Rose · 13 years ago
  34. 8e24049 [analyzer] Add some documentation for the new analyzer plugin infrastructure. by Jordy Rose · 13 years ago
  35. 01a429a [MSVC] Fix a warning C4334 "'operator' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)". by NAKAMURA Takumi · 13 years ago
  36. 77a33a7 [analyzer] Add basic support for pluggable checkers. by Jordy Rose · 13 years ago
  37. bc84532 Add serialization support for ClassScopeFunctionSpecializationDecl. by Francois Pichet · 13 years ago
  38. d7933e6 [python] Add support for CXType to python bindings. Patch by Anders Waldenborg! by Argyrios Kyrtzidis · 13 years ago
  39. 4b43b30 [libclang] Make clang_getCursor able to handle locations that point inside macro arguments. by Argyrios Kyrtzidis · 13 years ago
  40. 0e87062 Make Lexer::GetBeginningOfToken able to handle macro arg expansion locations. by Argyrios Kyrtzidis · 13 years ago
  41. ac836e4 Introduce SourceManager::getMacroArgExpandedLocation function. by Argyrios Kyrtzidis · 13 years ago
  42. 37e59a1 Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly. by Argyrios Kyrtzidis · 13 years ago
  43. d21683c [PCH] When writing out ExpansionInfo, make sure we don't lose track if it's a macro arg expansion or not. by Argyrios Kyrtzidis · 13 years ago
  44. b33c19f Switch this code to use the more idiomatic 'dyn_cast' pattern. by Chandler Carruth · 13 years ago
  45. 4cbac2a Migrate test from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  46. 1c8346c Migrate from llvm/test/FrontendC++ and FileCheckize. by Eric Christopher · 13 years ago
  47. 02394ff Migrate from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  48. 6ddb040 Migrate test from llvm/test/FrontendC++ and FileCheckize. by Eric Christopher · 13 years ago
  49. ffe57aa Migrate test from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  50. 2b94c69 Migrate from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  51. b7f124c Migrate from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  52. 61329d6 Migrate test from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  53. b571582 Migrate from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  54. b06cf89 Migrate varargs.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  55. 41f001f Migrate weak-external.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  56. 32e48a3 Migrate x86-64-abi-sret-vs-2word-struct-param.cpp from by Eric Christopher · 13 years ago
  57. 230768d Migrate thunk-linkonce-odr.cpp from llvm/test/FrontendC++. by Eric Christopher · 13 years ago
  58. 5bd0495 [analyzer] teach ExprEngine about loads from static C++ class fields. Fixes <rdar://problem/9948787>. by Ted Kremenek · 13 years ago
  59. 08b8653 [analyzer] Overhaul of checker registration in preparation for basic plugin support. Removes support for checker groups (we can add them back in later if we decide they are still useful), and -analyzer-checker-help output is a little worse for the time being (no packages). by Jordy Rose · 13 years ago
  60. fe88395 Robustify test, there is no need to check metadata number which can change. by Devang Patel · 13 years ago
  61. f391dbe Finalize debug info after all deferred globals are emitted. by Devang Patel · 13 years ago
  62. b1a1950 MacOSKeychainAPIChecker: Turn it on by default. by Anna Zaks · 13 years ago
  63. 09190be Update createMCAsmParser() to match r137735. by Jim Grosbach · 13 years ago
  64. f0c7fe5 MacOSKeychainAPIChecker: Do not report double allocation if first allocation returned an error. by Anna Zaks · 13 years ago
  65. 3b9e8e4 [analyzer] Enhance ConditionVisitor to handle arbitrary ValueDecls in binary expressions, and also handle inverting the order of comparison when the named decl appears on the RHS. by Ted Kremenek · 13 years ago
  66. a47027b CMake: "clang-test" may not depend on check.deps. by NAKAMURA Takumi · 13 years ago
  67. 4ee7c9c [analyzer] fix operation inversion calculation in ConditionVisitor. by Ted Kremenek · 13 years ago
  68. 681bc11 [analyzer] Enhance ConditionVisitor to understand eagerly evaluated (simple) binary conditions, and teach it to only focus on constraint changes. by Ted Kremenek · 13 years ago
  69. 6c7511d [analyzer] add ExprEngine::getEagerlyAssumedTags() to allow externally querying of "eagerly assumed" expressions. by Ted Kremenek · 13 years ago
  70. 86b39f2 [analyzer] Remove PostStmtCustom ProgramPoint. It can be represented using tagged PostStmts. by Ted Kremenek · 13 years ago
  71. 2799c71 Fix tests for non-darwin hosts. by Argyrios Kyrtzidis · 13 years ago
  72. f25a162 Move test from llvm/test/FrontendCXX and update. by Eric Christopher · 13 years ago
  73. 7d458b0 MacOSKeychainAPIChecker: The security API/memory leak checker should always generate regular nodes instead of sink nodes. by Anna Zaks · 13 years ago
  74. 2fde35d Add ProgramState.cpp. by Ted Kremenek · 13 years ago
  75. ae160f8 Add missing header files. by Ted Kremenek · 13 years ago
  76. 4111fef Use new DIBuilder::finalize() at the end to wrap up debug info encoding for a translation unit. by Devang Patel · 13 years ago
  77. d946bda FileCheckize this test. by Eric Christopher · 13 years ago
  78. 427964e [libclang] Require explicit cursor visitation for all TypeLocs (compilation will by Argyrios Kyrtzidis · 13 years ago
  79. 041087c 'pure' and 'const' functions should also be marked nounwind. Migrate by Eric Christopher · 13 years ago
  80. b917e64 Take 2 (take 3?) at removing derelict clang.xcodeproj. All Xcode users should be using CMake, as the clang.xcodeproj is never up-to-date and cannot actually build Clang. by Ted Kremenek · 13 years ago
  81. 18c66fd Rename GRState to ProgramState, and cleanup some code formatting along the way. by Ted Kremenek · 13 years ago
  82. 6db629e Fix the buildbot test. by Argyrios Kyrtzidis · 13 years ago
  83. af1fc7a Track in the AST whether a function is constexpr. by Richard Smith · 13 years ago
  84. faef9fc Make -findirect-virtual-calls and -fterminated-vtables aliases of -fapple-kext. by Bob Wilson · 13 years ago
  85. 0ac1ccc Remove duplicate option. by Bob Wilson · 13 years ago
  86. 3422fbc [libclang] Handle AttributedTypeLoc for cursor visitation. Fixes rdar://9535717. by Argyrios Kyrtzidis · 13 years ago
  87. 67f7fa4 MacOSKeychainAPIChecker: Use llvm::SmallString instead of std::string (as per code review for r137523). by Anna Zaks · 13 years ago
  88. 9b127f3 Add fixit notes for -Wconstant-logical-operand. by Matt Beaumont-Gay · 13 years ago
  89. f20d272 Teach reference initialization from the result of a user-defined by Douglas Gregor · 13 years ago
  90. 2fd9a47 fix typo in test. by Francois Pichet · 13 years ago
  91. 507d675 Another typo found by Nico; Doug also warned me about it, but I didn't listen to him. by Francois Pichet · 13 years ago
  92. 0d95f0d Fix typo. by Francois Pichet · 13 years ago
  93. ec24b0e Fix r137086 to actually work properly in general. PR10650. by Eli Friedman · 13 years ago
  94. af0f4d0 Implement function template specialization at class scope extension in Microsoft mode. A new AST node is introduced: ClassScopeFunctionSpecialization. This node holds a FunctionDecl that is not yet specialized; then during the class template instantiation the ClassScopeFunctionSpecialization will spawn the actual function specialization. by Francois Pichet · 13 years ago
  95. 57c43a2 Fix "Uninitialized" warnings on g++-4.4. by NAKAMURA Takumi · 13 years ago
  96. a544aee Reject -mkernel for i386/Darwin C++ code; fall back to llvm-gcc instead. by Bob Wilson · 13 years ago
  97. cc52a06 Add support of -x objc-cpp-output, -x objc++-cpp-output to the Driver. by Nico Weber · 13 years ago
  98. 1f7957d Accept -x objc++-cpp-output as an alias for -x objective-c++-cpp-output by Nico Weber · 13 years ago
  99. 7c5109b Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 13 years ago
  100. 83bbba1 Move handling of vget_lane/vset_lane before the code that checks the type. by Bob Wilson · 13 years ago