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