summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Switched FormatAttr to using an IdentifierArgument instead of a StringArgumen...Aaron Ballman2013-09-031-6/+10
* Consumed analysis: add return_typestate attribute.DeLesley Hutchins2013-09-031-0/+61
* Consolidating the notion of a GNU attribute parameter with the attribute argu...Aaron Ballman2013-08-311-190/+162
* Consumed analysis: add 'consumable' class attribute.DeLesley Hutchins2013-08-301-15/+60
* Add ms_abi and sysv_abi attribute handling.Charles Davis2013-08-301-0/+20
* Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don'tRichard Smith2013-08-291-48/+21
* Mode is now handled as a non-inheritable attribute, and CUDADevice & CUDAHost...Aaron Ballman2013-08-281-5/+4
* Since r179585, __declspec(property) has gotten special treatment as an attrib...Aaron Ballman2013-08-261-1/+0
* Updated the consumed analysis warnings to use a more standardized diagnostic.Aaron Ballman2013-08-211-8/+8
* Removed unnecessary asserts.Aaron Ballman2013-08-211-38/+0
* Don't reject attribute used in an "extern const" variable definition.Rafael Espindola2013-08-161-1/+1
* Patch by Chris Wailes <chris.wailes@gmail.com>.DeLesley Hutchins2013-08-121-0/+77
* Sema: Assertion failure during CodeGen in CodeGenModule::EmitUuidofInitializerDavid Majnemer2013-08-091-21/+10
* err_attribute_missing_parameter_name has been replaced by err_attribute_argum...Aaron Ballman2013-07-301-1/+2
* Replacing err_attribute_argument_not_int with err_attribute_not_type_attrAaron Ballman2013-07-301-10/+15
* err_attribute_not_string has been subsumed by err_attribute_argument_type.Aaron Ballman2013-07-301-39/+33
* Refactor some attributes to use checkFunctionOrMethodArgumentIndex instead of...Aaron Ballman2013-07-301-159/+46
* Support for Thread Safety Analysis in CDavid Blaikie2013-07-291-1/+1
* Added the attribute name to the err_attribute_wrong_number_arguments diagnost...Aaron Ballman2013-07-231-26/+50
* Going back to using getName for consistency.Aaron Ballman2013-07-231-7/+2
* Replacing some manual diagnostic checks with an existing helper method. Addi...Aaron Ballman2013-07-231-12/+3
* Consolidate several attribute argument diagnostics into a single, selectable ...Aaron Ballman2013-07-231-44/+68
* Correcting the NSObject and Overloadable attribute diagnostics so that the co...Aaron Ballman2013-07-231-6/+2
* add type attribute warn_unused, for -Wunused-variable warnings (pr#14253)Lubos Lunak2013-07-201-0/+14
* Switching to use checkAttributeNumArgs for trivial cases. No functional chan...Aaron Ballman2013-07-181-10/+4
* Replacing a morally duplicate diagnostic by adding it to an existing diagnost...Aaron Ballman2013-07-181-3/+6
* Removed a parameter from handleAttrWithMessage to make it more consistent wit...Aaron Ballman2013-07-181-5/+5
* Use SmallVectorImpl& for function arguments instead of SmallVector.Craig Topper2013-07-051-4/+4
* Check LongDoubleFormat instead of just Width as this is PowerPC specific.Roman Divacky2013-07-031-1/+2
* Add support for TF/TC modes available on eg. PowerPC64.Roman Divacky2013-07-031-5/+8
* Don't allow __attribute__((common)) in C++. PR16330.Eli Friedman2013-06-201-0/+6
* Improved source code fidelity for gcc mode attribute.Enea Zaffanella2013-06-201-4/+7
* Adding in parsing and the start of semantic support for __sptr and __uptr poi...Aaron Ballman2013-05-221-12/+6
* Warn on and drop dllimport attrs from variable definitionsReid Kleckner2013-05-201-3/+2
* Implement __declspec(selectany) under -fms-extensionsReid Kleckner2013-05-201-0/+13
* Thread safety analysis: add two new attributes to the thread safety analysis:DeLesley Hutchins2013-05-171-0/+34
* Refactor diagnostics for MS attributes without -fms-extensionsReid Kleckner2013-05-171-66/+73
* ArrayRef'ize InitializationSequence constructor and InitializationSequence::D...Dmitri Gribenko2013-05-031-2/+2
* Basic support for Microsoft property declarations andJohn McCall2013-04-161-0/+1
* Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith2013-04-131-2/+2
* Rework how ObjC method inherit deprecated/availability.Ted Kremenek2013-04-061-1/+4
* Add 178663 back.Rafael Espindola2013-04-031-4/+2
* Revert 178663.Rafael Espindola2013-04-031-2/+4
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-4/+2
* Generate metadata to implement the -cl-kernel-arg-info option.Guy Benyei2013-03-241-1/+19
* Add support for the 'endian' attribute for OpenCL.Joey Gouly2013-03-141-0/+13
* Add support for the OpenCL attribute 'vec_type_hint'.Joey Gouly2013-03-081-0/+33
* Process #pragma weak only after we know the linkage of the function or variableRafael Espindola2013-03-021-24/+24
* Be more careful in applying pragma weak. Fixes pr14974.Rafael Espindola2013-02-261-2/+10
* Unify clang/llvm attributes for asan/tsan/msan (Clang part)Kostya Serebryany2013-02-261-9/+49
OpenPOWER on IntegriCloud