summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
* Corrected comment about MS prgama warning.John Thompson2013-11-161-1/+1
* When we hit a #include directive that maps to a module import, emit a tokenRichard Smith2013-11-151-5/+18
* Modules: Teach the preprocessor to recognize 'import' only after an '@'.Douglas Gregor2013-11-071-3/+7
* Lex: Require that '#' be followed by a macro parameter name when preceded by ...David Majnemer2013-11-051-6/+1
* Preload module maps in normal user directories, too.Douglas Gregor2013-11-011-3/+2
* Allow a new syntax in a module requires-declaration:Richard Smith2013-10-281-3/+19
* Use the same SourceManager for ModuleMaps and compilations.Manuel Klimek2013-10-242-22/+20
* Allow a header to be part of multiple modules.Daniel Jasper2013-10-223-73/+102
* Lex: Don't restrict legal UCNs when preprocessing assemblyJustin Bogner2013-10-211-0/+4
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-0/+1
* Add has_feature support for reflecting the presence of refined Objective-C AB...Ted Kremenek2013-10-141-0/+1
* Relax header guard mismatch warning with edit distance heuristic.Ismail Pazarbasi2013-10-121-13/+26
* Accept #pragma warning(push, 0) without warningReid Kleckner2013-10-021-11/+11
* Mark lambda init-captures as complete.Richard Smith2013-09-281-4/+5
* Mark variable template implementation as complete. Nearly all of the creditRichard Smith2013-09-271-1/+2
* NumericLiteralParser::ParseNumberStartingWithZero(): Try to appease MSC16's m...NAKAMURA Takumi2013-09-271-2/+5
* Per updates to D3781, allow underscore under ' in a pp-number, and allow ' in...Richard Smith2013-09-262-1/+6
* Fix buildbot breakage.Richard Smith2013-09-261-4/+4
* Replace a bool with an enum for clarity, based on review comment from James D...Richard Smith2013-09-261-7/+8
* Implement C++1y digit separator proposal (' as a digit separator). This is notRichard Smith2013-09-262-4/+51
* PR17359: Fix off-by-one OOB on _Pragma("") and an unescaping bugReid Kleckner2013-09-251-7/+7
* Avoid a signed/unsigned comparison warning with compilers that don't know howRichard Smith2013-09-241-1/+1
* Fix uninitialized value bug discovered buy msan buildbot.Daniel Jasper2013-09-241-1/+1
* Add -fmodule-map-file option.Daniel Jasper2013-09-241-7/+29
* Module use declarations (II)Daniel Jasper2013-09-243-24/+148
* Handle standard libraries that miss out the space when defining the standardRichard Smith2013-09-242-6/+33
* Fix use-after-free in r190980.Eli Friedman2013-09-191-3/+6
* Make Preprocessor::Lex non-recursive.Eli Friedman2013-09-197-151/+247
* Fix CharByteWidth assertion in LiteralSupport.Eli Friedman2013-09-181-1/+1
* Add a define for the ObjFW runtime ABI version.Benjamin Kramer2013-09-161-1/+0
* Make __has_extension(c_thread_local) work.Ed Schouten2013-09-141-0/+1
* Lex and ignore Microsoft's #pragma warning(...)Reid Kleckner2013-09-131-1/+131
* Simplify code with the in place path::native. No functionality change.Benjamin Kramer2013-09-111-4/+2
* Support for modular module-map-filesDaniel Jasper2013-09-111-2/+57
* Use new UnicodeCharSet interface.Alexander Kornienko2013-08-292-21/+41
* Fix "//" comments with -traditional-cpp in C++.Eli Friedman2013-08-281-2/+4
* Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm2013-08-231-4/+2
* Respect -Wnewline-eof even in C++11 mode.Jordan Rose2013-08-231-4/+22
* Split isFromMainFile into two functions.Eli Friedman2013-08-221-1/+1
* Revert r188863 which could propose wrong fixits for multibyte character liter...Nick Lewycky2013-08-211-9/+3
* Issue fixits replacing invalid character literals with the equivalent \xNNNick Lewycky2013-08-211-3/+9
* No functionality change. Adjust a bunch of formatting issues in this code andNick Lewycky2013-08-211-20/+20
* ObjectiveC migrator: More work towardsFariborz Jahanian2013-08-201-2/+3
* Use isCharInSet from llvm/Support/UnicodeCharRanges.h, added a test for doubl...Alexander Kornienko2013-08-091-89/+1
* DataFlowSanitizer; Clang changes.Peter Collingbourne2013-08-071-0/+1
* Add option to disable module loading.Daniel Jasper2013-08-052-10/+13
* Use llvm::sys::fs::UniqueID for windows and unix.Rafael Espindola2013-08-011-28/+36
* Support for Thread Safety Analysis in CDavid Blaikie2013-07-291-0/+1
* Reduce stack frame size by avoiding a large token vector on an error path.Bob Wilson2013-07-271-1/+1
* Fix GNU ObjC ABI for a message returning a struct.Eli Friedman2013-07-261-0/+1
OpenPOWER on IntegriCloud