summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* We have in place support for parsing #pragma FENV_ACCESS, but that Kevin P. Neal2018-08-141-0/+12
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* Append new attributes to the end of an AttributeList.Michael Kruse2018-08-031-1/+1
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-2/+2
* AttributeList de-listifying:Erich Keane2018-07-121-3/+4
* Test commit; please ignore.George Burgess IV2018-05-261-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* -Wpragma-pack: add an additional note and fixit when warningAlex Lorenz2017-07-311-1/+15
* Recommit r308327 3rd time: Add a warning for missingAlex Lorenz2017-07-281-1/+54
* Revert r309106 "Recommit r308327 2nd time: Add a warning for missing"Hans Wennborg2017-07-261-54/+1
* Recommit r308327 2nd time: Add a warning for missingAlex Lorenz2017-07-261-1/+54
* Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (po...Hans Wennborg2017-07-191-36/+1
* Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz2017-07-191-1/+36
* Revert r308327Alex Lorenz2017-07-181-36/+1
* Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz2017-07-181-1/+36
* Add support for #pragma clang sectionJaved Absar2017-06-051-0/+30
* The SubjectMatchRule enum should not be used as a DenseMap key to avoidAlex Lorenz2017-04-181-12/+14
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+211
* Revert r300539 - Add #pragma clang attributeAlex Lorenz2017-04-181-211/+0
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+211
* Add #pragma clang fpAdam Nemet2017-04-041-10/+7
* [Modules][PCH] Serialize #pragma packAlex Lorenz2017-03-311-0/+1
* Use FPContractModeKind universallyAdam Nemet2017-03-291-3/+6
* Revert "Use FPContractModeKind universally"Adam Nemet2017-03-291-6/+3
* Use FPContractModeKind universallyAdam Nemet2017-03-291-3/+6
* Encapsulate FPOptions and use it consistentlyAdam Nemet2017-03-271-3/+3
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+1
* Use ranges to concisely express iterationDavid Majnemer2016-06-231-2/+3
* [NFC] Initialize a variable to make buildbot green.Denis Zobnin2016-04-291-1/+1
* [MS] Make #pragma pack use PragmaStack<> class.Denis Zobnin2016-04-291-152/+37
* Recommit "[MS] Improved implementation of stack pragmas (vtordisp, *_seg)"Denis Zobnin2016-04-291-24/+30
* Revert "[MS] Improved implementation of MS stack pragmas (vtordisp, *_seg)"Denis Zobnin2016-04-281-8/+24
* [MS] Improved implementation of MS stack pragmas (vtordisp, *_seg)Denis Zobnin2016-04-281-24/+8
* Implement support for [[maybe_unused]] in C++1z that is based off existing su...Aaron Ballman2016-03-091-1/+2
* Serialize `#pragma detect_mismatch`.Nico Weber2016-03-021-3/+6
* Serialize `#pragma comment`.Nico Weber2016-03-021-17/+6
* Introduce -fsanitize-stats flag.Peter Collingbourne2016-01-161-1/+1
* Implement section pragma feedback on r205810Reid Kleckner2015-03-041-0/+3
* The prefix 'Ms-' should be 'MS-'David Majnemer2015-02-021-1/+1
* MS Compat: mark globals emitted in read-only sections constHans Wennborg2014-10-161-10/+10
* Return true from UnifySection when emitting a diagnosticEhsan Akhgari2014-09-221-1/+1
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-2/+2
* -fms-extensions: Implement half of #pragma init_segReid Kleckner2014-07-221-0/+9
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-9/+9
* Implemented support for "pragma clang optimize on/off", based on attribute 'o...Dario Domizioli2014-05-231-0/+28
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-1/+1
* [MS-ABI] Add support for #pragma section and related pragmasWarren Hunt2014-04-081-0/+106
* [C++11] Expand and eliminate the LLVM_ENUM_INT_TYPE() macroAlp Toker2014-03-021-1/+1
OpenPOWER on IntegriCloud