summaryrefslogtreecommitdiffstats
path: root/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
...
* Constify SourceManager input to MacroInfo::getDefinitionLengthSlow, NFC.Yaron Keren2017-04-271-1/+1
* Revert "Revert "PPCallbacks::MacroUndefined, change signature and add test.""Vedant Kumar2017-04-262-15/+17
* Revert "PPCallbacks::MacroUndefined, change signature and add test."Vedant Kumar2017-04-262-17/+15
* PPCallbacks::MacroUndefined, change signature and add test.Frederich Munch2017-04-262-15/+17
* [modules ts] Diagnose 'export' declarations outside of a module interface.Richard Smith2017-04-241-0/+1
* Pragma: Fix DebugOverflowStack() resulting in endless loop.Matthias Braun2017-04-241-3/+3
* Add support for editor placeholders to ClangAlex Lorenz2017-04-191-0/+33
* Do not warn about whitespace between ??/ trigraph and newline in line comment...Richard Smith2017-04-181-4/+6
* PR30508: Downgrade error to warning if the umbrella folder doesn't exist.Vassil Vassilev2017-04-181-2/+1
* Fix mishandling of escaped newlines followed by newlines or nuls.Richard Smith2017-04-171-18/+10
* Use setUsedForHeaderGuard() accessor function instead of direcly accessing Us...Yaron Keren2017-04-161-3/+2
* Modular Codegen: Separate flags for function and debug info supportDavid Blaikie2017-04-121-1/+0
* Add support for __builtin_available to __has_builtinAlex Lorenz2017-04-121-0/+1
* Skip Unicode character expansion in assembly filesSanne Wouda2017-04-071-9/+11
* [Modules] Find PrivateHeaders when looking into subframeworksBruno Cardoso Lopes2017-03-211-7/+13
* Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"Duncan P. N. Exon Smith2017-03-201-5/+5
* Revert "Modules: Cache PCMs in memory and avoid a use-after-free"Renato Golin2017-03-181-5/+5
* 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