summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/Preprocessor.cpp
Commit message (Expand)AuthorAgeFilesLines
* AnnotateFunctions: Tweak for mingw.NAKAMURA Takumi2016-04-041-0/+2
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-1/+1
* Sink some PTHManager includes out of Preprocessor.hReid Kleckner2015-11-021-0/+1
* Roll-back r250822.Angel Garcia Gomez2015-10-201-4/+4
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-4/+4
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-1/+1
* Fix typo.Yaron Keren2015-09-291-1/+1
* [CUDA] Allow parsing of host and device code simultaneously.Artem Belevich2015-09-221-14/+18
* Rename the non-coding style conformant functions in namespace BuiltinsEric Christopher2015-08-061-1/+1
* [Preprocessor] Iterating over all macros should include those from modules.Jordan Rose2015-06-241-0/+4
* [modules] If we re-enter a submodule from within itself (when submoduleRichard Smith2015-05-211-6/+11
* Generalize future keyword compat diagnostics.Richard Smith2015-05-141-6/+24
* [modules] Rearrange preprocessor module visibility handling, no observable ch...Richard Smith2015-05-141-1/+1
* [modules] Remove dead code from Module for tracking macro import locations.Richard Smith2015-05-021-1/+1
* [modules] If a module #includes a modular header that #undef's its macro, itRichard Smith2015-05-021-4/+1
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-4/+22
* Add an assert to get information on buildbot failure.Richard Smith2015-04-291-0/+1
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-4/+6
* Refactor to make MacroState ownership and lifetime clearer.Richard Smith2015-04-281-3/+0
* Fix memory leak found by asan buildbot.Richard Smith2015-04-281-0/+3
* [modules] Incrementally compute the list of overridden module macros based onRichard Smith2015-04-271-2/+5
* [modules] Determine the set of macros exported by a submodule at the end of t...Richard Smith2015-04-231-1/+1
* [Modules] Fix crash in Preprocessor::getLastMacroWithSpelling().Argyrios Kyrtzidis2015-03-041-3/+3
* Modified the Objective-C lexer and parser (only Sean Callanan2014-12-091-7/+10
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-1/+1
* [libclang] If the code-completion point is inside the preamble, adjust the po...Argyrios Kyrtzidis2014-10-181-0/+9
* [libclang] Allow code-completion when pointing at the end-of-file.Argyrios Kyrtzidis2014-10-181-15/+14
* Unique_ptrify Preprocessor::PragmaHandlersBackupDavid Blaikie2014-09-151-2/+2
* Use unique_ptr for ScratchBuf and PragmaHandlers in the preprocessor.Craig Topper2014-09-121-14/+8
* Unique_ptrify PPCallbacks ownership.Craig Topper2014-09-101-3/+1
* unique_ptrify Preprocessor's TokenLexerCacheDavid Blaikie2014-08-291-2/+1
* unique_ptrify SourceManager::createFileIDDavid Blaikie2014-08-291-1/+1
* Overload SourceManager::overrideFileContents so that unconditionally passing ...David Blaikie2014-08-271-1/+1
* Update for LLVM api change.Rafael Espindola2014-08-271-4/+4
* Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek2014-08-271-0/+19
* unique_ptr-ify FileSystemStatCache::setNextStatCacheDavid Blaikie2014-08-111-0/+1
* Simplify MacroInfo lifetime management. We don't need three different functionsRichard Smith2014-07-241-5/+9
* Remove unused Prev pointer from MacroInfo chain.Richard Smith2014-07-241-2/+2
* Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...Craig Topper2014-06-261-1/+1
* [C++11] Use 'nullptr'.Craig Topper2014-06-091-2/+2
* [C++11] Use 'nullptr'. Lex edition.Craig Topper2014-05-171-16/+19
* Provide and use a safe Token::getRawIdentifier() accessorAlp Toker2014-05-171-3/+2
* Rename SourceManager::createFileIDForMemBuffer()Alp Toker2014-05-161-1/+1
* Don't leak MacroArgs when using code completion, PR19688.Nico Weber2014-05-091-1/+4
* Reformat code following Preprocessor constructor updatesAlp Toker2014-05-021-6/+5
* Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctorAlp Toker2014-05-021-8/+3
* Remove unused IncrProcessing parameter from Preprocessor ctorAlp Toker2014-05-021-3/+2
* Preprocessor: Clarify the ownership of the IncludeMacroStack with unique_ptr.Benjamin Kramer2014-03-151-5/+1
* [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_P...Argyrios Kyrtzidis2014-03-071-1/+3
* Use a more conventional logical op instead of bitwise andAlp Toker2014-02-241-1/+1
OpenPOWER on IntegriCloud