aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Attributes.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-09-18[clang] Don't include StringSwitch.h (NFC)Kazu Hirata1-1/+0
2022-06-03[Attributes] Remove AttrSyntax and migrate uses to AttributeCommonInfo::Synta...Leonard Grey1-3/+3
2022-06-02Support warn_unused_result on typedefsDavid Blaikie1-0/+4
2021-07-12[OpenMP] Support OpenMP 5.1 attributesAaron Ballman1-0/+8
2020-03-25Build fix: AttributeCommonInfo::AS_C2xHans Wennborg1-1/+1
2020-03-25Don't normalise CXX11/C2X attribute names to start with ::John Brawn1-4/+4
2020-02-27Add an attribute registry so plugins can add attributesJohn Brawn1-19/+30
2019-09-16Move some definitions from Sema to Basic to fix shared libs buildErich Keane1-1/+74
2018-11-09Introduce the _Clang scoped attribute token.Aaron Ballman1-10/+12
2018-10-24Support accepting __gnu__ as a scoped attribute namespace that aliases to gnu.Aaron Ballman1-6/+11
2017-04-18Add #pragma clang attributeAlex Lorenz1-0/+11
2017-04-18Revert r300539 - Add #pragma clang attributeAlex Lorenz1-11/+0
2017-04-18Add #pragma clang attributeAlex Lorenz1-0/+11
2015-07-20Ignore the "novtable" declspec when not using the Microsoft C++ ABI.Bob Wilson1-2/+2
2014-11-14Complete support for the SD-6 standing document (based off N4200) with suppor...Aaron Ballman1-2/+2
2014-03-31Post-commit review coding style change: renaming HasAttribute to hasAttribute...Aaron Ballman1-1/+1
2014-03-31Reapplying r204952 a second time.Aaron Ballman1-0/+17
2014-03-27Reverting r204968 and r204969; while more build bots are happy with the resul...Aaron Ballman1-17/+0
2014-03-27Reapplying r204952 with fixes which should hopefully resolve linking issues w...Aaron Ballman1-0/+17
2014-03-27Reverting r204952, while I figure out what's going on with the makefile build.Aaron Ballman1-20/+0
2014-03-27Clean up the __has_attribute implementation without modifying its behavior. Aaron Ballman1-0/+20