summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-10/+10
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-1/+1
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-9/+9
* Generate error on declaration containing 'static' and '__attribute__((weak))'Fariborz Jahanian2009-07-161-0/+13
* Handle some more fallout with the conversion of using PointerType forTed Kremenek2009-07-151-2/+2
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-2/+3
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-2/+2
* Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis2009-06-301-1/+1
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-55/+50
* OpenCL 1.0 support: attributesNate Begeman2009-06-261-0/+27
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-49/+53
* Support dependent extended vector types and template instantiationDouglas Gregor2009-06-171-39/+34
* Add more parser support for Microsoft extensions.Eli Friedman2009-06-081-0/+3
* implementation of format_arg for ObjC methods/functions.Fariborz Jahanian2009-05-201-0/+70
* Patch finishes off application of printf attribute on blocks.Fariborz Jahanian2009-05-191-4/+9
* Minor tweak to support format attribute on blocks. No change in functionality.Fariborz Jahanian2009-05-181-3/+3
* Reflow some comments.Mike Stump2009-05-161-10/+8
* Removed superfluous code.Fariborz Jahanian2009-05-151-11/+0
* Early support for __format__attribute on blocks.Fariborz Jahanian2009-05-151-4/+32
* improved on diagnosing misplacement of sentinel attributes.Fariborz Jahanian2009-05-151-3/+4
* This patch finishes off the sentinel attribute handling forFariborz Jahanian2009-05-151-5/+3
* updated comments.Fariborz Jahanian2009-05-141-3/+2
* Adds recognition of sentinel attribute on block declarations.Fariborz Jahanian2009-05-141-2/+24
* Look for and diagnose missing sentinel argument on messageFariborz Jahanian2009-05-131-2/+1
* Add some basic type checking for attributes ns_returns_retained andTed Kremenek2009-05-131-39/+39
* Fix rdar://6880951 by rejecting vectors of vectors.Chris Lattner2009-05-131-2/+3
* Fix rdar://6881069, a crash on a form of vector_size that weChris Lattner2009-05-131-1/+2
* Add back Parse/Sema support for attributes cf_returns_retained andTed Kremenek2009-05-091-0/+44
* Remove experimental ownership attributes from Clang.Ted Kremenek2009-05-081-101/+0
* More attribute renaming:Ted Kremenek2009-05-071-8/+8
* Implement attribute 'ns_autorelease'.Ted Kremenek2009-05-051-0/+6
* Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned').Ted Kremenek2009-05-051-10/+37
* Rename ownership attributes:Ted Kremenek2009-05-051-18/+18
* Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'.Ted Kremenek2009-05-041-2/+2
* Remove experimental attribute 'ns_ownership_make_collectable.'Ted Kremenek2009-05-041-5/+0
* ignore weak_import attribute on objc method decls.Fariborz Jahanian2009-05-041-2/+2
* Rename attributes 'objc_ownership...' to 'ns_ownership...'.Ted Kremenek2009-05-041-23/+23
* Rename attributes:Ted Kremenek2009-05-041-10/+10
* Remove support for ObjCMethodDecl attributes that appear between theTed Kremenek2009-05-041-34/+0
* Allow attributes 'objc_ownership_retain' and 'objc_ownership_release' to beTed Kremenek2009-04-301-5/+7
* Hook up Sema support for attributes on Objective-C method declarations thatTed Kremenek2009-04-301-1/+33
* Implement semantic analysis for transparent unions. This is largelyDouglas Gregor2009-04-291-18/+45
* Sema and CodeGen support for attributes on blocks. Radar 6441502Mike Stump2009-04-291-4/+7
* Implement ownership attribute 'objc_ownership_make_collectable'. This allows oneTed Kremenek2009-04-281-10/+15
* Improve compatibility with GCC regarding inline semantics in GNU89Douglas Gregor2009-04-281-5/+1
* Add two new checker-specific attributes: 'objc_ownership_release' andTed Kremenek2009-04-271-0/+10
* Refactor HandleObjCOwnershipRetainAttr and HandleObjCOwnershipCFRetainAttr intoTed Kremenek2009-04-271-19/+26
* Add new checker-specific attribute 'objc_ownership_cfretain'. This is the sameTed Kremenek2009-04-271-0/+14
* Correct the order of the parameters to CheckAssignmentConstraints in Eli Friedman2009-04-261-1/+1
* accept an ignore the no_instrument_function attribute. Since we don'tChris Lattner2009-04-251-0/+1
OpenPOWER on IntegriCloud