summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PPDirectives.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [Modules] Support #import when entering files with modulesBruno Cardoso Lopes2017-01-111-0/+1
* PCH: fix a regression that reports a module is defined in both pch and pcm.Manman Ren2017-01-091-0/+17
* 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
* Do not print include_next/pragma once warnings when input is a header.Erik Verbruggen2016-10-271-1/+5
* [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
* Include full filename range for missing includesErik Verbruggen2016-10-251-1/+2
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-1/+1
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-2/+2
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-09-071-9/+26
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+1
* [Lex] Try to fix a 'comparison is always false' warning. NFC.George Burgess IV2016-06-161-1/+1
* Patch for r272584 (http://reviews.llvm.org/rL272584) to address clang-x64-nin...Taewook Oh2016-06-131-41/+41
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-131-0/+148
* Revert r272562 for build bot failure (clang-x86-win2008-selfhost)Taewook Oh2016-06-131-148/+0
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-131-0/+148
* Revert commit r271708Taewook Oh2016-06-041-67/+0
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-031-0/+67
* Modules: set SystemHeader to true if we are building a system module.Manman Ren2016-05-171-3/+6
* [modules] When diagnosing a missing module import, suggest adding a #include ifRichard Smith2016-04-271-0/+56
* [modules] Extend r266113 to cope with submodules.Richard Smith2016-04-121-1/+3
* [modules] When an incompatible module file is explicitly provided for a module,Richard Smith2016-04-121-1/+4
* Diagnose missing macro argument following charize operator.Andy Gibbs2016-04-011-2/+3
* [modules] Don't diagnose non-modular includes from modular files that areRichard Smith2016-03-141-3/+7
* Revert "Don't convert a char to a const char *"David Majnemer2016-02-241-1/+1
* Don't convert a char to a const char *David Majnemer2016-02-241-1/+1
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-20/+17
* Simplify users of StringRef::{l,r}trim (clang) (NFC)Vedant Kumar2016-02-161-1/+1
* Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko2016-02-121-10/+3
* Simplify EnterTokenStream API to make it more robust for memory managementDavid Blaikie2016-02-091-4/+4
* Refactor: Simplify boolean conditional return statements in lib/LexAlexander Kornienko2015-12-281-7/+3
* Replace SM.getFileEntryForID(Lexer->getFileID()) with Lexer->getFileEntry().Yaron Keren2015-12-181-5/+3
* In Objective-C, ignore attempts to redefine the ARC/GC qualifier macros.John McCall2015-12-101-0/+24
* Change MacroInfo::setArgumentList to take an ArrayRef instead of pointer and ...Craig Topper2015-10-221-3/+3
* Refactor module lookup when looking up a header file, and wire through the re...Richard Smith2015-10-161-7/+10
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-1/+1
* [modules] PR20507: Avoid silent textual inclusion.Sean Silva2015-08-171-0/+23
* [modules] Make the include guard optimization fire a bit more when consideringRichard Smith2015-07-011-1/+2
* Introduced pragmas for audited nullability regions.Douglas Gregor2015-06-191-0/+9
* [clang] Refactoring of conditions so they use isOneOf() instead of multiple i...Daniel Marjamaki2015-06-181-2/+2
* [modules] Simplify -cc1 interface for enabling implicit module maps.Richard Smith2015-06-161-6/+3
* Revert r237609 for now.Richard Smith2015-05-191-4/+5
* [modules] When a file is listed as a non-textual header in a module map, don'tRichard Smith2015-05-181-5/+4
* [modules] Refactor and simplify #include handling.Richard Smith2015-05-181-115/+102
* [modules] If we see a #include that maps to a module, but use of precompiled ...Richard Smith2015-05-181-22/+17
* [modules] Rearrange preprocessor module visibility handling, no observable ch...Richard Smith2015-05-141-23/+40
OpenPOWER on IntegriCloud