1. ef96ee0 De-virtualize getPreviousDecl() and getMostRecentDecl() when we know by Douglas Gregor · 13 years ago
  2. 09dd379 Pool allocate ImplicitConversionSequences. by Benjamin Kramer · 13 years ago
  3. 0e6a16f OverloadCandidateSet: Stop exposing SmallVector internals by Benjamin Kramer · 13 years ago
  4. f785a7d Introduce Decl::getPreviousDecl() and Decl::getMostRecentDecl(), by Douglas Gregor · 13 years ago
  5. 9fcbf2d Revert accidental commit by Douglas Gregor · 13 years ago
  6. 8a8950b Add a FIXME for mutation of the common pointer of a RedeclarableTemplateDecl. It is not clear that it's worth delaying the allocation of said pointer by Douglas Gregor · 13 years ago
  7. 7c99bb5c Reimplement RedeclarableTemplateDecl in terms of by Douglas Gregor · 13 years ago
  8. 170fd49 Remove a redundant word. by Zhongxing Xu · 13 years ago
  9. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  10. 8568ee7 [analyzer] Taint: add system and popen as undesirable sinks for taint data. by Anna Zaks · 13 years ago
  11. 093ecc9 Remember if a type has its visibility set explicitly or implicitly. by Rafael Espindola · 13 years ago
  12. abac441 Fix 80-column violation. by Chad Rosier · 13 years ago
  13. 91534a3 (Implicit) parameters deserialized as part of a function type must not by Douglas Gregor · 13 years ago
  14. dd9d645 Progress towards making isUsed() reflect whether a declaration is odr-used; don't set isUsed for local variables which are referenced in unevaluated contexts. Make other code use isReferenced() (which basically indicates that a declaration isn't dead) where appropriate. by Eli Friedman · 13 years ago
  15. f6c17a4 Fix a silly mistake in ComplexExprEvaluator::ZeroInitialization. <rdar://problem/10691092>. by Eli Friedman · 13 years ago
  16. f8ec8c9 Convert SemaTemplate*.cpp to pass a callback object to CorrectTypo. by Kaelyn Uhrain · 13 years ago
  17. 117c456 Make sure to consider non-DeclContext scopes properly when finding by Douglas Gregor · 13 years ago
  18. a8c6fea When inferring a module for a framework, first determine whether that by Douglas Gregor · 13 years ago
  19. d9b859a Move identification of memory setting and copying functions (memset, by Anna Zaks · 13 years ago
  20. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  21. e4c7f90 Convert SemaExprMember.cpp to pass a callback object to CorrectTypo, by Kaelyn Uhrain · 13 years ago
  22. 43115d4 remove assertions in the Hexagon backend specific clang driver by Sebastian Pop · 13 years ago
  23. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  24. 9606a57 rename DefaultHostTriple into DefaultTargetTriple by Sebastian Pop · 13 years ago
  25. e401415 Refactor for clarity. by Richard Smith · 13 years ago
  26. 3a110f7 Don't infer a submodule for a framework's private header, at least for now. by Douglas Gregor · 13 years ago
  27. 704e732 Remove --hash-style from link command on Android. by Evgeniy Stepanov · 13 years ago
  28. 3534050 PR11754: Reject non-static constexpr member functions in classes with virtual by Richard Smith · 13 years ago
  29. 89e6e85 A base subobject type doesn't make sense for unions; don't try to compute it. Based on patch by Yin Ma. Fixes PR11751. by Eli Friedman · 13 years ago
  30. 9ec0ef3 constexpr is allowed on static member functions of non-literal classes. Per report on cfe-dev. by Eli Friedman · 13 years ago
  31. 059d578 A few minor improvements to error recovery trying to access member of a function. In particular, this restores the cool error recovery for the example from http://blog.llvm.org/2010/04/amazing-feats-of-clang-error-recovery.html , which regressed a few months back. by Eli Friedman · 13 years ago
  32. f037541 Don't crash while trying to diagnose a function declared at block scope with an by Richard Smith · 13 years ago
  33. 2f4d88f Fix up the calls to CorrectTypo in Sema*ObjC.cpp to use callback by Kaelyn Uhrain · 13 years ago
  34. a150fa3 Revert previous commit. Something has gone wonky with my local configuration by Douglas Gregor · 13 years ago
  35. d30630f When inferring a module map for a framework, add the 'private' by Douglas Gregor · 13 years ago
  36. b71d157 [analyzer] Unwrap the pointers when ignoring the const cast. by Anna Zaks · 13 years ago
  37. 71d2909 [analyzer] Taint: when looking up a binding, provide the type. by Anna Zaks · 13 years ago
  38. ce8ef16 [analyzer] RegionStoreManager::getBinding() should not crash when by Anna Zaks · 13 years ago
  39. dba241d [analyzer] Fix a typo in a warning message. by Anna Zaks · 13 years ago
  40. 9baf39d objc parsing. Fixes a crash when parsing array initialization by Fariborz Jahanian · 13 years ago
  41. 7984de3 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 13 years ago
  42. 83be12c Recommit r148056 with fixes to deal with weirdness with bitfields in unions. by Eli Friedman · 13 years ago
  43. cd7a21b Revert r148056 while I investigate failures. by Eli Friedman · 13 years ago
  44. a179682 Make sure adding a field to a struct never reduces its size. PR11745. by Eli Friedman · 13 years ago
  45. 3d33622 Adjust set of default checkers. by Ted Kremenek · 13 years ago
  46. 0c6b8e3 If an ObjCMessageExpr is implicit, there are no source locations for the by Argyrios Kyrtzidis · 13 years ago
  47. 3b4b047 Convert SemaCXXScopeSpec.cpp to pass a callback object to CorrectTypo, by Kaelyn Uhrain · 13 years ago
  48. f2b4f7b objc: do not warn when converting to a const id qualfied by its by Fariborz Jahanian · 13 years ago
  49. 425d631 Convert SemaInit.cpp to pass a callback object to CorrectTypo. by Kaelyn Uhrain · 13 years ago
  50. 0849ade [analyzer] fix inlining's handling of mapping actual to formal arguments and limit the call stack depth. The analyzer can now accurately simulate factorial for limited depths. by Ted Kremenek · 13 years ago
  51. ec78916 constexpr: initialization of a union from an empty initializer-list should by Richard Smith · 13 years ago
  52. 37969b7 scanf: parse the 'm' length modifier, and check that the right arguments by Hans Wennborg · 13 years ago
  53. 1d7049a In Objective-C++, actually compute the base type of a member access by Douglas Gregor · 13 years ago
  54. 28058d1 scanf analysis: the 'a' length modifier is valid with a scanlist by Hans Wennborg · 13 years ago
  55. 6de0b48 scanf analysis: don't bail out after successful parse of scanlist by Hans Wennborg · 13 years ago
  56. 61e6162 Allow constant-folding of references which were formed in a manner not permitted by Richard Smith · 13 years ago
  57. 746f5bc Add IsImplicit field in ObjCMessageExpr that is true when the message by Argyrios Kyrtzidis · 13 years ago
  58. 1437425 [analyzer] Rename Store::Retrieve() -> getBinding(). by Anna Zaks · 13 years ago
  59. 1fb826a [analyzer] Add taint transfer by strcpy & others (part 1). by Anna Zaks · 13 years ago
  60. 121c67d Formatting. by Eric Christopher · 13 years ago
  61. 7c9b2fd Formatting. by Eric Christopher · 13 years ago
  62. cc66254 Take into account the pointer to an aggregate that is passed as a hidden by Akira Hatanaka · 13 years ago
  63. 2afd23d Call CodeGenTypes::ConvertType to get LLVM::Type*. by Akira Hatanaka · 13 years ago
  64. ed0b31f Fix some edge cases with C++ casts and placeholder expressions. by Eli Friedman · 13 years ago
  65. 3306f96 objective-c: fixes a regression in looking up names by Fariborz Jahanian · 13 years ago
  66. ec3bd72 Improve the diagnostic when trying to redefine a typedef with a by Douglas Gregor · 13 years ago
  67. dc98cd0 Fix the caching in CorrectTypo so that other non-keyword identifiers by Kaelyn Uhrain · 13 years ago
  68. 3efd348 minor refactoring to improve compile-time performance. by Fariborz Jahanian · 13 years ago
  69. 7d5e694 Add initial callback object support to Sema::CorrectTypo. by Kaelyn Uhrain · 13 years ago
  70. 015f608 objc-arc: evaluate 'readonly' property with no known by Fariborz Jahanian · 13 years ago
  71. de8facc constexpr: fix typo resulting in move constructors sometimes not being by Richard Smith · 13 years ago
  72. 35dd732 Fix -mfpu parsing on ARM. by Evgeniy Stepanov · 13 years ago
  73. 5ff53b2 Fixed VLA code generation. by Abramo Bagnara · 13 years ago
  74. 3e97758 "This change adds alloca/valloc checks to UnixAPIChecker. It includes a small refactoring for by Ted Kremenek · 13 years ago
  75. c0004df C11 allows typedefs to be redefined. Implement this in C11 mode, and by Douglas Gregor · 13 years ago
  76. 983d835 Revert changes to lib/Driver in r147917; I didn't mean to commit this. by Eli Friedman · 13 years ago
  77. 97a72c3 Add elidable CXXConstructExpr as block-level expr. It converts an lvalue to a rvalue, which is a useful step during AST evaluation. by Zhongxing Xu · 13 years ago
  78. b69b42c Start refactoring code for capturing variables and 'this' so that it is shared between lambda expressions and block literals. by Eli Friedman · 13 years ago
  79. 256ef64 Remove '#if 0' from ExprEngine::InlineCall(), and start fresh by wiring up inlining for straight C calls. by Ted Kremenek · 13 years ago
  80. 806054d Do placeholder conversions on array bounds in both declarators and by John McCall · 13 years ago
  81. 9db0a5e Remove switch/case statements and call GetFloatingPointTy() instead to get the by Akira Hatanaka · 13 years ago
  82. 6d1080f Flatten float complex arguments. N32/64 requires float complex arguments be by Akira Hatanaka · 13 years ago
  83. 9659d59 Remove space. by Akira Hatanaka · 13 years ago
  84. 31dfd64 Add field IsIEEE in FloatingLiteral to distinguish between different 128-bit by Akira Hatanaka · 13 years ago
  85. 6731074 When something goes wrong in type-checking a namespace definition, make the namespace declaration invalid by Douglas Gregor · 13 years ago
  86. b43550b Add support for the androideabi environment to our triple support, and by Chandler Carruth · 13 years ago
  87. 6e6f93a objc-arc: fixes a crash when trying to find out retaining cycle by Fariborz Jahanian · 13 years ago
  88. 02577ff Remove a set, but unused variable. Found with GCC's warning. by Chandler Carruth · 13 years ago
  89. 91ee4a7 Contrary to the other BSDs, NetBSD followed the ELF ABI for structure by Joerg Sonnenberger · 13 years ago
  90. f660f4b Make PathDiagnosticLocation more resilient to null Stmt pointers. by Ted Kremenek · 13 years ago
  91. 5660aa6 Add definitions for AMD's bobcat (aka btver1) by Benjamin Kramer · 13 years ago
  92. 5c65e4f Enable POPCNT and LZCNT with sse4a. by Benjamin Kramer · 13 years ago
  93. 448f68d Factor the repetitive cpu macro definition into a helper function. by Benjamin Kramer · 13 years ago
  94. 1bf7a3f The `-fwritable-strings' flag doesn't make the backing store strings of all by Bill Wendling · 13 years ago
  95. 7ead5c7 Implement the missing pieces of Evaluate for _Complex types. With that complete, remove some code from CGExprConstant which is no longer necessary. While I'm here, a couple minor tweaks to _Complex-in-C++. (Specifically, make _Complex types literal types, and don't warn for _Complex int.) by Eli Friedman · 13 years ago
  96. 610a60c PR11724: Implement evaluation for constexpr defaulted trivial union copy/move by Richard Smith · 13 years ago
  97. 15e17ae Per John's comment, it makes sense to ask isLambda on any CXXRecordDecl; make sure that's safe. Get rid of a check which is now unnecessary in Sema::getFunctionLevelDeclContext(). by Eli Friedman · 13 years ago
  98. bdad7a2 Update C++11 scoped enumeration support to match the final proposal: by Richard Smith · 13 years ago
  99. 8f0a403 Add -g to the cc1as flags only if we're dealing with an original by Eric Christopher · 13 years ago
  100. 46d2a5c Remove extraneous braces. by Eric Christopher · 13 years ago