1. 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
  2. f9c10c7 Update checker build. by Ted Kremenek · 14 years ago
  3. 8871a44 Introduce PCHReader::GetTranslationUnitDecl() and use it instead of ReadDeclRecord when initializing. by Argyrios Kyrtzidis · 14 years ago
  4. bfcc92c Support TemplateTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  5. 6d82ef4 Bowing to popular demand, reduce the "comma at end of enumerator list" by Douglas Gregor · 14 years ago
  6. 39dbad9 Apparently the {{$}} hack doesn't work on Windows; I am saddened but not by John McCall · 14 years ago
  7. be19110 For TagType and TemplateSpecializationType, isDependent calculation may be invalid because some decls that the by Argyrios Kyrtzidis · 14 years ago
  8. 663e380 Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  9. 82f8e79 Fix reading of UsingDecl from PCH. by Argyrios Kyrtzidis · 14 years ago
  10. 9705752 Remove unused protected constructor of DeclRefExpr. by Argyrios Kyrtzidis · 14 years ago
  11. fbc9421 Wrap the new ext-warn on extraneous comma on the last entry of an enumerator by Chandler Carruth · 14 years ago
  12. 7d5c45e Add support for differentiating between attributes ignored when handled and by Chandler Carruth · 14 years ago
  13. c63cada Tweak documentation to mention Debug+Asserts. by Duncan Sands · 14 years ago
  14. 9c0c1f3 Mark calls to 'throw()' functions as nounwind, and mark the functions nounwind by John McCall · 14 years ago
  15. ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
  16. 29457ff allow this to pass on 32-bit hosts. by Chris Lattner · 14 years ago
  17. 098432c fix the clang side of PR7437: EmitAggregateCopy by Chris Lattner · 14 years ago
  18. 30432fe filecheckize this test. by Chris Lattner · 14 years ago
  19. 9bc2a99 Fix a few errors in the internals doc. by Sebastian Redl · 14 years ago
  20. 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
  21. d80f786 fix PR4499, patch by Kyle Dean! by Chris Lattner · 14 years ago
  22. 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
  23. 09acc98 A using declaration can redeclare a typedef to the same type. These by Douglas Gregor · 14 years ago
  24. 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
  25. 63ef464 Do not use CXXZeroValueInitExpr for class types. Instead, use by Douglas Gregor · 14 years ago
  26. 3e31552 Fix an issue with opencl init list checking. by Nate Begeman · 14 years ago
  27. 717cc00 Changes how the TypeLoc traverser invokes the Type traverser: before, by Zhanyong Wan · 14 years ago
  28. 3472430 When printing statistics for the ASTContext, also print them for its BumpPtrAllocator by Douglas Gregor · 14 years ago
  29. 38e317d add driver support for minix, patch by Kees van Reeuwijk from PR7583 by Chris Lattner · 14 years ago
  30. d2bb2c0 Fix broken reading of NestedNameSpecifiers from PCH. by Argyrios Kyrtzidis · 14 years ago
  31. 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
  32. 4aedb1c getBody() -> hasBody() by Argyrios Kyrtzidis · 14 years ago
  33. 082a625 Simplify code and remove comment that is no longer relevant. by Argyrios Kyrtzidis · 14 years ago
  34. 5f1bfc1 Remove Decl::getCompoundBody(). by Argyrios Kyrtzidis · 14 years ago
  35. 6717ef4 Simplify code. CompoundStmt's RBraceLoc can be found using its SourceRange too. by Argyrios Kyrtzidis · 14 years ago
  36. 9d96f92 Simplify code. FunctionDecl and ObjCMethodDecl have some common interfaces. by Argyrios Kyrtzidis · 14 years ago
  37. 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
  38. 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
  39. 8f005a6 A Release-Asserts build is now called a Release build. by Duncan Sands · 14 years ago
  40. 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
  41. 59a7000 Teach function-try-blocks on constructors and destructors to implicitly by John McCall · 14 years ago
  42. 8b5dec3 implement PR7569, warning about assignment to null, which by Chris Lattner · 14 years ago
  43. 0f2b692 Don't consider casted non-global pointers to be evaluatable. by John McCall · 14 years ago
  44. c34c211 Avoid double-traversing for QualifiedTypeLoc -- we were calling by Craig Silverstein · 14 years ago
  45. 7dbf818 Change explicit handling of impossible condition to call llvm_unreachable in IdempotentOperationChecker::PreVisitBinaryOperator. by Tom Care · 14 years ago
  46. 12080d4 Silence an annoying GCC warning about use of an uninitialized variable. Even by Chandler Carruth · 14 years ago
  47. 256565b Use 'llvm_unreachable' to mark impossible code paths so that GCC doesn't by Chandler Carruth · 14 years ago
  48. 744016d Provide a hook for the benefit of clients using clang IR gen as a subroutine: by John McCall · 14 years ago
  49. 0ea0e8b Fix casts in RegionStore to not always assume that bindings are only to SubRegions. Fixes assertion failure by Ted Kremenek · 14 years ago
  50. dd5faf0 Add a const version of a method, to be consistent with other methods by Craig Silverstein · 14 years ago
  51. 925198d Fix idempotent operations test command line arguments. by Tom Care · 14 years ago
  52. fa87d81 Implement dumpToStream() for NonStaticGlobalSpaceRegion and StaticGlobalSpaceRegion. by Ted Kremenek · 14 years ago
  53. b2242d1 Add comment noting VLASizeChecker's duty in defining a VLA's extent. by Jordy Rose · 14 years ago
  54. 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
  55. 0a02e3e Sort CMake file. by Ted Kremenek · 14 years ago
  56. 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
  57. 03d98c5 Fix multiple emission of the this-> fixit for each instantiation by fixing the by Nick Lewycky · 14 years ago
  58. df921ae Make CGBuilderTy a typedef again; its functionality has been rolled back by John McCall · 14 years ago
  59. 1693e15 Improve the accuracy of getSourceRange() for DeclaratorDecl and by Douglas Gregor · 14 years ago
  60. 7e9b57b Correctly set the location of the "template" keyword for a class by Douglas Gregor · 14 years ago
  61. af57280 Remove my egregious hack that forced deserialization of visible by Douglas Gregor · 14 years ago
  62. 1f377b1 Pacify versions of gcc that think these variables may be used by Duncan Sands · 14 years ago
  63. 66d80a9 When destroying a cleanup, kill any references to instructions in the entry by John McCall · 14 years ago
  64. 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
  65. 057d9af Read/write function template specializations for PCH, properly this time. by Argyrios Kyrtzidis · 14 years ago
  66. d455add Add to PCH missing Sema information about VTable uses and dynamic classes. by Argyrios Kyrtzidis · 14 years ago
  67. 0f47bb9 Allow a CXXRecordDecl to get a DefinitionData pointer even when its owner is still initializing. by Argyrios Kyrtzidis · 14 years ago
  68. 7422827 Read/write instantiated-from-member of EnumDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  69. 65d336b Add skeleton code to make wpa call the analysis engine. by Zhongxing Xu · 14 years ago
  70. e4f5d72 Add an assertion. by Zhongxing Xu · 14 years ago
  71. dc01a15 Collect function definitions in the Indexer when indexing through the ASTs. by Zhongxing Xu · 14 years ago
  72. 044cc54 When creating functions to run global initializers and destructors, mark them by John McCall · 14 years ago
  73. 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
  74. b829d72 Oops, tabs --> spaces in test. by Jordy Rose · 14 years ago
  75. 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
  76. 252cd6a Stop testing for specific basic block numbers in this test. by John McCall · 14 years ago
  77. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  78. 6c47a9b Local variables have no linkage, make invalid Entities. by Zhongxing Xu · 14 years ago
  79. 9282688 Generate fewer first class aggregate values for other by Chris Lattner · 14 years ago
  80. 121b3fa in the "coerce" case, the ABI handling code ends up making the by Chris Lattner · 14 years ago
  81. c721ae8 fix a bug I introduced in r107624 by Chris Lattner · 14 years ago
  82. fd79a9d rearrange some logic, no functionality change. by Chris Lattner · 14 years ago
  83. 2bc0025 fix PR7564 a cast where the bitfield struct init code by Chris Lattner · 14 years ago
  84. 1880666 AppendBitField really can never fail, so return its return value. by Chris Lattner · 14 years ago
  85. c8f9af2 Read/write the identifier namespace in PCH for decls that may modify it. by Argyrios Kyrtzidis · 14 years ago
  86. 7b081c8 Read/write some source location for PCH. by Argyrios Kyrtzidis · 14 years ago
  87. b7e3aab Support sizeof for VLA expressions (sizeof(someVLA)). sizeof(int[n]) still unimplemented. A VLA region's sizeof value matches its extent. by Jordy Rose · 14 years ago
  88. 8d26bb7 Refrase comments. by Zhongxing Xu · 14 years ago
  89. c8822e0 Although in C++ class name has external linkage, usually the definition of the by Zhongxing Xu · 14 years ago
  90. 423030c Make FieldDecl an invalid Entity since it has no linkage. by Zhongxing Xu · 14 years ago
  91. 139d0b3 Indexer: make FieldDecl an internal Entity. by Zhongxing Xu · 14 years ago
  92. 52e04c5 Track extents for VLAs. by Jordy Rose · 14 years ago
  93. 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
  94. c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
  95. 5586b01 When adding a visible decl, deserialize the visible decls and add it. by Argyrios Kyrtzidis · 14 years ago
  96. 0061138 Don't try to install the __[u]int128_t identifier if it is already installed by PCHReader. by Argyrios Kyrtzidis · 14 years ago
  97. 691d77f Write/read ParmVarDecl's UninstantiatedDefaultArg for PCH. by Argyrios Kyrtzidis · 14 years ago
  98. 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
  99. 4d2229c Add TypeLoc traversal to the RecursiveASTVisitor! Because the TypeLocs don't by Nick Lewycky · 14 years ago
  100. a8bef69 Fix ObjCInterfaceTypeLoc to inherit from ObjCObjectTypeLoc so as to match the by Nick Lewycky · 14 years ago