summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
...
* Modules: Cache PCMs in memory and avoid a use-after-freeDuncan P. N. Exon Smith2017-03-171-5/+5
* Fix handling of -fmodule-map-file=X where X has no directory component.Richard Smith2017-03-091-2/+4
* [Preprocessor] Fix incorrect token caching that occurs when lexing _PragmaAlex Lorenz2017-02-242-0/+41
* Fix for pr31836 - pp_nonportable_path on absolute paths: broken delimitersTaewook Oh2017-02-211-1/+5
* Remove unnecessary std::string constructionReid Kleckner2017-02-141-3/+2
* Fix modules codegen to be compatible with modules-tsDavid Blaikie2017-01-311-1/+0
* Prototype of modules codegenDavid Blaikie2017-01-301-5/+8
* P0426: Make the library implementation of constexpr char_traits a little easierRichard Smith2017-01-201-0/+1
* [Modules] Fix misleading warning about missing textual header in umbrella headerBruno Cardoso Lopes2017-01-121-2/+12
* [Modules] Support #import when entering files with modulesBruno Cardoso Lopes2017-01-113-7/+47
* PCH: fix a regression that reports a module is defined in both pch and pcm.Manman Ren2017-01-091-0/+17
* shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptionsDavid Blaikie2017-01-061-1/+1
* Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtrDavid Blaikie2017-01-051-1/+1
* Allow lexer to handle string_view literals. Patch from Anton Bikineev.Eric Fiselier2016-12-302-3/+12
* Use after move bug fixesPiotr Padlewski2016-12-231-1/+1
* [modules] Handle modules with nonstandard names in module.private.modulemapsGraydon Hoare2016-12-212-4/+60
* [CrashReproducer] Collect headermap filesBruno Cardoso Lopes2016-12-111-0/+7
* Don't assert when redefining a built-in macro in a PCH, PR29119Nico Weber2016-12-091-3/+26
* Revert r288626, which reverts r288449. Original commit message:Richard Smith2016-12-061-5/+5
* Revert "Recover better from an incompatible .pcm file being provided by -fmod...Daniel Jasper2016-12-041-5/+5
* Recover better from an incompatible .pcm file being provided by -fmodule-file=.Richard Smith2016-12-021-5/+5
* [Modules] Replace arrays with init lists.Benjamin Kramer2016-11-151-9/+5
* Accept nullability qualifiers on array parameters.Jordan Rose2016-11-101-0/+1
* Add some more asserts to clearly indicate that there are special casesChandler Carruth2016-11-041-1/+4
* Do not print include_next/pragma once warnings when input is a header.Erik Verbruggen2016-10-273-4/+14
* Fix MSVC warning about missing 'this' from lambda default capture modeSimon Pilgrim2016-10-271-1/+1
* [PP] Replace some index based for loops with range based onesErik Verbruggen2016-10-266-25/+19
* [PP] Remove another unused parameterErik Verbruggen2016-10-261-2/+2
* [PP] Replace some uses of unsigned with size_tErik Verbruggen2016-10-261-7/+5
* PP: Remove unused parameters from methodsErik Verbruggen2016-10-261-6/+6
* Treat module headers wrapped by our builtin headers as implicitly being textualRichard Smith2016-10-261-5/+9
* Include full filename range for missing includesErik Verbruggen2016-10-251-1/+2
* Module: improve the diagnostic message for include of non-modular header.Manman Ren2016-10-211-1/+2
* [Modules] Add 'no_undeclared_includes' module map attributeBruno Cardoso Lopes2016-10-212-21/+59
* Fix off-by-one error in PPCaching.cpp token annotation assertionReid Kleckner2016-10-201-1/+1
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-203-12/+7
* Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)Mehdi Amini2016-10-112-4/+4
* Store FileEntry::Filename as a StringRef instead of raw pointer (NFC)Mehdi Amini2016-10-102-11/+13
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-013-4/+4
* Move UTF functions into namespace llvm.Justin Lebar2016-09-302-25/+25
* Mark P0127R3 as done, and replace its __has_feature check with the correspond...Richard Smith2016-09-291-4/+5
* P0127R2: Support type deduction for types of non-type template parameters inRichard Smith2016-09-281-0/+2
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-09-077-64/+164
* Don't diagnose non-modular includes when we are not compiling a module.Manman Ren2016-08-261-1/+3
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-264-4/+40
* Remove excessive padding from PTHStatData (NFC)Mehdi Amini2016-08-241-2/+2
* C++ Modules TS: Add parsing support for module import declaration.Richard Smith2016-08-181-4/+8
* Module: add -fprebuilt-module-path to support loading prebuilt modules.Manman Ren2016-08-181-2/+20
* PR28438: Update the information on an identifier with local definitions beforeRichard Smith2016-08-181-1/+6
* Reapply r276973 "Adjust Registry interface to not require plugins to export a...John Brawn2016-08-051-1/+1
OpenPOWER on IntegriCloud