aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/AttributeList.cpp
AgeCommit message (Expand)Author
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
2009-02-17gcc spells it "warn_unused_result" (already supported) not "warnunusedresult"Chris Lattner
2009-02-14just ignore hte format_arg attribute for now, it doesn't have any semantic im...Chris Lattner
2009-02-14add parser and type checking support for attribute((objc_exception)).Chris Lattner
2009-02-14Several related changes: Chris Lattner
2009-02-14Don't ignore the const attribute - we even have CG support for that. Do ignor...Anders Carlsson
2009-02-14ignore the const attribute for now.Chris Lattner
2009-02-13Sema/AST support for attribute used. Patch by Anders Johnson (with small twea...Daniel Dunbar
2009-02-13Add a new Ignored attribute type, and use it for may_alias.Anders Carlsson
2009-02-13Add sema support for the nodebug attribute.Anders Carlsson
2009-02-12Support __attribute__(section(<name>))Daniel Dunbar
2009-02-11Initial implementation of function overloading in C.Douglas Gregor
2009-02-09Implement Declarator::getSourceRange().Sebastian Redl
2009-01-31Add sema support for the cleanup attribute.Anders Carlsson
2009-01-13Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-typeFariborz Jahanian
2008-12-17Semantics of @protocol attributes.Fariborz Jahanian
2008-10-28Add attribute always_inline support.Daniel Dunbar
2008-10-05Add parsing of the sentinel attribute. Still need to create the attribute.Anders Carlsson