summaryrefslogtreecommitdiff
path: root/lib/Lex/Pragma.cpp
Commit message (Expand)AuthorAge
* DiagnosticsEngine: update severity setters to new terminologyAlp Toker2014-06-12
* Complete the switch from mappings to declarative diagnostic severitiesAlp Toker2014-06-12
* Improve diagnostic mapping terminologyAlp Toker2014-06-10
* [C++11] Use 'nullptr'. Lex edition.Craig Topper2014-05-17
* [leaks] Fix a leak recently introduced to the pragma handling. ThisChandler Carruth2014-05-02
* do not warn about unknown pragmas in modes that do not handle them (pr9537)Lubos Lunak2014-05-01
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-11
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-19
* MS ABI: Implement #pragma vtordisp() and clang-cl /vdNReid Kleckner2014-02-12
* Use this one little trick to prevent optimizers from removing anRichard Trieu2013-12-21
* Revert r196372, "do not warn about unknown pragmas in modes that do not handl...NAKAMURA Takumi2013-12-04
* do not warn about unknown pragmas in modes that do not handle them (pr9537)Lubos Lunak2013-12-04
* Corrected comment about MS prgama warning.John Thompson2013-11-16
* Accept #pragma warning(push, 0) without warningReid Kleckner2013-10-02
* PR17359: Fix off-by-one OOB on _Pragma("") and an unescaping bugReid Kleckner2013-09-25
* Lex and ignore Microsoft's #pragma warning(...)Reid Kleckner2013-09-13
* Added preproc callback for pragma directives.Enea Zaffanella2013-07-20
* Lex: Cleanup whitespace in PragmaRegionHandlerDavid Majnemer2013-06-30
* This patch adds new private headers to the module map. PrivateLawrence Crowl2013-06-20
* Move PragmaCommentHandler to lib/Parse in preparation for calling SemaReid Kleckner2013-05-06
* Lex: Fix quadratic behavior when unescaping _Pragma strings.Benjamin Kramer2013-05-04
* Fix off-by-one error in #pragma clang system_header.Jordan Rose2013-04-17
* Implemented #pragma GCC warning/error in the same mould as #pragma message.Andy Gibbs2013-04-17
* Parser support for #pragma clang __debug capturedTareq A. Siraj2013-04-16
* [Preprocessor/Modules] Separate the macro directives kinds into their own Mac...Argyrios Kyrtzidis2013-03-26
* Handle _Pragma on a u8, u, or U string literal per the C11 specification. AlsoRichard Smith2013-03-09
* [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf...Argyrios Kyrtzidis2013-02-20
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-04
* Comments: no need to escape any characters in \code ... \endcode.Dmitri Gribenko2012-11-30
* Support for #pragma region/endregion for MSVC compatibility. Patch thanks to...Aaron Ballman2012-11-30
* Made the "expected string literal" diagnostic more expressiveAndy Gibbs2012-11-17
* Refactored duplicate string literal lexing code within Preprocessor, into aAndy Gibbs2012-11-17
* Removed an extra blank line.Mahesha S2012-10-24
* Rework the (de-)serialization of macros, as stored inDouglas Gregor2012-10-09
* StringRef'ize Preprocessor::CreateString().Dmitri Gribenko2012-09-24
* Fixed a problem with #pragma push_macro/pop_macro implementation.Alexander Kornienko2012-08-29
* Keep history of macro definitions and #undefsAlexander Kornienko2012-08-29
* Use LLVM_BUILTIN_TRAP instead of lame volatile int traps.David Blaikie2012-08-21
* Use -frewrite-includes for crash reports.David Blaikie2012-06-29
* Documentation cleanup:James Dennett2012-06-17
* Disable _Pragma during HTML macro rewriting to keep from crashing.Jordan Rose2012-06-08
* Correct handling of _Pragma macro inside a macro argument.Argyrios Kyrtzidis2012-04-03
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-11
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-06
* Remove unused variable.Benjamin Kramer2012-03-03
* Adding support for #pragma include_alias in MS compatibility mode. This impl...Aaron Ballman2012-03-02
* Revert r151800, which was committed without review and has correctness issues.Richard Smith2012-03-01
* Implements support for #pragma include_alias in ms compatibility mode. Fixes...Aaron Ballman2012-03-01
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-05
* Fix a memory leak of PragmaNamespaces, rdar://10611796.Argyrios Kyrtzidis2012-01-06