summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* -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
* MS ABI: Implement #pragma vtordisp() and clang-cl /vdNReid Kleckner2014-02-121-5/+36
* MS ABI: Add support for the -vm{b,g,s,m,v} flagsDavid Majnemer2014-02-111-1/+1
* MS ABI: Add support for #pragma pointers_to_membersDavid Majnemer2014-02-101-0/+7
* Fix a -Wmicrosoft warning about an unrepresentable enum valueReid Kleckner2014-02-031-1/+1
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-7/+6
* Tablegen now generates a StringSwitch for attributes containing enumeration a...Aaron Ballman2013-09-111-13/+4
* Omit llvm:: before StringRef and SmallString. We have using directive in inc...Robert Wilhelm2013-08-101-3/+2
* Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman2013-06-041-0/+6
* Suffixing #pragma comment(lib) library names with .lib if necessary. This ma...Aaron Ballman2013-05-241-2/+1