aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/AttributeList.cpp
AgeCommit message (Expand)Author
2010-08-20Another step in the process of making the parser depend on Sema:John McCall
2010-08-09Added vecreturn attribute parsing.John Thompson
2010-07-31After a lengthy design discussion, add support for "ownership attributes" for...Ted Kremenek
2010-06-18Implements Sema part of init_priority(priority) attributeFariborz Jahanian
2010-05-28Roll back r104941.John McCall
2010-05-28Add a new attribute on records, __attribute__((adl_invisible)), and defineJohn McCall
2010-05-19Add clang support for IBOutletCollection.Ted Kremenek
2010-05-18Add support for Microsoft's __thiscall, from Steven Watanabe!Douglas Gregor
2010-04-30Add calling convention related attributes to related declaration. Mark attrib...Abramo Bagnara
2010-04-12other half of r101005Chris Lattner
2010-03-22revert r98661, gcc_tdiag is not an attribute (PR6542).Chris Lattner
2010-03-16accept and ignore __gcc_tdiag__ so we don't produce warningsChris Lattner
2010-02-23Add support for the weakref attribute. We still produce "alias weak" as llvm-...Rafael Espindola
2010-02-18Add 'ns_returns_not_retained' and 'cf_returns_not_retained' attributes toTed Kremenek
2010-02-17Add IBAction attribute to keep the IBOutlet attribute company.Ted Kremenek
2009-11-25Parse C++ member check attributes - base_check, hiding, and override.Sean Hunt
2009-11-21Added rudimentary C++0x attribute support.Sean Hunt
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
2009-10-29StringSwitch-ify attribute name mapping.Douglas Gregor
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar
2009-10-17Rewrite AttributeList::getKind to use StringRef API.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-09map previously ignored __attribute((malloc)) to noalias attribute of llvm fun...Ryan Flynn
2009-06-26OpenCL 1.0 support: attributesNate Begeman
2009-06-08Add real parsing for __declspec. It doesn't make much of a difference Eli Friedman
2009-05-20implementation of format_arg for ObjC methods/functions.Fariborz Jahanian
2009-05-09Add back attribute string lookup for 'ns_returns_retained' andTed Kremenek
2009-05-08Remove experimental ownership attributes from Clang.Ted Kremenek
2009-05-07More attribute renaming:Ted Kremenek
2009-05-05Implement attribute 'ns_autorelease'.Ted Kremenek
2009-05-05Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned').Ted Kremenek
2009-05-05Rename ownership attributes:Ted Kremenek
2009-05-04Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'.Ted Kremenek
2009-05-04Remove experimental attribute 'ns_ownership_make_collectable.'Ted Kremenek
2009-05-04Rename attributes 'objc_ownership...' to 'ns_ownership...'.Ted Kremenek
2009-05-04Rename attributes:Ted Kremenek
2009-04-28Implement ownership attribute 'objc_ownership_make_collectable'. This allows oneTed Kremenek
2009-04-27Add two new checker-specific attributes: 'objc_ownership_release' andTed Kremenek
2009-04-27Add new checker-specific attribute 'objc_ownership_cfretain'. This is the sameTed Kremenek
2009-04-25accept an ignore the no_instrument_function attribute. Since we don'tChris Lattner
2009-04-25Hook up attribute 'objc_ownership_retain' to the analyzer. This attribute allowsTed Kremenek
2009-04-25Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked upTed Kremenek
2009-04-24Add new checker-specific attribute 'objc_ownership_returns'. This isn't hookedTed Kremenek
2009-04-20the __gnuc_inline__ attribute is actually named __gnu_inline__,Chris Lattner
2009-04-14recognize the gnuc_inline attribute.Chris Lattner
2009-04-11sink abstract typedefs like Action::ExprTy from the Action classChris Lattner
2009-04-10Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allowsTed Kremenek
2009-03-27Besides the warning, issue unsupported diagnostics in Fariborz Jahanian
2009-03-06Add Parse/Sema support for weak_import attribute.Daniel Dunbar
2009-02-19don't new[] an empty array when an AttributeList has Chris Lattner