summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* 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-272-371/+39
* [Sema] Don't look for the instantiation of a local extern decl in a differentArgyrios Kyrtzidis2013-11-271-1/+3
* Sema: Instantiate local class and their members appropriatelyDavid Majnemer2013-11-273-14/+47
* Remove a whole lot of unused variablesAlp Toker2013-11-277-17/+3
* Unify lookup from within not-yet-defined defaulted special members: use commonRichard Smith2013-11-271-47/+64
* Implement -Wold-style-castAlp Toker2013-11-271-0/+4
* 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
* PR18044: Reject declarations of enumtype::X early to avoid an assertion inRichard Smith2013-11-251-1/+1
* Making type_tag_for_datatype consistent with its declared subject from Attr.t...Aaron Ballman2013-11-251-0/+6
* Take cv-qualifiers on fields of class type into account when determiningRichard Smith2013-11-251-0/+4
* 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-232-3/+32
* Change ObjCIntefaceDecl::lookupMethod() to have optional 'followsSuper' argum...Ted Kremenek2013-11-231-6/+17
* ObjectiveC. Remove warning diagnostic which checksFariborz Jahanian2013-11-231-67/+0
* Whitespace. No functional change intended.Aaron Ballman2013-11-221-4/+4
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-222-9/+5
* ObjectiveC migrator. Improve on definition, useFariborz Jahanian2013-11-221-6/+2
* PR18013: Don't assert diagnosing a bad std::initializer_list construction.Richard Smith2013-11-211-7/+25
* ObjectiveC. Implement attribute 'objc_bridge_mutable'Fariborz Jahanian2013-11-212-11/+47
* Revert "Add new attribute 'objc_suppress_protocol' to suppress protocol confo...Ted Kremenek2013-11-212-37/+5
* Add new attribute 'objc_suppress_protocol' to suppress protocol conformance f...Ted Kremenek2013-11-212-5/+37
* Refactor some of handleObjCBridgeAttr to make it more concise and the diagnos...Ted Kremenek2013-11-211-8/+7
* Provide better diagnostic wording for initializers on staticHans Wennborg2013-11-211-3/+3
* PR10837: Warn if a null pointer constant is formed by a zero integer constantRichard Smith2013-11-211-6/+8
* Refactored integer argument checking code into a helper method. Removes a con...Aaron Ballman2013-11-211-111/+61
* ObjectiveC. Allow toll free bridge cast warnings outsideFariborz Jahanian2013-11-212-9/+17
* Implemented DefaultIntArgument in the table generator and start using it in s...Aaron Ballman2013-11-211-4/+4
* ObjectiveC ARC. warn in presense of __bridge casting to Fariborz Jahanian2013-11-201-0/+9
* 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
* Refine 'deprecated' checking for Objective-C classes/methods.Ted Kremenek2013-11-202-1/+19
* When wrapping lazily generated builtins in an extern "C" context,Enea Zaffanella2013-11-201-0/+1
* Removing a custom error diagnostic and replacing it with a stock one. Added a...Aaron Ballman2013-11-201-2/+4
* ObjectiveC ARC. validate toll free bridge castingFariborz Jahanian2013-11-201-5/+23
* PR9547: If we're parsing a simple-declaration that contains a tag definition,Richard Smith2013-11-192-4/+9
* Switching some string literals to be generated by the AttributeList object it...Aaron Ballman2013-11-191-5/+5
* Further fixes when thiscall is the default for methods.Rafael Espindola2013-11-193-162/+153
OpenPOWER on IntegriCloud