1. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
  2. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
  3. d5313b0 Provide an attribute, objc_method_family, to allow the inferred family by John McCall · 14 years ago
  4. cd5b306 accept and ignore a few things for better OpenBSD compatibility, by Chris Lattner · 14 years ago
  5. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  6. b7ee2e5 Revert r124217 because it didn't catch the actual error case it was trying to by Jeffrey Yasskin · 14 years ago
  7. c60e13a Add an attribute to forbid temporary instances of a type. This allows class by Jeffrey Yasskin · 14 years ago
  8. c7ad381 Add the ns_consumes_self, ns_consumed, cf_consumed, and ns_returns_autoreleased by John McCall · 14 years ago
  9. 15e14a2 Get rid of [[hiding]], [[override]] and [[base_check]]. by Anders Carlsson · 14 years ago
  10. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  11. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  12. 1154214 Add support for the Microsoft uuid attribute: by Francois Pichet · 14 years ago
  13. 7b38198 Basic, Sema: add support for CUDA launch_bounds attribute by Peter Collingbourne · 14 years ago
  14. a6cf1e7 Add support for the common and nocommon attributes. by Eric Christopher · 14 years ago
  15. ced7671 Basic, Sema: add support for CUDA location attributes by Peter Collingbourne · 14 years ago
  16. 34c2630 Front-end support for __attribute__((may_alias)). This is not by Dan Gohman · 14 years ago
  17. 4211bb6 Add support for "neon_vector_type" and "neon_polyvector_type" attributes by Bob Wilson · 14 years ago
  18. 8113ecf Region-allocate all AttributeList objects from a factory object instead of manually managing them by Ted Kremenek · 14 years ago
  19. c5127ed fix http://llvm.org/PR8371 in the straightforward way, also adding a comment by Gabor Greif · 14 years ago
  20. dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 14 years ago
  21. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  22. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  23. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago[Renamed (98%) from lib/Parse/AttributeList.cpp]
  24. 35cc962 Added vecreturn attribute parsing. by John Thompson · 14 years ago
  25. dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
  26. 521f12d Implements Sema part of init_priority(priority) attribute (radar 8076356) - wip. by Fariborz Jahanian · 15 years ago
  27. 2b7baf0 Roll back r104941. by John McCall · 15 years ago
  28. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 15 years ago
  29. 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 15 years ago
  30. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 15 years ago
  31. e215f72 Add calling convention related attributes to related declaration. Mark attributes invalid on type related checking so to add them to declarations only when everything is ok. by Abramo Bagnara · 15 years ago
  32. 9f6c772 other half of r101005 by Chris Lattner · 15 years ago
  33. 6972512 revert r98661, gcc_tdiag is not an attribute (PR6542). by Chris Lattner · 15 years ago
  34. 3b8097a accept and ignore __gcc_tdiag__ so we don't produce warnings by Chris Lattner · 15 years ago
  35. 11e8ce7 Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept. by Rafael Espindola · 15 years ago
  36. 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 15 years ago
  37. efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 15 years ago
  38. 7725e67 Parse C++ member check attributes - base_check, hiding, and override. by Sean Hunt · 15 years ago
  39. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  40. 8f4c59e Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGen by Eli Friedman · 15 years ago
  41. fc3bb49 StringSwitch-ify attribute name mapping. by Douglas Gregor · 15 years ago
  42. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  43. 4f90d8d Rewrite AttributeList::getKind to use StringRef API. by Daniel Dunbar · 15 years ago
  44. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  45. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
  46. 6f3d838 OpenCL 1.0 support: attributes by Nate Begeman · 15 years ago
  47. a23b485 Add real parsing for __declspec. It doesn't make much of a difference by Eli Friedman · 16 years ago
  48. 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 16 years ago
  49. 91ad269 Add back attribute string lookup for 'ns_returns_retained' and by Ted Kremenek · 16 years ago
  50. 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
  51. 7704a33 More attribute renaming: by Ted Kremenek · 16 years ago
  52. 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
  53. e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
  54. d331dd7 Rename ownership attributes: by Ted Kremenek · 16 years ago
  55. 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 16 years ago
  56. d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
  57. 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
  58. 31c215e Rename attributes: by Ted Kremenek · 16 years ago
  59. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 16 years ago
  60. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 16 years ago
  61. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 16 years ago
  62. 5e20448 accept an ignore the no_instrument_function attribute. Since we don't by Chris Lattner · 16 years ago
  63. 4da0427 Hook up attribute 'objc_ownership_retain' to the analyzer. This attribute allows by Ted Kremenek · 16 years ago
  64. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 16 years ago
  65. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 16 years ago
  66. cf2a721 the __gnuc_inline__ attribute is actually named __gnu_inline__, PR4023 by Chris Lattner · 16 years ago
  67. 26e2554 recognize the gnuc_inline attribute. by Chris Lattner · 16 years ago
  68. 8f823d2 sink abstract typedefs like Action::ExprTy from the Action class by Chris Lattner · 16 years ago
  69. b725232 Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allows by Ted Kremenek · 16 years ago
  70. ee76033 Besides the warning, issue unsupported diagnostics in by Fariborz Jahanian · 16 years ago
  71. 6e775db Add Parse/Sema support for weak_import attribute. by Daniel Dunbar · 16 years ago
  72. 005b235 don't new[] an empty array when an AttributeList has by Chris Lattner · 16 years ago
  73. b2d2b40 gcc spells it "warn_unused_result" (already supported) not "warnunusedresult" by Chris Lattner · 16 years ago
  74. d35fd5d just ignore hte format_arg attribute for now, it doesn't have any semantic implications. by Chris Lattner · 16 years ago
  75. 0db29ec add parser and type checking support for attribute((objc_exception)). by Chris Lattner · 16 years ago
  76. 026dc96 Several related changes: by Chris Lattner · 16 years ago
  77. c41ec23 Don't ignore the const attribute - we even have CG support for that. Do ignore the malloc attribute however. by Anders Carlsson · 16 years ago
  78. 56aa2fa ignore the const attribute for now. by Chris Lattner · 16 years ago
  79. b805dad Sema/AST support for attribute used. Patch by Anders Johnson (with small tweaks & test case)! by Daniel Dunbar · 16 years ago
  80. 05f8e47 Add a new Ignored attribute type, and use it for may_alias. by Anders Carlsson · 16 years ago
  81. d87df37 Add sema support for the nodebug attribute. by Anders Carlsson · 16 years ago
  82. 17f194f Support __attribute__(section(<name>)) by Daniel Dunbar · 16 years ago
  83. f9201e0 Initial implementation of function overloading in C. by Douglas Gregor · 16 years ago
  84. ab197ba Implement Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  85. f6e35d0 Add sema support for the cleanup attribute. by Anders Carlsson · 16 years ago
  86. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
  87. bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 16 years ago
  88. af668b0 Add attribute always_inline support. by Daniel Dunbar · 16 years ago
  89. 7709182 Add parsing of the sentinel attribute. Still need to create the attribute. by Anders Carlsson · 16 years ago
  90. 9eae576 Finish pushing blocks attribute through the clang attribute machinery. by Steve Naroff · 16 years ago
  91. aa0d25b Add support for parsing the objc_gc attribute. Tests will come shortly. by Anders Carlsson · 16 years ago
  92. 3068ae0 Support __attribute__(({con,de}structor)) in Parse & Sema by Daniel Dunbar · 16 years ago
  93. f135e80 Use lowercase of attribute iboutlet to not conflict with the macro IBOutlet by Ted Kremenek · 16 years ago
  94. 96329d4 Added parsing/sema support for __attribute__ ((IBOutlet)), a clang-specific attribute that the static analyzer will use to recognize what ivars are IBOutlets. by Ted Kremenek · 16 years ago
  95. d4cbda6 implement the alias attirbute (in both Sema and Codegen) by Nuno Lopes · 17 years ago
  96. 3c0eb16 Implementation of gcc mode attribute; this is significant because by Eli Friedman · 17 years ago
  97. 27ae6c6 initial support for recognizing __transparent_union__ attributes by Nuno Lopes · 17 years ago
  98. 213541a OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. by Nate Begeman · 17 years ago
  99. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Parse/AttributeList.cpp]
  100. 440b456 Add fastcall/stdcall attribute support by Nate Begeman · 17 years ago