1. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  2. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  3. 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 13 years ago
  4. af9cddf Modify a diagnostic introduced in r132612 to emit QualTypes directly by Peter Collingbourne · 13 years ago
  5. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  6. 9cfdae3 Warn about missing parentheses for conditional operator. by Hans Wennborg · 13 years ago
  7. 17e37c7 Implement comparisons between nullptr and Objective-C object by Douglas Gregor · 13 years ago
  8. 0683a14 Expand the coverage of the warning for constants on the RHS of logical operands: by Chandler Carruth · 13 years ago
  9. e72c55b Fix a regression in the source locations for unary trait expressions. by Chandler Carruth · 13 years ago
  10. e4d645c Enhance Clang to start instantiating static data member definitions by Chandler Carruth · 13 years ago
  11. 42ec65d Extract two more methods from the unary type trait checking. These by Chandler Carruth · 13 years ago
  12. e225030 Remove a no longer relevant comment. It was just repeating the by Chandler Carruth · 13 years ago
  13. df1f377 Extract the vec_step trait operand checking to a stand alone function. by Chandler Carruth · 13 years ago
  14. 9d342d0 Add a convenience interface for checking expression arguments to unary by Chandler Carruth · 13 years ago
  15. 930a9ab Fix our handling of the warning when one tries to pass a by Douglas Gregor · 13 years ago
  16. 0fd228d Implement C++0x semantics for passing non-POD classes through varargs. by Douglas Gregor · 13 years ago
  17. 509f048 Make sure we actually generate defaulted copy constructors; caught by by Sean Hunt · 13 years ago
  18. 2b18808 What I hope to be an implementation of defaulted copy assignment operators. by Sean Hunt · 13 years ago
  19. 49634cf Defaulting copy constructors now works reasonably well. by Sean Hunt · 13 years ago
  20. cb45a0f Hrm by Sean Hunt · 13 years ago
  21. 1e23865 Make it so that we actually generate definitions for explicitly by Sean Hunt · 13 years ago
  22. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  23. c9366ba Implement Sema::isExprCallable. by Matt Beaumont-Gay · 13 years ago
  24. f4bbbf0 Add a warning for when reinterpret_cast leads to undefined behavior, patch by Richard Trieu! by Argyrios Kyrtzidis · 13 years ago
  25. f79a719 Add a decl update when a static data member of a class template is instantiated in a different PCH than its containing class. Otherwise we get double definition errors. Fixes a Boost.MPL problem that affects Boost.Accumulators and probably a lot more of Boost. by Sebastian Redl · 13 years ago
  26. 642a75f When block-capturing a variable with a non-trivial destructor, by John McCall · 13 years ago
  27. f530751 FixOverloadedFunctionReference needs to rebuild member accesses of by John McCall · 13 years ago
  28. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  29. 8a285ae Emit a -Wnull-dereference warning for "*null" not just "*null = something". Addresses rdar://9269271. by Argyrios Kyrtzidis · 13 years ago
  30. abdd3b3 For the warnings related to -Wparentheses, display first the note about how to silence the warning and by Argyrios Kyrtzidis · 13 years ago
  31. 312eadb Implement a new identifier-classification scheme where Sema by Douglas Gregor · 13 years ago
  32. 89ebaed "note" location of forward class used as receiver of by Fariborz Jahanian · 13 years ago
  33. a61aedc For -Wlogical-op-parentheses, point at '&&', not '||'. Fixes rdar://9125333. by Argyrios Kyrtzidis · 13 years ago
  34. bb9b80c Add a fixit suggest for missing case keywords inside a switch scope. For instance, in the following code, 'case ' will be suggested before the '1:' by Richard Trieu · 13 years ago
  35. 6b6b42a We regard a function as 'unused' from the codegen perspective, so our warnings diverge from by Argyrios Kyrtzidis · 13 years ago
  36. eefa76e Allow shadowin of 'self' in objc methods in by Fariborz Jahanian · 13 years ago
  37. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  38. 5bf47f7 Fix mismatched delete. by Benjamin Kramer · 13 years ago
  39. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  40. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  41. dde5557 Re-fix r129481 and r129465 properly. Nulls fixits shouldn't be dropped in by Eli Friedman · 13 years ago
  42. 0d8dc46 When creating an implicit member expression through a qualified-id, check that the class by Argyrios Kyrtzidis · 13 years ago
  43. 3e2193c Add a flag to StringLiteral to keep track of whether the string is a pascal string or not. by Anders Carlsson · 13 years ago
  44. 6027461 Issue the 2nd fixit even if fix-it hint is supressed. // rdar://9091893 by Fariborz Jahanian · 13 years ago
  45. 81ab3cf No fixit hint for builtin expressions which are by Fariborz Jahanian · 13 years ago
  46. b8f17ab Redeclaration of 'self' should be flagged in by Fariborz Jahanian · 13 years ago
  47. 755d849 After some discussion with Doug, we decided that it made a lot more sense by John McCall · 13 years ago
  48. 379b515 More __unknown_anytype work. by John McCall · 13 years ago
  49. fb8721c Simplify calling CheckPlaceholderExpr, converge on it in a few places, by John McCall · 13 years ago
  50. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
  51. a49218e PR8369: make __attribute((regparm(0))) work correctly. Original patch by by Eli Friedman · 13 years ago
  52. 429bb27 Use ExprResult& instead of Expr *& in Sema by John Wiegley · 13 years ago
  53. 737d544 In C++ the argument of logical not should always be bool. Added missing implicit cast for scalars. by Abramo Bagnara · 13 years ago
  54. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 13 years ago
  55. 96b4adc Wide Pascal strings should be of type wchar_t[] and not unsigned char[]. by Anders Carlsson · 13 years ago
  56. 5862f0e When emitting a "too many arguments to function call..." error, also include a note with a location for the function prototype. by Ted Kremenek · 13 years ago
  57. 61750f2 de-sugared when accessing property reference type. by Fariborz Jahanian · 13 years ago
  58. 170a6a2 Don't do the checks of Sema::DiagnoseEqualityWithExtraParens() on type-dependent expressions. Fixes rdar://9027658. by Argyrios Kyrtzidis · 13 years ago
  59. 1408676 Implements property of reference types. Adding by Fariborz Jahanian · 13 years ago
  60. 6305f72 refactoring by Anton Yartsev · 13 years ago
  61. 7870b13 AltiVec vector comparison logic now affect only vectors of fundamental AltiVec vector types. It fixes bug 9347. by Anton Yartsev · 13 years ago
  62. d06fea8 supported: AltiVec vector initialization with a single literal according to PIM section 2.5.1 - after initialization all elements have the value specified by the literal by Anton Yartsev · 13 years ago
  63. 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 13 years ago
  64. 2234873 Allow GC qualifiers to be added/removed by conversions from/to void* by John McCall · 13 years ago
  65. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  66. 4f38f41 Fix an error with the declaration of block parameters that depend by John McCall · 13 years ago
  67. db2eae6 Clean up our handling of template-ids that resolve down to a single by Douglas Gregor · 13 years ago
  68. 60b3e38 Don't indescriminately print overload candidates when we have invalid by Douglas Gregor · 13 years ago
  69. eed5ddc Allow function calls to dereferenced member pointers of by Douglas Gregor · 13 years ago
  70. 4eb7f69 Don't poke into redefined 'id' type looking for a property by Fariborz Jahanian · 13 years ago
  71. 796aa44 Forgotten part of previous commit. by Abramo Bagnara · 13 years ago
  72. fadb53b Fixes for some more expressions containing function templateids that by Douglas Gregor · 13 years ago
  73. f4f7cb8 OpenCL: if double precision floating point constant encountered by Peter Collingbourne · 13 years ago
  74. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  75. 34d6f93 When comparing a null pointer and something else, always cast the null by John McCall · 13 years ago
  76. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 13 years ago
  77. 834e3f6 Fix my earlier commit to work with escaped newlines and leave breadcrumbs by John McCall · 13 years ago
  78. d45e4b7 Update the check for a NULL macro to use Preprocessor::getSpelling(). by John McCall · 13 years ago
  79. fbe5994 Much to my surprise, OverloadExprs can also point to function template decls. by Matt Beaumont-Gay · 13 years ago
  80. 425a31e Don't warning about shifting by too many bits in dead code. by Ted Kremenek · 14 years ago
  81. 3aea4da For C++, enhance -Warray-bounds to recursively analyze array subscript accesses in ?: expressions. by Ted Kremenek · 14 years ago
  82. 082bf7a Don't wanr about "negative shifts" in code that is unreachable. Fixes PR 5544. by Ted Kremenek · 14 years ago
  83. 90566c0 Implement comparison of C++0x scoped enumeration types. Fixes PR9333. by Douglas Gregor · 14 years ago
  84. 40d96a6 Push nested-name-specifier location information into DeclRefExpr and by Douglas Gregor · 14 years ago
  85. 4c9be89 Push nested-name-specifier source location information into by Douglas Gregor · 14 years ago
  86. 7c3179c Push nested-name-specifier source location information into by Douglas Gregor · 14 years ago
  87. 8e10f3b Provide a bit saying that a builtin undergoes custom type-checking, then by John McCall · 14 years ago
  88. 6c3c3f5 Handle value dependent LHS as well as RHS. Test both of these, they by Chandler Carruth · 14 years ago
  89. 21206d5 Implement a warning for known shift overflows on constant shift by Chandler Carruth · 14 years ago
  90. 0423fc6 Sema: diagnose kernel calls to non-global functions by Peter Collingbourne · 14 years ago
  91. 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
  92. 3ed6fc0 Issue AnalysisBasedWarnings as part of calling Sema::PopBlockOrFunctionScope(). No real functionality change. by Ted Kremenek · 14 years ago
  93. 762696f Update Sema::DiagRuntimeBehavior() to take an optional Stmt* to indicate the code the diagnostic is associated with. by Ted Kremenek · 14 years ago
  94. 65b34d7 Clean up the error recovery at the bottom of Sema::LookupMemberExpr. This by Matt Beaumont-Gay · 14 years ago
  95. 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 14 years ago
  96. 77efc68 Don't warn about static const integral data members with in-line constant by John McCall · 14 years ago
  97. b0c2301 Remove warning on future change in ivar lookup rule by Fariborz Jahanian · 14 years ago
  98. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  99. 15e310a Warn about code that uses variables and functions with internal linkage by John McCall · 14 years ago
  100. 82214a8 Initial steps to improve diagnostics when there is a NULL and by Chandler Carruth · 14 years ago