| Commit message (Expand) | Author | Age | Files | Lines |
* | Refactor Clang sema attribute handling. | Michael Han | 2012-03-07 | 1 | -118/+15 |
* | The following patch adds __attribute__((no_address_safety_analysis)) which wi... | Kostya Serebryany | 2012-01-24 | 1 | -0/+1 |
* | After further discussion, rename attribute 'objc_disable_automatic_synthesis'... | Ted Kremenek | 2012-01-05 | 1 | -1/+1 |
* | Rename attribute 'objc_suppress_autosynthesis' to 'objc_disable_automatic_syn... | Ted Kremenek | 2012-01-04 | 1 | -1/+1 |
* | objc: introduce objc_suppress_autosynthesis class | Fariborz Jahanian | 2012-01-03 | 1 | -0/+1 |
* | Add ability to supply additional message to availability macros, | Fariborz Jahanian | 2011-12-10 | 1 | -3/+15 |
* | Propagate __attribute__((returns_twice)) from C to IL. | Rafael Espindola | 2011-10-03 | 1 | -0/+1 |
* | Hey, maybe we shouldn't silently ignore decl attributes | John McCall | 2011-10-01 | 1 | -3/+10 |
* | Add explicit attributes to mark functions as having had their | John McCall | 2011-09-30 | 1 | -0/+2 |
* | Add an ns_bridged attribute, used to specify that a | John McCall | 2011-09-29 | 1 | -0/+1 |
* | Record the full source range of an attribute. | Argyrios Kyrtzidis | 2011-09-13 | 1 | -14/+15 |
* | Added basic parsing for all remaining attributes, thread safety | Caitlin Sadowski | 2011-07-28 | 1 | -0/+13 |
* | Added parsing for guarded_var, pt_guarded_var, lockable, | Caitlin Sadowski | 2011-07-28 | 1 | -0/+5 |
* | Document the existing objc_precise_lifetime attribute. | John McCall | 2011-07-22 | 1 | -0/+1 |
* | now that we have a centralized place to do so, add some using declarations for | Chris Lattner | 2011-07-20 | 1 | -1/+1 |
* | Moving one misplaced entry in the attribute enum in AttributeList.h into alph... | Caitlin Sadowski | 2011-07-14 | 1 | -1/+1 |
* | objc-arc: Support objc_arc_weak_unavailable on those | Fariborz Jahanian | 2011-07-06 | 1 | -0/+1 |
* | Refactor AttributeList.h to use alphabetical order, from Caitlin Sadowski | Douglas Gregor | 2011-07-01 | 1 | -20/+20 |
* | Cache the result of AttributeList::getKind(); it's relatively expensive to co... | Eli Friedman | 2011-06-27 | 1 | -1/+5 |
* | Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ... | Argyrios Kyrtzidis | 2011-06-24 | 1 | -1/+1 |
* | Automatic Reference Counting. | John McCall | 2011-06-15 | 1 | -0/+3 |
* | Add ms_struct attribute on record typee | Fariborz Jahanian | 2011-04-26 | 1 | -0/+1 |
* | Improve diagnostics on GNU attributes by warning about attributes that should... | Ted Kremenek | 2011-04-15 | 1 | -0/+4 |
* | Implement ARM pcs attribute. Basically it's another way of calling convention... | Anton Korobeynikov | 2011-04-14 | 1 | -0/+1 |
* | Extend the new 'availability' attribute with support for an | Douglas Gregor | 2011-03-26 | 1 | -7/+22 |
* | Insomniac refactoring: change how the parser allocates attributes so that | John McCall | 2011-03-24 | 1 | -80/+272 |
* | Implement a new 'availability' attribute, that allows one to specify | Douglas Gregor | 2011-03-23 | 1 | -0/+62 |
* | Add support for language-specific address spaces. On top of that, | Peter Collingbourne | 2011-03-18 | 1 | -0/+9 |
* | Provide an attribute, objc_method_family, to allow the inferred family | John McCall | 2011-03-02 | 1 | -0/+1 |
* | tidy up | Chris Lattner | 2011-02-17 | 1 | -2/+2 |
* | OpenCL: add support for __kernel, kernel keywords and EXTENSION, | Peter Collingbourne | 2011-02-14 | 1 | -0/+1 |
* | Revert r124217 because it didn't catch the actual error case it was trying to | Jeffrey Yasskin | 2011-01-27 | 1 | -1/+0 |
* | Add an attribute to forbid temporary instances of a type. This allows class | Jeffrey Yasskin | 2011-01-25 | 1 | -0/+1 |
* | Add the ns_consumes_self, ns_consumed, cf_consumed, and ns_returns_autoreleased | John McCall | 2011-01-25 | 1 | -0/+4 |
* | Get rid of [[hiding]], [[override]] and [[base_check]]. | Anders Carlsson | 2011-01-23 | 1 | -2/+0 |
* | Get rid of the [[final]] C++0x attribute. | Anders Carlsson | 2011-01-23 | 1 | -1/+0 |
* | Refactor the application of type attributes so that attributes from | John McCall | 2011-01-05 | 1 | -1/+8 |
* | Refactor how we collect attributes during parsing, and add slots for attributes | John McCall | 2010-12-24 | 1 | -4/+44 |
* | Add support for the Microsoft uuid attribute: | Francois Pichet | 2010-12-19 | 1 | -0/+1 |
* | Basic, Sema: add support for CUDA launch_bounds attribute | Peter Collingbourne | 2010-12-12 | 1 | -0/+1 |
* | Use the source location of the parameter, when it makes sense, for diagnostic... | Argyrios Kyrtzidis | 2010-12-06 | 1 | -0/+1 |
* | Add support for the common and nocommon attributes. | Eric Christopher | 2010-12-02 | 1 | -0/+2 |
* | Basic, Sema: add support for CUDA location attributes | Peter Collingbourne | 2010-12-01 | 1 | -0/+5 |
* | Front-end support for __attribute__((may_alias)). This is not | Dan Gohman | 2010-11-17 | 1 | -0/+1 |
* | Add support for "neon_vector_type" and "neon_polyvector_type" attributes | Bob Wilson | 2010-11-16 | 1 | -0/+2 |
* | Region-allocate all AttributeList objects from a factory object instead of ma... | Ted Kremenek | 2010-11-10 | 1 | -5/+28 |
* | Add support for attribute((naked)), patch by Zoxc on cfe-commits! | Daniel Dunbar | 2010-09-29 | 1 | -0/+1 |
* | Add symantic support for the Pascal calling convention via | Dawn Perchik | 2010-09-03 | 1 | -0/+1 |
* | One who seeks knowledge learns something new every day. | John McCall | 2010-08-26 | 1 | -1/+0 |
* | Abstract out passing around types and kill off ActionBase. | John McCall | 2010-08-24 | 1 | -5/+5 |