]> granicus.if.org Git - clang/history - lib/Lex/PPDirectives.cpp
Include full filename range for missing includes
[clang] / lib / Lex / PPDirectives.cpp
2016-10-25 Erik VerbruggenInclude full filename range for missing includes
2016-10-20 Benjamin KramerRetire llvm::alignOf in favor of C++11 alignof.
2016-10-01 Mehdi AminiUse StringRef for MemoryBuffer identifier API (NFC)
2016-09-07 Eugene ZelenkoFix some Clang-tidy modernize-use-using and Include...
2016-07-18 Mehdi Amini[NFC] Header cleanup
2016-06-16 George Burgess IV[Lex] Try to fix a 'comparison is always false' warning...
2016-06-13 Taewook OhPatch for r272584 (http://reviews.llvm.org/rL272584...
2016-06-13 Taewook OhUse the name of the file on disk to issue a new diagnos...
2016-06-13 Taewook OhRevert r272562 for build bot failure (clang-x86-win2008...
2016-06-13 Taewook OhUse the name of the file on disk to issue a new diagnos...
2016-06-04 Taewook OhRevert commit r271708
2016-06-03 Taewook OhUse the name of the file on disk to issue a new diagnos...
2016-05-17 Manman RenModules: set SystemHeader to true if we are building...
2016-04-27 Richard Smith[modules] When diagnosing a missing module import,...
2016-04-12 Richard Smith[modules] Extend r266113 to cope with submodules.
2016-04-12 Richard Smith[modules] When an incompatible module file is explicitl...
2016-04-01 Andy GibbsDiagnose missing macro argument following charize operator.
2016-03-14 Richard Smith[modules] Don't diagnose non-modular includes from...
2016-02-24 David MajnemerRevert "Don't convert a char to a const char *"
2016-02-24 David MajnemerDon't convert a char to a const char *
2016-02-19 Richard Smith[modules] Flatten -fmodule-name= and -fmodule-implement...
2016-02-16 Vedant KumarSimplify users of StringRef::{l,r}trim (clang) (NFC)
2016-02-12 Eugene ZelenkoFix remaining Clang-tidy readability-redundant-control...
2016-02-09 David BlaikieSimplify EnterTokenStream API to make it more robust...
2015-12-28 Alexander KornienkoRefactor: Simplify boolean conditional return statement...
2015-12-18 Yaron KerenReplace SM.getFileEntryForID(Lexer->getFileID()) with...
2015-12-10 John McCallIn Objective-C, ignore attempts to redefine the ARC...
2015-10-22 Craig TopperChange MacroInfo::setArgumentList to take an ArrayRef...
2015-10-16 Richard SmithRefactor module lookup when looking up a header file...
2015-10-03 Yaron KerenReplace double negation of !FileID.isInvalid() with...
2015-08-17 Sean Silva[modules] PR20507: Avoid silent textual inclusion.
2015-07-01 Richard Smith[modules] Make the include guard optimization fire...
2015-06-19 Douglas GregorIntroduced pragmas for audited nullability regions.
2015-06-18 Daniel Marjamaki[clang] Refactoring of conditions so they use isOneOf...
2015-06-16 Richard Smith[modules] Simplify -cc1 interface for enabling implicit...
2015-05-19 Richard SmithRevert r237609 for now.
2015-05-18 Richard Smith[modules] When a file is listed as a non-textual header...
2015-05-18 Richard Smith[modules] Refactor and simplify #include handling.
2015-05-18 Richard Smith[modules] If we see a #include that maps to a module...
2015-05-14 Richard Smith[modules] Rearrange preprocessor module visibility...
2015-05-04 Richard SmithSwitch PPCallbacks to take the new MacroDefinition...
2015-05-02 Richard Smith[modules] Remove dead code from Module for tracking...
2015-05-01 Richard Smith[modules] Start moving the module visibility informatio...
2015-04-30 Richard SmithRemove dead code: a MacroDirective can't be imported...
2015-04-29 Richard Smith[modules] Stop trying to fake up a linear MacroDirectiv...
2015-04-27 Richard Smith[modules] Incrementally compute the list of overridden...
2015-04-23 Richard Smith[modules] Refactor creation of ModuleMacros and create...
2015-04-23 Richard Smith[modules] Properly attribute macros to modules if they...
2015-04-23 Richard Smith[modules] Store a ModuleMacro* on an imported macro...
2015-04-23 Richard Smith[modules] Determine the set of macros exported by a...
2015-03-18 Yaron KerenRemove many superfluous SmallString::str() calls.
2014-12-28 David MajnemerLex: Don't let annotation tokens get into macro expansion
2014-12-18 Serge PavlovFixed warnings on redefine keywords and reserved ids.
2014-12-16 Nico WeberMove -Wkeyword-macro into -pedantic, remove -Wreserved...
2014-12-12 Serge PavlovDo not warn on keyword undef
2014-12-11 Serge PavlovEmit warning if define or undef reserved identifier...
2014-12-02 Serge PavlovReverted r223114, it caused failure on on clang-native...
2014-12-02 Serge PavlovEmit warning if define or undef reserved identifier...
2014-12-02 Richard Smith[modules] Track how 'header' directives were written...
2014-10-24 Serge PavlovUse enumerators instead of hardcoded integers when...
2014-10-20 Richard Smith[modules] Add support for #include_next.
2014-08-12 Manuel KlimekCorrectly implement -include search logic.
2014-08-09 Yaron KerenFix six tests are failing on Windows after r215241...
2014-08-08 Rafael EspindolaUse llvm::sys::path::native instead of llvm::sys::fs...
2014-08-03 Richard SmithDon't destroy MacroInfos if we find the macro definitio...
2014-07-25 Richard Smith[modules] Substantially improve handling of #undef:
2014-07-24 Richard SmithSimplify MacroInfo lifetime management. We don't need...
2014-07-24 Richard SmithRemove unused Prev pointer from MacroInfo chain.
2014-07-23 Ben LangmuirAdd stopgap option -fmodule-implementation-of <name>
2014-06-26 Craig TopperConvert StringLiteralParser constructor to use ArrayRef...
2014-06-19 Yaron KerenFixed formatting.
2014-06-15 Alp TokerHide the concept of diagnostic levels from lex, parse...
2014-05-31 Alp TokerPreprocessor: make C++ operator names as macro identifi...
2014-05-31 Alp TokerPreprocessor: recover gracefully when C++ operator...
2014-05-31 Alp TokerPreprocessor: don't exit early in CheckMacroName()
2014-05-21 Alp TokerProvide an aka for the C++ operator name macro diagnostic
2014-05-21 Alp TokerPreprocessor: support defined() with operator names...
2014-05-17 Craig Topper[C++11] Use 'nullptr'. Lex edition.
2014-05-17 Alp TokerProvide and use a safe Token::getRawIdentifier() accessor
2014-05-05 Ben LangmuirAdd -Wnon-modular-include* options
2014-03-19 Manuel KlimekUse the expansion location of the file name when findin...
2014-03-14 Daniel JasperDon't verify module inclusions in assembler files.
2014-03-12 Saleem AbdulrasoolLex: reduce buffer size, add a test
2014-03-11 Saleem Abdulrasoollex: improve include handling on Linux for Windows
2014-03-02 Chandler Carruth[C++11] Switch from LLVM_STATIC_ASSERT to static_assert...
2014-01-31 Richard SmithTrack the currently-being-built submodule inside the...
2014-01-14 Alp TokerRename language option MicrosoftMode to MSVCCompat
2013-12-27 Will WilsonImplement MSVC header search algorithm in MicrosoftMode.
2013-12-20 Daniel JasperEnable layering check in unavailable modules.
2013-12-11 Daniel JasperModules: Let -fmodules-decluse ignore headers that...
2013-12-07 John ThompsonChanged ConditionValue argument to PPCallbacks If and...
2013-12-06 Daniel JasperAllow string literals as module names.
2013-12-04 John ThompsonEnea Zaffanella's fix for the PPCallbacks Elif callback...
2013-12-03 Daniel JasperFix corner case in module-based layering warning.
2013-11-27 James DennettDocumentation cleanup: Doxygen-ification, typo fixes...
2013-11-23 Richard SmithGenerate a marker token when entering or leaving a...
2013-11-15 Richard SmithWhen we hit a #include directive that maps to a module...
2013-11-05 David MajnemerLex: Require that '#' be followed by a macro parameter...
2013-10-22 Daniel JasperAllow a header to be part of multiple modules.
2013-09-26 Richard SmithPer updates to D3781, allow underscore under ' in a...
next