summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "r222906 - Create a new 'flag_enum' attribute."Hans Wennborg2015-01-201-3/+0
* When attribute 'optnone' appears on the same declaration with aPaul Robinson2015-01-131-23/+13
* Wrap to 80 columns. No behavior change.Nico Weber2015-01-071-29/+20
* Attributes accepting an EnumArgument are allowed to pass a string literal, or...Aaron Ballman2014-12-191-2/+8
* Warn when attribute 'optnone' conflicts with attributes on aPaul Robinson2014-12-151-0/+49
* Sema: attribute((annotate)) must have at least one argumentDavid Majnemer2014-12-141-1/+1
* Diagnose attributes 'optnone' and 'minsize' on the same declaration.Paul Robinson2014-12-101-1/+13
* Revert r223980 as it had wrong commit message.Paul Robinson2014-12-101-13/+1
* Rename a couple of preprocessor symbols to be more descriptive. NFC.Paul Robinson2014-12-101-1/+13
* Workaround attribute ordering issue with kernel only attributesMatt Arsenault2014-12-051-0/+10
* Use else if when checking multiple attributes.Matt Arsenault2014-12-051-4/+2
* Adding a FIXME to the code, based on a discussion in IRC; NFC.Aaron Ballman2014-12-041-0/+4
* Add attributes for AMDGPU register limits.Matt Arsenault2014-12-041-0/+32
* Create a new 'flag_enum' attribute.Sean Hunt2014-11-281-0/+3
* [c++1z] Support [[deprecated]] attributes on namespaces. Note that it only ap...Aaron Ballman2014-11-141-5/+17
* Don't dllimport inline functions when targeting MinGW (PR21366)Hans Wennborg2014-11-031-0/+10
* Add frontend support for __vectorcallReid Kleckner2014-10-241-0/+7
* Turned Sema::HandleDelayedAvailabilityCheck into a static function; NFC.Aaron Ballman2014-10-151-100/+92
* Initial support for the align_value attributeHal Finkel2014-10-021-0/+55
* Support the assume_aligned function attributeHal Finkel2014-09-261-8/+76
* Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel2014-09-071-1/+1
* Fix up formatting.Eli Bendersky2014-09-021-1/+1
* Fix representation of __attribute__((nonnull)) to support correctly modelingRichard Smith2014-08-271-33/+34
* Highlight the offending function parameter when the format argument refers to...Aaron Ballman2014-08-041-5/+6
* Highlight the offending function parameter when the format_arg argument refer...Aaron Ballman2014-08-041-6/+4
* Dropping some else-after-returns. No functional changes intended.Aaron Ballman2014-08-011-7/+7
* Improving diagnostic source ranges for the nonnull attribute. Now it highligh...Aaron Ballman2014-08-011-9/+31
* Implemented a diagnostic to handle multiple, distinct ownership_return attrib...Aaron Ballman2014-07-311-2/+15
* Removing an outdated FIXME. No functional changes.Aaron Ballman2014-07-311-4/+0
* Automate attribute argument count semantic checking when there are variadic o...Aaron Ballman2014-07-311-67/+43
* Improving the "integer constant too large" diagnostics based on post-commit f...Aaron Ballman2014-07-241-1/+2
* Improve the checkUInt32Argument() helper function so that it diagnoses intege...Aaron Ballman2014-07-221-0/+6
* Objective-C. Changes per A. Ballman's commentFariborz Jahanian2014-07-161-6/+7
* Objective-C. Introducing __attribute__((objc_runtime_name("runtimename"))Fariborz Jahanian2014-07-161-0/+14
* Fix typosAlp Toker2014-07-141-1/+1
* The returns_nonnull attribute does not require a function prototype because i...Aaron Ballman2014-07-111-1/+1
* Switch over a few uses of param_begin() to parameters()Alp Toker2014-07-071-1/+1
* Make FunctionDecl::getReturnTypeSourceRange() support non-builtin typesAlp Toker2014-07-021-9/+4
* MS ABI: Ignore dll attributes on partial template specializationsHans Wennborg2014-06-241-0/+7
* Merge handleDLLImportAttr and handleDLLExportAttr into one function.Hans Wennborg2014-06-241-13/+6
* Objective-C. Diagnose when property access is using declaredFariborz Jahanian2014-06-161-7/+12
* Objective-C. Use isObjCRetainableType in my lastFariborz Jahanian2014-06-121-5/+3
* Objective-C. Accept '__attribute__((__ns_returns_retained__))' Fariborz Jahanian2014-06-111-1/+12
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-2/+2
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-39/+39
* Don't suppress warning about dllimport on typedefs etc. in MicrosoftExt modeHans Wennborg2014-05-231-12/+0
* Implement the flatten attribute.Peter Collingbourne2014-05-201-0/+3
* Implement the no_split_stack attribute.Peter Collingbourne2014-05-191-0/+3
* [OpenCL] Reject reqd_work_group_size(X, Y, Z) where X, Y or Z == 0.Joey Gouly2014-05-191-2/+9
* Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg2014-05-151-15/+0