1. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 15 years ago
  2. 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
  3. 9f6c772 other half of r101005 by Chris Lattner · 15 years ago
  4. 6972512 revert r98661, gcc_tdiag is not an attribute (PR6542). by Chris Lattner · 15 years ago
  5. 3b8097a accept and ignore __gcc_tdiag__ so we don't produce warnings by Chris Lattner · 15 years ago
  6. 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
  7. 31c780d Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes to by Ted Kremenek · 15 years ago
  8. efbddd2 Add IBAction attribute to keep the IBOutlet attribute company. by Ted Kremenek · 15 years ago
  9. 7725e67 Parse C++ member check attributes - base_check, hiding, and override. by Sean Hunt · 15 years ago
  10. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  11. 8f4c59e Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGen by Eli Friedman · 15 years ago
  12. fc3bb49 StringSwitch-ify attribute name mapping. by Douglas Gregor · 15 years ago
  13. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  14. 4f90d8d Rewrite AttributeList::getKind to use StringRef API. by Daniel Dunbar · 15 years ago
  15. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  16. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
  17. 6f3d838 OpenCL 1.0 support: attributes by Nate Begeman · 15 years ago
  18. a23b485 Add real parsing for __declspec. It doesn't make much of a difference by Eli Friedman · 16 years ago
  19. 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 16 years ago
  20. 91ad269 Add back attribute string lookup for 'ns_returns_retained' and by Ted Kremenek · 16 years ago
  21. 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
  22. 7704a33 More attribute renaming: by Ted Kremenek · 16 years ago
  23. 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
  24. e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
  25. d331dd7 Rename ownership attributes: by Ted Kremenek · 16 years ago
  26. 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 16 years ago
  27. d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
  28. 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
  29. 31c215e Rename attributes: by Ted Kremenek · 16 years ago
  30. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 16 years ago
  31. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 16 years ago
  32. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 16 years ago
  33. 5e20448 accept an ignore the no_instrument_function attribute. Since we don't by Chris Lattner · 16 years ago
  34. 4da0427 Hook up attribute 'objc_ownership_retain' to the analyzer. This attribute allows by Ted Kremenek · 16 years ago
  35. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 16 years ago
  36. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 16 years ago
  37. cf2a721 the __gnuc_inline__ attribute is actually named __gnu_inline__, PR4023 by Chris Lattner · 16 years ago
  38. 26e2554 recognize the gnuc_inline attribute. by Chris Lattner · 16 years ago
  39. 8f823d2 sink abstract typedefs like Action::ExprTy from the Action class by Chris Lattner · 16 years ago
  40. b725232 Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allows by Ted Kremenek · 16 years ago
  41. ee76033 Besides the warning, issue unsupported diagnostics in by Fariborz Jahanian · 16 years ago
  42. 6e775db Add Parse/Sema support for weak_import attribute. by Daniel Dunbar · 16 years ago
  43. 005b235 don't new[] an empty array when an AttributeList has by Chris Lattner · 16 years ago
  44. b2d2b40 gcc spells it "warn_unused_result" (already supported) not "warnunusedresult" by Chris Lattner · 16 years ago
  45. d35fd5d just ignore hte format_arg attribute for now, it doesn't have any semantic implications. by Chris Lattner · 16 years ago
  46. 0db29ec add parser and type checking support for attribute((objc_exception)). by Chris Lattner · 16 years ago
  47. 026dc96 Several related changes: by Chris Lattner · 16 years ago
  48. 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
  49. 56aa2fa ignore the const attribute for now. by Chris Lattner · 16 years ago
  50. b805dad Sema/AST support for attribute used. Patch by Anders Johnson (with small tweaks & test case)! by Daniel Dunbar · 16 years ago
  51. 05f8e47 Add a new Ignored attribute type, and use it for may_alias. by Anders Carlsson · 16 years ago
  52. d87df37 Add sema support for the nodebug attribute. by Anders Carlsson · 16 years ago
  53. 17f194f Support __attribute__(section(<name>)) by Daniel Dunbar · 16 years ago
  54. f9201e0 Initial implementation of function overloading in C. by Douglas Gregor · 16 years ago
  55. ab197ba Implement Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
  56. f6e35d0 Add sema support for the cleanup attribute. by Anders Carlsson · 16 years ago
  57. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
  58. bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 16 years ago
  59. af668b0 Add attribute always_inline support. by Daniel Dunbar · 16 years ago
  60. 7709182 Add parsing of the sentinel attribute. Still need to create the attribute. by Anders Carlsson · 16 years ago
  61. 9eae576 Finish pushing blocks attribute through the clang attribute machinery. by Steve Naroff · 16 years ago
  62. aa0d25b Add support for parsing the objc_gc attribute. Tests will come shortly. by Anders Carlsson · 16 years ago
  63. 3068ae0 Support __attribute__(({con,de}structor)) in Parse & Sema by Daniel Dunbar · 16 years ago
  64. f135e80 Use lowercase of attribute iboutlet to not conflict with the macro IBOutlet by Ted Kremenek · 16 years ago
  65. 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
  66. d4cbda6 implement the alias attirbute (in both Sema and Codegen) by Nuno Lopes · 17 years ago
  67. 3c0eb16 Implementation of gcc mode attribute; this is significant because by Eli Friedman · 17 years ago
  68. 27ae6c6 initial support for recognizing __transparent_union__ attributes by Nuno Lopes · 17 years ago
  69. 213541a OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. by Nate Begeman · 17 years ago
  70. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Parse/AttributeList.cpp]
  71. 440b456 Add fastcall/stdcall attribute support by Nate Begeman · 17 years ago
  72. ddee423 Add a bunch of attributes, patch by Nuno Lopes. by Chris Lattner · 17 years ago
  73. 7e669b2 Add support for attribute(deprecated), patch by Nuno Lopes! by Chris Lattner · 17 years ago
  74. aecb383 Added support for attribute "noreturn." by Ted Kremenek · 17 years ago
  75. c398f0b Handle __attribute__((annotate("string"))) by Nate Begeman · 17 years ago
  76. 2335191 add a method to AttributeList that converts an identifier to an enum. by Chris Lattner · 17 years ago
  77. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  78. c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 17 years ago
  79. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago