1. 26743b2 Capture a few implicit references to 'self'. by John McCall · 14 years ago
  2. 5808ce4 More capturing of 'this': implicit member expressions. Getting that by John McCall · 14 years ago
  3. 5533045 Reenable -Wuninitialized warning for captured block variables. by Ted Kremenek · 14 years ago
  4. f704c61 Frontend: Switch -header-include-file output to use unbuffered raw_ostreams with by Daniel Dunbar · 14 years ago
  5. b51eee4 Fix Microsoft bit field problem. This resolves the Index\complete-exprs.c regression on Win32. by Francois Pichet · 14 years ago
  6. 609e317 Based on user feedback, swap -Wuninitialized diagnostics to have the warning refer to the bad use, and the note to the variable declaration. by Ted Kremenek · 14 years ago
  7. 322c29f clang: Add support for a CC_PRINT_HEADERS environment variable, which mirrors by Daniel Dunbar · 14 years ago
  8. b34d69b Frontend: Add -header-include-file option, for allowing saving header include by Daniel Dunbar · 14 years ago
  9. b376e5e Frontend: Add support (unused) for showing all "interesting" headers, not just by Daniel Dunbar · 14 years ago
  10. 6159d0f Revert r124704, which uniqued code-completion strings. The space by Douglas Gregor · 14 years ago
  11. 8e50a96 Add NetBSD target support. Patch by Joerg Sonnenberger. by Benjamin Kramer · 14 years ago
  12. eef63e0 Frontend: Factor out header include dumping (-H) into its own preprocessor by Daniel Dunbar · 14 years ago
  13. 469a1eb An insomniac stab at making block declarations list the variables they close by John McCall · 14 years ago
  14. e349d2c Unique code-completion strings. On Cocoa.h, this costs us about 4% in by Douglas Gregor · 14 years ago
  15. dae6875 Create a special allocator class for code completion, so that all of by Douglas Gregor · 14 years ago
  16. 218937c Allocate CodeCompletionString and all of its components in a by Douglas Gregor · 14 years ago
  17. 0e2dc3a Warn for "if ((a == b))" where the equality expression is needlessly wrapped inside parentheses. by Argyrios Kyrtzidis · 14 years ago
  18. d880f52 Implement access checking for the "delete" operator. Fixes PR9050, by Douglas Gregor · 14 years ago
  19. 6f75550 Basic support for -mms-bitfields, from Carl Norum! by Douglas Gregor · 14 years ago
  20. 2a7c12c Correct units in doxygen comment for NonVirtualSize. by Ken Dyck · 14 years ago
  21. 5c3633f Convert RecordLayout::NonVirtualSize from bit units to CharUnits. by Ken Dyck · 14 years ago
  22. 86c05f3 Perform the bad-address-space conversions check as part of by John McCall · 14 years ago
  23. 293a45e Improve the diagnostic for -Wcustom-atomic-properties. Suggestion by Fariborz! by Argyrios Kyrtzidis · 14 years ago
  24. e4be87e Make Check*PointerTypesForAssignment private and tell them that they're by John McCall · 14 years ago
  25. 4f5e21e Teach Diagnostic::setClient() to free the existing, owned by Douglas Gregor · 14 years ago
  26. ff9cd96 Frontend: Add an explicit RemoveFileOnSignal flag argument, to control the by Daniel Dunbar · 14 years ago
  27. 94659e4 Add -Wcustom-atomic-properties which warns if an atomic-by-default property has custom getter or setter. by Argyrios Kyrtzidis · 14 years ago
  28. 683a81f Implement the suggested resolution to core issue 547, extended to also by Douglas Gregor · 14 years ago
  29. def4e2a Warn if the class has virtual methods but non-virtual destructor. Addresses rdar://8756445. by Argyrios Kyrtzidis · 14 years ago
  30. 6684d85 Diagnose if extern local variable is followed by non-extern and vice-versa. by Argyrios Kyrtzidis · 14 years ago
  31. 0413db4 Amazing that there are still issues with the fields of anonymous struct/unions.. by Argyrios Kyrtzidis · 14 years ago
  32. f25649c Support for -plugin-arg- with -add-plugin by Nico Weber · 14 years ago
  33. d89d30f Fix some corner cases in the __is_base_of logic. by John McCall · 14 years ago
  34. 4867347 PR9037: Allow override, final, and new as an extension on inline members. by Nico Weber · 14 years ago
  35. b608b98 Give OpaqueValueExpr a source location, because its source location by Douglas Gregor · 14 years ago
  36. 1eee5dc Teach the evaluation of the __is_convertible_to trait to translate by Douglas Gregor · 14 years ago
  37. 418df34 Separate the access-control diagnostics from other diagnostics that do not have SFINAE behavior. by Douglas Gregor · 14 years ago
  38. 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 14 years ago
  39. 63e7d25 Fixed parameter names. by Abramo Bagnara · 14 years ago
  40. b7ee2e5 Revert r124217 because it didn't catch the actual error case it was trying to by Jeffrey Yasskin · 14 years ago
  41. 8c29cfa Clean up the diagnostic text for delegating constructors by Douglas Gregor · 14 years ago
  42. 2a5c45b Allow #pragma unused to be used on global variables like gcc. Fixes rdar://8793832. by Argyrios Kyrtzidis · 14 years ago
  43. 1aa2730 Teach ASTUnit to save the specified target features, since by Douglas Gregor · 14 years ago
  44. e72fb6f Add libclang functions to determine the const/volatile/restrict by Douglas Gregor · 14 years ago
  45. 9319b56 [analyzer] Fix crash when handling dot syntax on 'super'. by Argyrios Kyrtzidis · 14 years ago
  46. 6ec278d Do a proper recursive lookup when deciding whether a class's usual by John McCall · 14 years ago
  47. d0370f5 Provide Type::castAs<>, which is to getAs<> what cast<> is to dyn_cast<>. by John McCall · 14 years ago
  48. 14d0aee Fix a horrible bug in our handling of C-style casting, where a C-style by Douglas Gregor · 14 years ago
  49. b145ee6 Implement the restriction that a function with a ref-qualifier cannot by Douglas Gregor · 14 years ago
  50. 1f38106 Improve the extension warning for the use of ref-qualifiers, to by Douglas Gregor · 14 years ago
  51. fcab48b Rvalue references for *this: explicitly keep track of whether a by Douglas Gregor · 14 years ago
  52. 2c9a03f Rvalue references for *this: implement the implicit conversion rules by Douglas Gregor · 14 years ago
  53. 192e7f7 Move InheritableAttr::isInherited to Attr by Peter Collingbourne · 14 years ago
  54. fa75e61 Remove Attr::isMerged; it is not used any more and redundant with by Peter Collingbourne · 14 years ago
  55. 0a9a6d6 Rvalue references for *this: add name mangling for ref-qualifiers, by Douglas Gregor · 14 years ago
  56. 6b4df91 Reference qualifiers for *this: implement C++0x [expr.mptr.oper]p6, by Douglas Gregor · 14 years ago
  57. c78e259 Clean up the C++0x __has_feature tests. Specifically: by Douglas Gregor · 14 years ago
  58. 440a483 Reinstate r124236 (tweaking the rvalue-reference overload resolution by Douglas Gregor · 14 years ago
  59. c938c16 Rvalue references for *this: by Douglas Gregor · 14 years ago
  60. fd6b874 Merge -Wuninitialized-experimental into -Wuninitialized. by Ted Kremenek · 14 years ago
  61. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 14 years ago
  62. bd5a94e [analyzer] Enable the self-init checker under command-line option '-analyzer-check-objc-self-init' which by default by Argyrios Kyrtzidis · 14 years ago
  63. 61d2ab0 Remove CompilerInstance::getOutputFileList because it is unimplemented and unused. by Jeffrey Yasskin · 14 years ago
  64. 4d4feea Speculatively revert r124236 by Douglas Gregor · 14 years ago
  65. 9865044 Change error "function cannot return array type" -> "blocks cannot return array type" when blocks are involved. by Argyrios Kyrtzidis · 14 years ago
  66. b7cd135 Speculatively implement a tweak to the C++0x overload resolution rules by Douglas Gregor · 14 years ago
  67. 5aa74af Add -add-plugin flag, which runs plugins in addition to codegen. by Nico Weber · 14 years ago
  68. c60e13a Add an attribute to forbid temporary instances of a type. This allows class by Jeffrey Yasskin · 14 years ago
  69. e3115e2 Recycle memory for GRStates that are never referenced by Ted Kremenek · 14 years ago
  70. a8c17a5 Teach -Wuninitialized-experimental to also warn by Ted Kremenek · 14 years ago
  71. c21c7e9 Teach TemplateSpecializationTypeLoc::initializeArgLocs() to actually by Douglas Gregor · 14 years ago
  72. d6b8de0 Change the wording of the bad-decl-for-attribute warning and error by John McCall · 14 years ago
  73. c7ad381 Add the ns_consumes_self, ns_consumed, cf_consumed, and ns_returns_autoreleased by John McCall · 14 years ago
  74. 16cf8f5 Downgrade the error about rvalue references to an extension warning by Douglas Gregor · 14 years ago
  75. 14429b9 [analyzer] Handle the dot syntax for properties in the ExprEngine. by Argyrios Kyrtzidis · 14 years ago
  76. 5286e2d [analyzer] Introduce ExprEngine::VisitObjCMessage for handling general ObjCMessages (both message expressions and property access) by Argyrios Kyrtzidis · 14 years ago
  77. 432424d [analyzer] Introduce ObjCMessage which represents both explicit ObjC message expressions and implicit by Argyrios Kyrtzidis · 14 years ago
  78. 5505c72 Disallow function template partial specializations, from Hans by Douglas Gregor · 14 years ago
  79. cb88a1f Use attributes for all the override control specifiers. by Anders Carlsson · 14 years ago
  80. 9ff2b13 Use CharUnits for the offset amount of RegionRawOffset. by Ken Dyck · 14 years ago
  81. 15e14a2 Get rid of [[hiding]], [[override]] and [[base_check]]. by Anders Carlsson · 14 years ago
  82. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  83. 3176cca Add support for the --noexecstack option. Fixes PR8762. by Rafael Espindola · 14 years ago
  84. e00909a Tweak diagnostic: by Ted Kremenek · 14 years ago
  85. ce93a7c Accept the C++0x override control keywords as an extension in C++98. This is OK since the new syntax is unambiguous and can't be confused with C++98 syntax. If anyone disagrees, please shout! by Anders Carlsson · 14 years ago
  86. dfc2f10 Mark classes as final or explicit. Diagnose when a class marked 'final' is used as a base. by Anders Carlsson · 14 years ago
  87. b76cc4d Add final/explicit getters and setters to CXXRecordDecl. by Anders Carlsson · 14 years ago
  88. cc54d59 Parse class-virt-specifier-seqs. by Anders Carlsson · 14 years ago
  89. 46127a9 More work on ClassVirtSpecifiers. by Anders Carlsson · 14 years ago
  90. c46bb7d Start stubbing out a ClassVirtSpecifiers class. by Anders Carlsson · 14 years ago
  91. f1602a5 A member function template cannot be virtual. by Anders Carlsson · 14 years ago
  92. 07f402c Generalize the NRVO move-construction-based initialization routine. No functionality change by Douglas Gregor · 14 years ago
  93. fbb178a Add basic fixits for -Wuninitialized-experimental by Ted Kremenek · 14 years ago
  94. 94b1b4d Enhance -Wuninitialized-experimental diagnostics by Ted Kremenek · 14 years ago
  95. cc15f01 Implement the preference for move-construction over copy-construction by Douglas Gregor · 14 years ago
  96. f5d8f46 Promote the static getNRVOCandidate() function, which computed the by Douglas Gregor · 14 years ago
  97. c80e811 Sema: process non-inheritable attributes on function declarations early by Peter Collingbourne · 14 years ago
  98. 6070039 Sema: support for processing non-inheritable declaration attributes early by Peter Collingbourne · 14 years ago
  99. a97d70b Generalise support for non-inheritable attributes by Peter Collingbourne · 14 years ago
  100. fb5d7ef Improve the diagnostic that complains about binding an rvalue by Douglas Gregor · 14 years ago