1. d201457 Fix PR7600, and correctly convert the result of an atomic builtin to the by Chandler Carruth · 14 years ago
  2. a729da2 Instantiation of block literal expressions. wip. by Fariborz Jahanian · 14 years ago
  3. 52ddc5d Document my otherwise-inexplicable change by Douglas Gregor · 14 years ago
  4. 27f46ee Refer to implicit "conversions" rather than implicit "casts", which by Douglas Gregor · 14 years ago
  5. fae4f15 Correctly initialize Reader to null. by Sebastian Redl · 14 years ago
  6. 6a695cf Really respect -chained-pch. by Sebastian Redl · 14 years ago
  7. a0068fc Introduce -f{no-}spell-checking options to enable/disable by Douglas Gregor · 14 years ago
  8. e8d44dd Document -f{no-}color-diagnostics by Douglas Gregor · 14 years ago
  9. 6b3f1eb Move traverseunqualifiedtypeloc over to the 'main' typeloc tree. by Craig Silverstein · 14 years ago
  10. ab9e2f5 Revert 107953, remove comma ignoring from PPC constraints. by John Thompson · 14 years ago
  11. ec3a5d8 Updating PPC target to ignore commas in asm contrains, as apparently that is what gcc does. by John Thompson · 14 years ago
  12. d6ac452 Add a frontend option -chained-pch and don't pass an active PCH reader to the PCH writer if it is not set, preventing creation of chained PCH files. Since the reader is so far unused, effectively no functionality change. by Sebastian Redl · 14 years ago
  13. d325ffb Cleanup in CStringChecker. Now properly bifurcates the state for zero/nonzero sizes. by Jordy Rose · 14 years ago
  14. 40ed9a1 Support code completion for parameter names in Objective-C method declarations. by Douglas Gregor · 14 years ago
  15. 1f5537a Introduce a new code-completion point prior to an identifier in the by Douglas Gregor · 14 years ago
  16. cddc69f When looking for an entity's Scope, don't consider scopes that can't contain declarations. Fixes PR7594. by Sebastian Redl · 14 years ago
  17. a93e3b5 Some preparatory work for chained PCH. No functionality change. by Sebastian Redl · 14 years ago
  18. 80db8cb Makes RecursiveASTVisitor traverse the type of a temporary object by Zhanyong Wan · 14 years ago
  19. 590c7d5 During code completion, give the "nil" and "NULL" macros the same by Douglas Gregor · 14 years ago
  20. bf9fb88 Allow C-style casts and reinterpret_casts between block pointers and by Douglas Gregor · 14 years ago
  21. b085f79 PR7588: Fix the _mm_shufflehi_epi16 macro. (The issue was an oversight by Eli Friedman · 14 years ago
  22. 0b89799 Handle forward declarations properly in debug info. by Devang Patel · 14 years ago
  23. 7b07d4a Add missing whitespace. by Ted Kremenek · 14 years ago
  24. 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
  25. f9c10c7 Update checker build. by Ted Kremenek · 14 years ago
  26. 8871a44 Introduce PCHReader::GetTranslationUnitDecl() and use it instead of ReadDeclRecord when initializing. by Argyrios Kyrtzidis · 14 years ago
  27. bfcc92c Support TemplateTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  28. 6d82ef4 Bowing to popular demand, reduce the "comma at end of enumerator list" by Douglas Gregor · 14 years ago
  29. 39dbad9 Apparently the {{$}} hack doesn't work on Windows; I am saddened but not by John McCall · 14 years ago
  30. be19110 For TagType and TemplateSpecializationType, isDependent calculation may be invalid because some decls that the by Argyrios Kyrtzidis · 14 years ago
  31. 663e380 Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  32. 82f8e79 Fix reading of UsingDecl from PCH. by Argyrios Kyrtzidis · 14 years ago
  33. 9705752 Remove unused protected constructor of DeclRefExpr. by Argyrios Kyrtzidis · 14 years ago
  34. fbc9421 Wrap the new ext-warn on extraneous comma on the last entry of an enumerator by Chandler Carruth · 14 years ago
  35. 7d5c45e Add support for differentiating between attributes ignored when handled and by Chandler Carruth · 14 years ago
  36. c63cada Tweak documentation to mention Debug+Asserts. by Duncan Sands · 14 years ago
  37. 9c0c1f3 Mark calls to 'throw()' functions as nounwind, and mark the functions nounwind by John McCall · 14 years ago
  38. ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
  39. 29457ff allow this to pass on 32-bit hosts. by Chris Lattner · 14 years ago
  40. 098432c fix the clang side of PR7437: EmitAggregateCopy by Chris Lattner · 14 years ago
  41. 30432fe filecheckize this test. by Chris Lattner · 14 years ago
  42. 9bc2a99 Fix a few errors in the internals doc. by Sebastian Redl · 14 years ago
  43. 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
  44. d80f786 fix PR4499, patch by Kyle Dean! by Chris Lattner · 14 years ago
  45. c0fee50 Rip out the C++0x-specific handling of destructor names. The specification is still in flux and unclear, and our interim workaround was broken. Fixes PR7467. by Sebastian Redl · 14 years ago
  46. 09acc98 A using declaration can redeclare a typedef to the same type. These by Douglas Gregor · 14 years ago
  47. 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
  48. 63ef464 Do not use CXXZeroValueInitExpr for class types. Instead, use by Douglas Gregor · 14 years ago
  49. 3e31552 Fix an issue with opencl init list checking. by Nate Begeman · 14 years ago
  50. 717cc00 Changes how the TypeLoc traverser invokes the Type traverser: before, by Zhanyong Wan · 14 years ago
  51. 3472430 When printing statistics for the ASTContext, also print them for its BumpPtrAllocator by Douglas Gregor · 14 years ago
  52. 38e317d add driver support for minix, patch by Kees van Reeuwijk from PR7583 by Chris Lattner · 14 years ago
  53. d2bb2c0 Fix broken reading of NestedNameSpecifiers from PCH. by Argyrios Kyrtzidis · 14 years ago
  54. bb80a8e Delay passing InterestingDecls to the Consumer until when we know we are not in recursive loading and the by Argyrios Kyrtzidis · 14 years ago
  55. 4aedb1c getBody() -> hasBody() by Argyrios Kyrtzidis · 14 years ago
  56. 082a625 Simplify code and remove comment that is no longer relevant. by Argyrios Kyrtzidis · 14 years ago
  57. 5f1bfc1 Remove Decl::getCompoundBody(). by Argyrios Kyrtzidis · 14 years ago
  58. 6717ef4 Simplify code. CompoundStmt's RBraceLoc can be found using its SourceRange too. by Argyrios Kyrtzidis · 14 years ago
  59. 9d96f92 Simplify code. FunctionDecl and ObjCMethodDecl have some common interfaces. by Argyrios Kyrtzidis · 14 years ago
  60. 06a54a3 Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of getBody() when we are just checking the existence of a body, to avoid de-serialization of the body from PCH. by Argyrios Kyrtzidis · 14 years ago
  61. bc56d1f Add memcmp() and bcmp() to CStringChecker. These check for valid access to the buffer arguments and have a special-case for when the buffer arguments are known to be the same address, or when the size is zero. by Jordy Rose · 14 years ago
  62. 8f005a6 A Release-Asserts build is now called a Release build. by Duncan Sands · 14 years ago
  63. a6b808c Cleanup on CStringChecker and its associated tests. Also check for null arguments...which are allowed if the access length is 0! by Jordy Rose · 14 years ago
  64. 59a7000 Teach function-try-blocks on constructors and destructors to implicitly by John McCall · 14 years ago
  65. 8b5dec3 implement PR7569, warning about assignment to null, which by Chris Lattner · 14 years ago
  66. 0f2b692 Don't consider casted non-global pointers to be evaluatable. by John McCall · 14 years ago
  67. c34c211 Avoid double-traversing for QualifiedTypeLoc -- we were calling by Craig Silverstein · 14 years ago
  68. 7dbf818 Change explicit handling of impossible condition to call llvm_unreachable in IdempotentOperationChecker::PreVisitBinaryOperator. by Tom Care · 14 years ago
  69. 12080d4 Silence an annoying GCC warning about use of an uninitialized variable. Even by Chandler Carruth · 14 years ago
  70. 256565b Use 'llvm_unreachable' to mark impossible code paths so that GCC doesn't by Chandler Carruth · 14 years ago
  71. 744016d Provide a hook for the benefit of clients using clang IR gen as a subroutine: by John McCall · 14 years ago
  72. 0ea0e8b Fix casts in RegionStore to not always assume that bindings are only to SubRegions. Fixes assertion failure by Ted Kremenek · 14 years ago
  73. dd5faf0 Add a const version of a method, to be consistent with other methods by Craig Silverstein · 14 years ago
  74. 925198d Fix idempotent operations test command line arguments. by Tom Care · 14 years ago
  75. fa87d81 Implement dumpToStream() for NonStaticGlobalSpaceRegion and StaticGlobalSpaceRegion. by Ted Kremenek · 14 years ago
  76. b2242d1 Add comment noting VLASizeChecker's duty in defining a VLA's extent. by Jordy Rose · 14 years ago
  77. ccbf7ee Add a new path-sensitive checker for functions in <string.h>, for both null-terminated strings and memory blocks. Currently only checks memcpy(), memmove(), and bcopy(), but this is intended to be expanded soon. by Jordy Rose · 14 years ago
  78. 0a02e3e Sort CMake file. by Ted Kremenek · 14 years ago
  79. db2fa8a Added a path-sensitive idempotent operation checker (-analyzer-idempotent-operation). Finds idempotent and/or tautological operations in a path sensitive context, flagging operations that have no effect or a predictable effect. by Tom Care · 14 years ago
  80. 03d98c5 Fix multiple emission of the this-> fixit for each instantiation by fixing the by Nick Lewycky · 14 years ago
  81. df921ae Make CGBuilderTy a typedef again; its functionality has been rolled back by John McCall · 14 years ago
  82. 1693e15 Improve the accuracy of getSourceRange() for DeclaratorDecl and by Douglas Gregor · 14 years ago
  83. 7e9b57b Correctly set the location of the "template" keyword for a class by Douglas Gregor · 14 years ago
  84. af57280 Remove my egregious hack that forced deserialization of visible by Douglas Gregor · 14 years ago
  85. 1f377b1 Pacify versions of gcc that think these variables may be used by Duncan Sands · 14 years ago
  86. 66d80a9 When destroying a cleanup, kill any references to instructions in the entry by John McCall · 14 years ago
  87. 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
  88. 057d9af Read/write function template specializations for PCH, properly this time. by Argyrios Kyrtzidis · 14 years ago
  89. d455add Add to PCH missing Sema information about VTable uses and dynamic classes. by Argyrios Kyrtzidis · 14 years ago
  90. 0f47bb9 Allow a CXXRecordDecl to get a DefinitionData pointer even when its owner is still initializing. by Argyrios Kyrtzidis · 14 years ago
  91. 7422827 Read/write instantiated-from-member of EnumDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  92. 65d336b Add skeleton code to make wpa call the analysis engine. by Zhongxing Xu · 14 years ago
  93. e4f5d72 Add an assertion. by Zhongxing Xu · 14 years ago
  94. dc01a15 Collect function definitions in the Indexer when indexing through the ASTs. by Zhongxing Xu · 14 years ago
  95. 044cc54 When creating functions to run global initializers and destructors, mark them by John McCall · 14 years ago
  96. 5dd3af7 Remove the now-unused GRState::isEqual method. Instead of asking if an expression equals a certain value, use SValuator::EvalEQ and GRState::Assume to see if it can, must, or must not equal that value. by Jordy Rose · 14 years ago
  97. b829d72 Oops, tabs --> spaces in test. by Jordy Rose · 14 years ago
  98. 61fb55c Improve NULL-checking for CFRetain/CFRelease. We now remember that the argument was non-NULL, and we report where the null assumption came from (like AttrNonNullChecker already did). by Jordy Rose · 14 years ago
  99. 252cd6a Stop testing for specific basic block numbers in this test. by John McCall · 14 years ago
  100. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago