summaryrefslogtreecommitdiffstats
path: root/lib/Frontend/PrintPreprocessedOutput.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid a couple of assertions when preprocessing with modulesBen Langmuir2014-09-101-0/+3
* Unique_ptrify PPCallbacks ownership.Craig Topper2014-09-101-1/+1
* Complete the switch from mappings to declarative diagnostic severitiesAlp Toker2014-06-121-5/+5
* Improve diagnostic mapping terminologyAlp Toker2014-06-101-4/+5
* [C++11] Use 'nullptr'. Frontend edition.Craig Topper2014-05-221-2/+3
* do not warn about unknown pragmas in modes that do not handle them (pr9537)Lubos Lunak2014-05-011-1/+1
* Remove unreachable PragmaCaptured method. It's not a real PPCallback.Craig Topper2014-03-131-10/+0
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-131-31/+27
* [C++11] Revert uses of lambdas with array_pod_sort.Benjamin Kramer2014-03-071-5/+6
* [C++11] Convert sort predicates into lambdas.Benjamin Kramer2014-03-071-6/+5
* Add 'remark' diagnostic type in 'clang'Tobias Grosser2014-02-281-0/+3
* If preprocessing results in a token with leading whitespace that was expandedRichard Smith2014-02-241-0/+7
* Expand macros in pragmas with -fms-extensions and -EReid Kleckner2014-02-201-36/+7
* Revert "Fix assertion failures on annot_* tokens in clang -E"Ben Langmuir2014-01-301-4/+5
* Fix assertion failures on annot_* tokens in clang -EBen Langmuir2014-01-301-5/+4
* Revert r196372, "do not warn about unknown pragmas in modes that do not handl...NAKAMURA Takumi2013-12-041-1/+1
* do not warn about unknown pragmas in modes that do not handle them (pr9537)Lubos Lunak2013-12-041-1/+1
* Generate a marker token when entering or leaving a submodule when building aRichard Smith2013-11-231-1/+3
* When we hit a #include directive that maps to a module import, emit a tokenRichard Smith2013-11-151-0/+5
* Accept #pragma warning(push, 0) without warningReid Kleckner2013-10-021-1/+1
* Fix array_pod_sort predicates after LLVM change.Benjamin Kramer2013-09-221-3/+1
* Lex and ignore Microsoft's #pragma warning(...)Reid Kleckner2013-09-131-0/+34
* Properly escape filenames in line directives.Eli Friedman2013-08-291-3/+2
* Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman2013-06-041-19/+30
* When emitting a preprocessed file with implicit module imports, make sure lin...Argyrios Kyrtzidis2013-04-291-0/+1
* Keep the parentheses in #pragma message (partial revert of r179771).Andy Gibbs2013-04-191-1/+3
* Dropped the parentheses for #pragma message and its kin in the -E output gene...Andy Gibbs2013-04-181-5/+3
* Fix off-by-one error in #pragma clang system_header.Jordan Rose2013-04-171-5/+6
* Implemented #pragma GCC warning/error in the same mould as #pragma message.Andy Gibbs2013-04-171-4/+18
* Sema for Captured StatementsTareq A. Siraj2013-04-161-0/+10
* Parser support for #pragma clang __debug capturedTareq A. Siraj2013-04-161-0/+12
* [frontend] When preprocessing, turn implicit module imports into @imports.Argyrios Kyrtzidis2013-04-101-0/+29
* [Preprocessor/Modules] Separate the macro directives kinds into their own Mac...Argyrios Kyrtzidis2013-03-261-2/+2
* Preprocessor: don't keep comments under -traditional-cpp.Jordan Rose2013-03-051-1/+10
* [preprocessor] Use MacroDirective in the preprocessor callbacks to make avail...Argyrios Kyrtzidis2013-02-241-4/+5
* Preprocessor: preserve whitespace in -traditional-cpp mode.Jordan Rose2013-02-211-2/+2
* [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf...Argyrios Kyrtzidis2013-02-201-1/+1
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-081-3/+3
* Fix the indentation of the first line of preprocessor outputHal Finkel2013-01-281-1/+5
* Constify argument of Preprocessor::getMacroInfoHistory and propagate toDmitri Gribenko2013-01-141-1/+1
* Make sure clang puts tokens from different files on separate lines in "-E -P"...Eli Friedman2013-01-091-1/+4
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* CPP Output: Do not emit an enter file marker for the main file.Daniel Dunbar2012-11-161-0/+11
* Keep history of macro definitions and #undefsAlexander Kornienko2012-08-291-2/+6
* Add missing cctype includes.Joerg Sonnenberger2012-08-101-0/+1
* [-E] Emit a rewritten _Pragma on its own line.Jordan Rose2012-06-151-29/+36
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-3/+3
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-2/+2
* Remove Diagnostic.h include from Preprocessor.h.Benjamin Kramer2012-02-041-3/+3