1. c9e418c Fix warning from r163642 by DeLesley Hutchins · 12 years ago
  2. 24a6c94 Thread safety analysis: fix bug related to lock_returned attribute on templates. by DeLesley Hutchins · 12 years ago
  3. 8410113 objective-C: introduce __attribute((objc_requires_super)) on method by Fariborz Jahanian · 12 years ago
  4. 0b4db3e Thread-safety analysis: Add support for selectively turning off warnings by DeLesley Hutchins · 12 years ago
  5. 679fc93 Revert r163078 per chandlerc's request. by Joao Matos · 12 years ago
  6. f712c48 Added a diagnostic for mismatched MS inheritance attributes. Also fixed the incomplete type member pointer size calculation under the MS ABI. by Joao Matos · 12 years ago
  7. 4e4c157 Thread-safety analysis: fix handling of string constants in mutex by DeLesley Hutchins · 12 years ago
  8. 9af9122 Fix serious regression introduced in r157780 where __attribute__((NSObject)) by Ted Kremenek · 12 years ago
  9. a23bd4c objective-C arc: ns_returns_retained is a type attribute in ARC, by Fariborz Jahanian · 12 years ago
  10. 0d5a069 Add support for "type safety" attributes that allow checking that 'void *' by Dmitri Gribenko · 12 years ago
  11. 9071def Remove and simplify unused checking code. by Benjamin Kramer · 12 years ago
  12. fac8e43 Fix horribly broken sema of __attribute__((pcs())). by Benjamin Kramer · 12 years ago
  13. c3b2308 Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. by Eli Friedman · 12 years ago
  14. f1aae3b Fix line endings. by Michael Han · 12 years ago
  15. 78d1a10 Emit debug info for dynamic initializers. Permit __attribute__((nodebug)) on by Nick Lewycky · 12 years ago
  16. f50b6fe Fix whitespace, whoops missed a spot! by Nick Lewycky · 12 years ago
  17. 4ae89bc Fix whitespace, tabs to spaces. No functionality change. by Nick Lewycky · 12 years ago
  18. dc69157 Refactor handler functions for thread safety attributes. by Michael Han · 12 years ago
  19. 0df579e Patch by Anton Lokhmotov to add OpenCL work group size attributes. by Tanya Lattner · 12 years ago
  20. 5e2d5de Support the tls_model attribute (PR9788) by Hans Wennborg · 12 years ago
  21. 8e083e7 Reapply r158700 and fixup patches, minus one hunk that slipped through and by Sean Hunt · 12 years ago
  22. 0aa52aa Thread Safety Analysis: Move some warnings on thread safety by DeLesley Hutchins · 12 years ago
  23. fc685ac Reapplying the changes from r158717 as they were rolled back to avoid merge conflicts from a separate problematic patch. by Aaron Ballman · 12 years ago
  24. 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
  25. ed35fd1 Improves parsing and semantic analysis for MS __declspec attributes. This includes support for the align (which fixes PR12631). by Aaron Ballman · 12 years ago
  26. bfcb037 Improve the specification of spellings in Attr.td. by Sean Hunt · 12 years ago
  27. 174930d fix PR13071 / rdar://problem/11634669 : by Nuno Lopes · 12 years ago
  28. 96c67d1 alloc_size attribute: there's nothing wrong with alloc_size(1,1). It just means the function allocates x^2 bytes. GCC also accepts this syntax by Nuno Lopes · 12 years ago
  29. adc6cbf [MSExtensions] Add support for __forceinline. by Michael J. Spencer · 12 years ago
  30. 1dfbd92 Still more Doxygen documentation fixes: by James Dennett · 12 years ago
  31. 568eae4 Allow __attribute__((unused)) for fields and make it silence by Daniel Jasper · 12 years ago
  32. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  33. 48d798c Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 12 years ago
  34. 3427682 objc: properties of NSObject attribute must by Fariborz Jahanian · 12 years ago
  35. 350e956 -Wdeprecated warning to include reference (as a note) by Fariborz Jahanian · 12 years ago
  36. 587de5b implement Sema support for the alloc_size attribute by Nuno Lopes · 12 years ago
  37. c052dbb Recognize the MS inheritance attributes and turn them into attributes by John McCall · 12 years ago
  38. c51bb99 StringSwitchify. No functionality change. by Benjamin Kramer · 12 years ago
  39. bc3260d Factor sema for attributes unavailable and deprecated into a common function. by Benjamin Kramer · 12 years ago
  40. 599f1b7 Refactor all the by Rafael Espindola · 12 years ago
  41. 420efd8 Produce a warning for mismatched section attributes. Completest pr9356. by Rafael Espindola · 12 years ago
  42. ee409a9 Add support for __attribute__((hot)) and __attribute__((cold)). by Benjamin Kramer · 12 years ago
  43. 342dd43 Remove unused variable. Thanks to Dmitri Gribenko for noticing it. by Rafael Espindola · 12 years ago
  44. 703d412 Teach the parser to deal with multiple spellings for the same by Douglas Gregor · 12 years ago
  45. b2749b1 Make sure that we recognize __attribute__((align)) as a synonym for by Douglas Gregor · 12 years ago
  46. bf9da1f Fix a recent regression with the merging of format attributes. by Rafael Espindola · 12 years ago
  47. dd44f34 Warn about visibility attributes in typedefs. by Rafael Espindola · 12 years ago
  48. 98ae834 Fix an old (2009) FIXME: by Rafael Espindola · 12 years ago
  49. fad5de9 Clean up SemaDeclAttr for high-warnings build. by Jordy Rose · 12 years ago
  50. 258796e Add missing 'y'. by Rafael Espindola · 12 years ago
  51. 9b79fc9 Process attributes in the order they appear in the source code. This make clang by Rafael Espindola · 12 years ago
  52. 1348967 Change how we suppress access control in explicit instantiations by John McCall · 12 years ago
  53. 9257664 Refactor DelayedDiagnostics so that it keeps diagnostics in by John McCall · 12 years ago
  54. 3b29436 Split mergeAvailabilityAttr out of handleAvailabilityAttr. This is important by Rafael Espindola · 12 years ago
  55. ab41fe9 Move Sema::VerifyIntegerConstantExpression() and by Douglas Gregor · 12 years ago
  56. bbba25f Thread safety analysis: check for LOCKABLE attribute on base classes. by DeLesley Hutchins · 12 years ago
  57. 60f2024 Thread safety analysis: additional support for smart pointers in lock expressions. by DeLesley Hutchins · 12 years ago
  58. 548d17c Walk the decls looking for the last one that has an attribute. We do have to walk by Rafael Espindola · 12 years ago
  59. f26efd7 Thread Safety Analysis: fixed attribute handling for lock_returned attribute. by DeLesley Hutchins · 12 years ago
  60. 4e31b4d Extend the error about incompatible visibility attributes in different by Rafael Espindola · 12 years ago
  61. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  62. 45a0b26 Reject cases like by Rafael Espindola · 12 years ago
  63. d672436 with -Wdeprecated, include a note to its deprecated declaration by Fariborz Jahanian · 12 years ago
  64. aed9ea3 Thread safety analysis: support the use of pt_guarded_by attributes by DeLesley Hutchins · 12 years ago
  65. 79747e0 Thread-safety analysis: support new "pointer to member" syntax for by DeLesley Hutchins · 12 years ago
  66. 94d55d7 Remove unneeded code. by Fariborz Jahanian · 12 years ago
  67. 0e78afb objective-c arc: With currnt documentation, by Fariborz Jahanian · 12 years ago
  68. ae519c4 Thread safety analysis: split warnings into two groups: attribute warnings by DeLesley Hutchins · 12 years ago
  69. 83cad45 Thread safety analysis: downgraded requirement that mutex expressions refer to a lockable type from error to warning. by DeLesley Hutchins · 12 years ago
  70. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
  71. f6b8b58 Minor cleanup in attribute-related diagnostics, from Alexander Kornienko! by Douglas Gregor · 12 years ago
  72. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  73. e53ac8a Refactor Clang sema attribute handling. by Michael Han · 12 years ago
  74. b0a6615 objc: When issue diagnostic about deprecated method, also by Fariborz Jahanian · 12 years ago
  75. f6e88d7 Fix regression from llvm-gcc where we should NOT emit a warning about __attribute__((NSObject)) on a property declaration. This is needed to have retain properties for non-object pointers. Fixes <rdar://problem/10930507>. by Ted Kremenek · 12 years ago
  76. 9428772 Turned on support for __declspecs: noreturn, noinline, nothrow and naked in MS compatibility mode. by Aaron Ballman · 12 years ago
  77. 47611c8 Turned on support for __declspec(deprecated) in MS compatibility mode. by Aaron Ballman · 12 years ago
  78. 634b293 Thread safety analysis: Don't check for lockable on undefined types. by DeLesley Hutchins · 12 years ago
  79. 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 13 years ago
  80. 5f2987c Split Sema::MarkDeclarationReferenced into multiple functions; the additional entry points are needed to implement C++11 odr-use marking correctly. No functional change in this patch; I'll actually make the change which fixes the odr-use marking in a followup patch. by Eli Friedman · 13 years ago
  81. 4188760 Complain about attempts to use 'protected' visibility on targets by John McCall · 13 years ago
  82. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  83. 69d5384 Remove redundant checks. by Jean-Daniel Dupas · 13 years ago
  84. e8c904f Don't suppress access-control or invalid-type diagnostics from a by John McCall · 13 years ago
  85. 71efba0 The following patch adds __attribute__((no_address_safety_analysis)) which will allow to disable by Kostya Serebryany · 13 years ago
  86. 7b9ff0c Instantiate dependent attributes when instantiating templates. by DeLesley Hutchins · 13 years ago
  87. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  88. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  89. a0b2ba1 Minor refactoring of sentinel warning on blocks. Add a test for this warning. by Eli Friedman · 13 years ago
  90. 71207fc After further discussion, rename attribute 'objc_disable_automatic_synthesis' to 'objc_requires_property_definitions'. by Ted Kremenek · 13 years ago
  91. 22f18fd Rename attribute 'objc_suppress_autosynthesis' to 'objc_disable_automatic_synthesis'. by Ted Kremenek · 13 years ago
  92. 341b8be objc: diagnose misplacement of objc_suppress_autosynthesis attribute. by Fariborz Jahanian · 13 years ago
  93. e23dcf3 objc: introduce objc_suppress_autosynthesis class attributes for later use. by Fariborz Jahanian · 13 years ago
  94. 6b65d4a objc: after issuing the warning on direct use of __attribute__((NSObject)) by Fariborz Jahanian · 13 years ago
  95. 006e42f Add ability to supply additional message to availability macros, by Fariborz Jahanian · 13 years ago
  96. 9b2eb7b objc: warn if NSObject attribute appears other than in a typedef. by Fariborz Jahanian · 13 years ago
  97. 0bfaf06 Downgrade err_iboutlet_object_type to a warning. It was breaking a bunch of code. We will reconsider promoting it back to an error later. by Ted Kremenek · 13 years ago
  98. 90eed21 Do not warn when weak-import attribute is applied to enum by Fariborz Jahanian · 13 years ago
  99. 0b64ba9 Fix grammar for C++11 alignment specifiers, and add a few FIXMEs. by Peter Collingbourne · 13 years ago
  100. 13c7fcc c++: support gcc's application of weak attribute on by Fariborz Jahanian · 13 years ago