aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/Attr.h
AgeCommit message (Expand)Author
2009-11-09Add support for cdecl attribute. (As far as I know, it doesn't affect CodeGenEli Friedman
2009-10-17Remove a FIXME that doesn't belong, there are numerous other places that useDaniel Dunbar
2009-10-05This is slightly contentious, but, if llvm has gone to addressableMike Stump
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-26Regularize the case and sort.Mike Stump
2009-08-16Move builtin call checking out into a separate function, make CheckFunctionCa...Anders Carlsson
2009-08-09map previously ignored __attribute((malloc)) to noalias attribute of llvm fun...Ryan Flynn
2009-08-08Introduce a new PragmaPack attribute, and use it for #pragma pack. The Packed...Anders Carlsson
2009-06-26OpenCL 1.0 support: attributesNate Begeman
2009-06-13declare an 'operator delete' to match operator new, this avoids many manyChris Lattner
2009-05-20implementation of format_arg for ObjC methods/functions.Fariborz Jahanian
2009-05-13Some early declarations to support sentinel attribute onFariborz Jahanian
2009-05-09Add back Parse/Sema support for attributes cf_returns_retained andTed Kremenek
2009-05-08Remove experimental ownership attributes from Clang.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-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-29Implement semantic analysis for transparent unions. This is largelyDouglas Gregor
2009-04-28Implement ownership attribute 'objc_ownership_make_collectable'. This allows oneTed Kremenek
2009-04-28Improve compatibility with GCC regarding inline semantics in GNU89Douglas Gregor
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-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-15PCH support for declaration attributesDouglas Gregor
2009-04-14recognize the gnuc_inline attribute.Chris Lattner
2009-04-10fix indentationChris Lattner
2009-04-10Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allowsTed Kremenek
2009-04-04Basic support for regparm codegenAnton Korobeynikov
2009-03-27Finish off semantic analysis for regparm, and remove the warning. Also Eli Friedman
2009-03-27Besides the warning, issue unsupported diagnostics in Fariborz Jahanian
2009-03-06Add Parse/Sema support for weak_import attribute.Daniel Dunbar
2009-03-04Switch attributes to be allocated from the declcontext bump pointer just likeChris Lattner
2009-03-04add an a Attr::Destroy method and force clients to go through it. As part of Chris Lattner
2009-02-19Add sema support for the noinline attribute.Anders Carlsson
2009-02-18Cleanup objc's gc attributes code no longer needed.Fariborz Jahanian
2009-02-14Add hook to add attributes to function declarations that we knowDouglas Gregor
2009-02-14add parser and type checking support for attribute((objc_exception)).Chris Lattner
2009-02-14Several related changes: Chris Lattner
2009-02-13Sema/AST support for attribute used. Patch by Anders Johnson (with small twea...Daniel Dunbar
2009-02-13Add sema support for the nodebug attribute.Anders Carlsson
2009-02-13Tighten checking of the "overloadable" attribute. If any function by aDouglas Gregor
2009-02-12Support __attribute__(section(<name>))Daniel Dunbar
2009-02-11Initial implementation of function overloading in C.Douglas Gregor
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-29Remove hasKind(). Use existing getKind().Fariborz Jahanian