summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Making some minor improvements to r199626.Aaron Ballman2014-01-201-9/+3
* Wire up basic parser/sema support for attribute 'returns_nonnull'.Ted Kremenek2014-01-201-2/+24
* These attributes are no longer "checker-specific."Ted Kremenek2014-01-201-1/+0
* Enhance attribute 'nonnull' to be applicable to parameters directly (infix).Ted Kremenek2014-01-171-9/+39
* Factored some function-like type reasoning out of SemaDeclAttr and onto Decl ...Aaron Ballman2014-01-161-105/+12
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-15/+24
* Remove unused function to fix clang -Werror buildReid Kleckner2014-01-141-7/+0
* Simplifying the OpenCL image attribute. It does not need a semantic integer p...Aaron Ballman2014-01-141-8/+4
* Consumed analysis: add two new attributes which fine-tune the behavior ofDeLesley Hutchins2014-01-141-0/+7
* Add a new attribute 'enable_if' which can be used to control overload resolut...Nick Lewycky2014-01-111-0/+29
* Removing the notion of TargetAttributesSema and replacing it with one where t...Aaron Ballman2014-01-091-32/+203
* Treating the RegParmAttr as a TypeAttr because that is what it is.Aaron Ballman2014-01-081-19/+1
* Simplifying the mutual exclusion check now that the diagnostics engine knows ...Aaron Ballman2014-01-031-12/+7
* Removed an unnecessary %select from the alignas diagnostics. The attribute al...Aaron Ballman2014-01-021-3/+2
* Removing some more unnecessary manual quotes from attribute diagnostics. Upda...Aaron Ballman2014-01-021-2/+2
* Removing some more unnecessary manual quotes from attribute diagnostics.Aaron Ballman2014-01-021-4/+4
* Updated the wording of two attribute-related diagnostics so that they print t...Aaron Ballman2014-01-021-8/+16
* Removed a string literal for a diagnostic, and updated the diagnostic to not ...Aaron Ballman2013-12-271-1/+1
* Teach the diagnostics engine about the Attr type to make reporting on semanti...Aaron Ballman2013-12-261-10/+8
* Removed a string literal for an attribute name, which means the attribute nam...Aaron Ballman2013-12-261-1/+1
* This diagnostic did not accept arguments, and did not have any test coverage....Aaron Ballman2013-12-261-2/+2
* Simplifying some diagnostics so that they don't need to work with StringRefs....Aaron Ballman2013-12-261-25/+18
* Getting rid of a string literal in favor of the generalized diagnostic.Aaron Ballman2013-12-261-1/+1
* No need for the manual quotes and extra getName() call. No functional changes...Aaron Ballman2013-12-261-1/+1
* Removing some unneeded code, and a diagnostic that was obsoleted. The type ha...Aaron Ballman2013-12-261-19/+15
* Consolidating some mode attribute diagnostics. No functional changes intended.Aaron Ballman2013-12-231-2/+2
* Removing the alloc_size attribute. The attribute was semantically handled, bu...Aaron Ballman2013-12-211-42/+0
* The const and nothrow attributes can be handled by the simple attribute handl...Aaron Ballman2013-12-211-24/+4
* Remove dead code identified by Aaron Ballman.Ted Kremenek2013-12-191-4/+0
* After discussing with John McCall, removing the ns_bridged attribute as it is...Aaron Ballman2013-12-191-28/+0
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-6/+4
* Added a comment about the launch_bounds attribute's AST node being required. ...Aaron Ballman2013-12-191-4/+8
* Refactor the Microsoft inheritance attribute handling so that it no longer ha...Aaron Ballman2013-12-181-6/+2
* Implemented delayed processing of 'unavailable' checking, just like with 'dep...Ted Kremenek2013-12-181-44/+109
* [OpenCL] Produce an error when the work group and vec type hint attributesJoey Gouly2013-12-131-0/+19
* Added a Subjects clause to the section attribute and made its diagnostics mor...Aaron Ballman2013-12-121-6/+0
* Rename attribute 'objc_suppress_protocol_methods' to 'objc_protocol_requires_...Ted Kremenek2013-12-101-10/+3
* Add a SubsetSubject in Attr.td to automate checking of where the objc_designa...Argyrios Kyrtzidis2013-12-071-17/+2
* Turning the __w64 attribute into an ignored attribute to match other Microsof...Aaron Ballman2013-12-061-2/+0
* ObjectiveC - Introducing objc_bridge_related attribute Fariborz Jahanian2013-12-041-0/+21
* [objc] Introduce ObjCInterfaceDecl::getDesignatedInitializers() to get theArgyrios Kyrtzidis2013-12-031-2/+4
* [objc] Introduce attribute 'objc_designated_initializer'.Argyrios Kyrtzidis2013-12-031-0/+25
* Refactored the work group-related attributes to use a template, which reduces...Aaron Ballman2013-12-021-33/+10
* Simplifying a test for duplicate vec_type_hint attributes. The assert and att...Aaron Ballman2013-12-021-5/+1
* The CUDA device attribute doesn't need custom logic to check the number of at...Aaron Ballman2013-12-021-14/+2
* Automate attribute language option checking by specifying the list of options...Aaron Ballman2013-12-021-155/+59
* Factored attribute mutual exclusion code into a helper function; split the cf...Aaron Ballman2013-12-021-35/+37
* Re-enabled support for the Subjects for the weak attribute. This changes the ...Aaron Ballman2013-12-021-19/+2
* The __w64 attribute handler was more generically named, but only applied to _...Aaron Ballman2013-12-021-8/+4
* The FieldDecl is already covered by the ValueDecl case, so it is being removed.Aaron Ballman2013-12-021-2/+0
OpenPOWER on IntegriCloud