summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* When parsing an out-of-line member function declaration, we must delayJohn McCall2011-02-141-30/+47
* OpenCL: add support for __kernel, kernel keywords and EXTENSION,Peter Collingbourne2011-02-141-0/+8
* When checking the 'weak' and 'weakref' attributes, look for non-externalJohn McCall2011-02-081-21/+40
* Downgrade error about attribute 'iboutlet' and 'ibaction' being applied to an...Ted Kremenek2011-02-041-3/+3
* Give OpaqueValueExpr a source location, because its source locationDouglas Gregor2011-01-281-1/+2
* Revert r124217 because it didn't catch the actual error case it was trying toJeffrey Yasskin2011-01-271-20/+0
* Add an attribute to forbid temporary instances of a type. This allows classJeffrey Yasskin2011-01-251-0/+20
* Add the ns_consumes_self, ns_consumed, cf_consumed, and ns_returns_autoreleasedJohn McCall2011-01-251-15/+89
* Get rid of [[hiding]], [[override]] and [[base_check]].Anders Carlsson2011-01-231-79/+0
* Get rid of the [[final]] C++0x attribute.Anders Carlsson2011-01-231-32/+5
* Sema: support for processing non-inheritable declaration attributes earlyPeter Collingbourne2011-01-211-22/+49
* Refactor the application of type attributes so that attributes fromJohn McCall2011-01-051-34/+110
* Funciton -> FunctionPeter Collingbourne2011-01-021-3/+3
* Unkown -> UnknownPeter Collingbourne2011-01-021-2/+2
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-1/+1
* Warn when message is sent to receiver ofFariborz Jahanian2010-12-211-3/+8
* Validate Microsoft's uuid attribute string.Francois Pichet2010-12-201-2/+40
* Add support for the Microsoft uuid attribute:Francois Pichet2010-12-191-1/+26
* __attribute__((nonnull)) can apply to reference-to-pointerDouglas Gregor2010-12-151-2/+2
* Added missing IgnoreParens().Abramo Bagnara2010-12-141-1/+1
* Basic, Sema: add support for CUDA launch_bounds attributePeter Collingbourne2010-12-121-0/+48
* Sema: diagnose kernel functions with non-void return typePeter Collingbourne2010-12-121-0/+15
* Fix PR8720 by printing an error message with a substring that the gcc testsui...Rafael Espindola2010-12-071-0/+5
* Remove a fixme which was fixed in a previous commit.Argyrios Kyrtzidis2010-12-061-2/+0
* Use Sema's MarkDeclarationReferenced, which takes care of templates, instead ...Argyrios Kyrtzidis2010-12-061-1/+1
* Use the source location of the parameter, when it makes sense, for diagnostic...Argyrios Kyrtzidis2010-12-061-8/+10
* Mark functions referenced by 'cleanup' attribute as used. Fixes rdar://8728293Argyrios Kyrtzidis2010-12-041-0/+1
* Add some warning messages about invalid use of common/nocommon attributes.Eric Christopher2010-12-031-2/+10
* Add support for the common and nocommon attributes.Eric Christopher2010-12-021-0/+12
* 80-col fixups.Eric Christopher2010-12-011-21/+38
* Basic, Sema: add support for CUDA location attributesPeter Collingbourne2010-12-011-0/+105
* Remove static_casts from SemaDeclAttr.cppPeter Collingbourne2010-11-231-22/+22
* Drop the warning about __attribute__((may_alias)) being usedDan Gohman2010-11-171-6/+0
* Front-end support for __attribute__((may_alias)). This is notDan Gohman2010-11-171-0/+17
* Re-work the handling of implicit 'this' arguments and silly GCC-style attributeChandler Carruth2010-11-161-19/+56
* Kill off the remaining places which generate CK_Unknown casts.John McCall2010-11-161-2/+1
* Add support for "neon_vector_type" and "neon_polyvector_type" attributesBob Wilson2010-11-161-0/+2
* Assorted work leading towards the elimination of CK_Unknown.John McCall2010-11-151-1/+2
* Don't compute linkage for a declaration as part of the #pragma weakJohn McCall2010-10-271-8/+12
* Tidy up comment (remove extraneous text).Ted Kremenek2010-10-211-2/+1
* Don't rely on a StringRef being null-terminated (it's not) for deprecation me...Benjamin Kramer2010-10-091-6/+6
* Patch for adding message to unavailable attribute.Fariborz Jahanian2010-10-061-4/+18
* Simplified code for deprecated attribute wih message a little.Fariborz Jahanian2010-10-061-2/+2
* Add message to attribute(deprecated).Fariborz Jahanian2010-10-061-10/+36
* Add support for attribute((naked)), patch by Zoxc on cfe-commits!Daniel Dunbar2010-09-291-3/+21
* Patch to support transparent_union argumentsFariborz Jahanian2010-09-271-0/+13
* Issue warning for trivial cases of nonnull attributesFariborz Jahanian2010-09-271-1/+6
* Add more error checking to attribute vecreturnJohn Thompson2010-09-181-1/+22
* Relax __attribute_((nonnull)) checking to allow the attribute on functions wi...Ted Kremenek2010-09-091-3/+3
* Add symantic support for the Pascal calling convention viaDawn Perchik2010-09-031-0/+4
OpenPOWER on IntegriCloud