summaryrefslogtreecommitdiffstats
path: root/unittests/Lex
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali2017-07-171-3/+3
* Revert changes from my previous refactoring - will need to fix dependencies i...Faisal Vali2017-07-171-3/+3
* [NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali2017-07-171-3/+3
* LexerTest memory leak fix-Erich Keane2017-06-151-1/+3
* Fix LexerTest signed/unsigned comparison.Erich Keane2017-06-151-1/+1
* [Preprocessor]Correct Macro-Arg allocation of StringifiedArguments, Erich Keane2017-06-141-9/+62
* Add #pragma clang module build/endbuild pragmas for performing a module buildRichard Smith2017-06-093-59/+4
* Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"Duncan P. N. Exon Smith2017-03-203-4/+12
* Revert "Modules: Cache PCMs in memory and avoid a use-after-free"Renato Golin2017-03-183-12/+4
* Modules: Cache PCMs in memory and avoid a use-after-freeDuncan P. N. Exon Smith2017-03-173-4/+12
* shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptionsDavid Blaikie2017-01-063-9/+8
* Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtrDavid Blaikie2017-01-053-8/+9
* [Lexer] Don't merge macro args from different macro filesVedant Kumar2016-05-191-2/+24
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+0
* Basic: thread CodeGenOptions into TargetInfoSaleem Abdulrasool2016-04-071-0/+1
* Make TargetInfo store an actual DataLayout instead of a string.James Y Knight2016-03-042-4/+4
* Lex: Return "" when HeaderMap::lookupFilename failsDuncan P. N. Exon Smith2016-02-231-4/+38
* Lex: Check for 0 buckets on header map constructionDuncan P. N. Exon Smith2016-02-221-0/+9
* Lex: Never overflow the file in HeaderMap::lookupFilename()Duncan P. N. Exon Smith2016-02-211-0/+42
* Lex: Add a test for HeaderMap::lookupFileName()Duncan P. N. Exon Smith2016-02-201-0/+62
* Lex: Check whether the header map buffer has space for the bucketsDuncan P. N. Exon Smith2016-02-201-0/+8
* Lex: Check buckets on header map constructionDuncan P. N. Exon Smith2016-02-201-0/+9
* Lex: Add some unit tests for corrupt header mapsDuncan P. N. Exon Smith2016-02-202-0/+95
* Remove autoconf supportChris Bieneman2016-01-261-16/+0
* [VFS] Use VFS instead of virtual files in PPCallbacks test.Benjamin Kramer2015-10-081-4/+6
* Fix -Wextra-semi warnings.Hans Wennborg2015-07-223-5/+5
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-013-6/+3
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-12/+9
* Avoid having "using namespace" for both "clang" and "llvm" namespaces.Alexey Samsonov2014-10-151-6/+5
* Unique_ptrify PPCallbacks ownership.Craig Topper2014-09-102-3/+3
* unique_ptrify SourceManager::createFileIDDavid Blaikie2014-08-293-4/+4
* Update for LLVM api change.Rafael Espindola2014-08-273-8/+9
* [CMake] LexTests: Prune redundant libdep(s).NAKAMURA Takumi2014-07-241-1/+0
* Use non-intrusive refcounting for TargetOptionsAlp Toker2014-07-063-12/+10
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-053-5/+5
* [C++11] Use 'nullptr'. Unittests edition.Craig Topper2014-06-083-7/+7
* Remove the last remaining llvm/Config/config.h includesAlp Toker2014-06-042-2/+0
* SourceManager: Use setMainFileID() consistentlyAlp Toker2014-05-213-4/+4
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* Eliminate ASTContext's DelayInitialization flagAlp Toker2014-05-031-2/+4
* Reformat code following Preprocessor constructor updatesAlp Toker2014-05-023-13/+11
* Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctorAlp Toker2014-05-023-12/+10
* Quick fix for layering that broke shared library build.John Thompson2014-04-233-27/+33
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-235-2/+12
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-2/+2
* [CMake] Update target_link_libraries() and LLVM_LINK_COMPONENTS for each CMak...NAKAMURA Takumi2013-12-101-1/+9
* Use the same SourceManager for ModuleMaps and compilations.Manuel Klimek2013-10-243-4/+5
* Fix use-after-free in PPCallbacksTest detected by ASan bootstrap botAlexey Samsonov2013-10-141-4/+4