summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Switching the ibaction attribute handler to the generalized handler. No funct...Aaron Ballman2013-12-021-6/+2
* Replacing custom subject application logic with table-generated logic. Affect...Aaron Ballman2013-12-021-53/+2
* Refactored the tls_model attribute to use a custom subset subject. No functio...Aaron Ballman2013-11-291-6/+0
* Using a custom subject to reenable the Subjects line for the ns_bridged attri...Aaron Ballman2013-11-291-6/+0
* Enables support for custom subject lists for attributes. As a testbed, uses t...Aaron Ballman2013-11-291-10/+2
* Converts the lockable attributes to use the simple attribute handler because ...Aaron Ballman2013-11-271-33/+2
* Automated checking for C++ when determining what argument to send to the diag...Aaron Ballman2013-11-271-16/+0
* Adding the Subjects entry back for the noreturn attributes. This caused some ...Aaron Ballman2013-11-271-19/+1
* Enabling the subject list for the warn_unused attribute, and adding a test ca...Aaron Ballman2013-11-271-9/+1
* Adding in the subject for the init_priority attribute.Aaron Ballman2013-11-271-2/+2
* Refactored semantic handlers that would unilaterally apply the attribute to a...Aaron Ballman2013-11-271-161/+36
* Trivial fix: remove unused variableAlexander Kornienko2013-11-271-1/+0
* Laying the basic groundwork for table generating the diagnostics for attribut...Aaron Ballman2013-11-271-371/+29
* Remove 'DistinctSpellings' support from Attr.td and change its only user toRichard Smith2013-11-271-26/+21
* Replacing a custom diagnostic with a more standard one. No functional change ...Aaron Ballman2013-11-261-3/+4
* Making type_tag_for_datatype consistent with its declared subject from Attr.t...Aaron Ballman2013-11-251-0/+6
* SemaDeclAttr.cpp: Try to fix a warning [-Wunnamed-type-template-args]NAKAMURA Takumi2013-11-251-1/+1
* Switching the common attribute over to using the generic diagnostic, and remo...Aaron Ballman2013-11-241-1/+2
* __declspec(uuid) is only supported for C++ code according to MSDN (as well as...Aaron Ballman2013-11-241-0/+14
* __declspec(uuid) is only allowed on a class according to MSDN; this makes the...Aaron Ballman2013-11-241-0/+6
* Making some attribute diagnostics more consistent. Removes a newly-unused dia...Aaron Ballman2013-11-241-1/+7
* Remove optional parameter bit from attribute ObjCSuppressProtocol.Ted Kremenek2013-11-231-2/+1
* Add back experimental attribute objc_suppress_protocol_methods (slightly rena...Ted Kremenek2013-11-231-1/+26
* Whitespace. No functional change intended.Aaron Ballman2013-11-221-4/+4
* ObjectiveC migrator. Improve on definition, useFariborz Jahanian2013-11-221-6/+2
* ObjectiveC. Implement attribute 'objc_bridge_mutable'Fariborz Jahanian2013-11-211-0/+27
* Revert "Add new attribute 'objc_suppress_protocol' to suppress protocol confo...Ted Kremenek2013-11-211-28/+1
* Add new attribute 'objc_suppress_protocol' to suppress protocol conformance f...Ted Kremenek2013-11-211-1/+28
* Refactor some of handleObjCBridgeAttr to make it more concise and the diagnos...Ted Kremenek2013-11-211-8/+7
* Refactored integer argument checking code into a helper method. Removes a con...Aaron Ballman2013-11-211-111/+61
* Implemented DefaultIntArgument in the table generator and start using it in s...Aaron Ballman2013-11-211-4/+4
* There is no such thing as __declspec(ms_struct), this is a GNU attribute. Swi...Aaron Ballman2013-11-201-1/+2
* Removed a duplicate diagnostic related to attribute subjects for thread safet...Aaron Ballman2013-11-201-28/+22
* Removing a custom error diagnostic and replacing it with a stock one. Added a...Aaron Ballman2013-11-201-2/+4
* Switching some string literals to be generated by the AttributeList object it...Aaron Ballman2013-11-191-5/+5
* bjectiveC. Use a uniform diagnostic forFariborz Jahanian2013-11-191-3/+7
* ObjectiveC 'objc_bridging'. Assorment of improvements Fariborz Jahanian2013-11-191-1/+2
* ObjectiveC ARC. Adopt objc_bridge attributeFariborz Jahanian2013-11-191-33/+1
* ObjectiveC ARC. Only briding of pointer to struct CF object is allowed.Fariborz Jahanian2013-11-151-3/+8
OpenPOWER on IntegriCloud