summaryrefslogtreecommitdiff
path: root/unittests/Lex
AgeCommit message (Expand)Author
2018-01-17Merging r322390:Hans Wennborg
2017-12-06Stringizing raw string literals containing newlineTaewook Oh
2017-12-05[CMake] Use PRIVATE in target_link_libraries for executablesShoaib Meenai
2017-10-14[Lex] Avoid out-of-bounds dereference in SkipLineCommentAlex Lorenz
2017-08-10[Lexer] Finding beginning of token with escaped new lineAlexander Kornienko
2017-07-17[NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali
2017-07-17Revert changes from my previous refactoring - will need to fix dependencies i...Faisal Vali
2017-07-17[NFC] Refactor the Preprocessor function that handles Macro definitions and r...Faisal Vali
2017-06-15LexerTest memory leak fix-Erich Keane
2017-06-15Fix LexerTest signed/unsigned comparison.Erich Keane
2017-06-14[Preprocessor]Correct Macro-Arg allocation of StringifiedArguments, Erich Keane
2017-06-09Add #pragma clang module build/endbuild pragmas for performing a module buildRichard Smith
2017-03-20Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"Duncan P. N. Exon Smith
2017-03-18Revert "Modules: Cache PCMs in memory and avoid a use-after-free"Renato Golin
2017-03-17Modules: Cache PCMs in memory and avoid a use-after-freeDuncan P. N. Exon Smith
2017-01-06shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptionsDavid Blaikie
2017-01-05Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtrDavid Blaikie
2016-05-19[Lexer] Don't merge macro args from different macro filesVedant Kumar
2016-04-07Basic: move CodeGenOptions from FrontendSaleem Abdulrasool
2016-04-07Basic: thread CodeGenOptions into TargetInfoSaleem Abdulrasool
2016-03-04Make TargetInfo store an actual DataLayout instead of a string.James Y Knight
2016-02-23Lex: Return "" when HeaderMap::lookupFilename failsDuncan P. N. Exon Smith
2016-02-22Lex: Check for 0 buckets on header map constructionDuncan P. N. Exon Smith
2016-02-21Lex: Never overflow the file in HeaderMap::lookupFilename()Duncan P. N. Exon Smith
2016-02-20Lex: Add a test for HeaderMap::lookupFileName()Duncan P. N. Exon Smith
2016-02-20Lex: Check whether the header map buffer has space for the bucketsDuncan P. N. Exon Smith
2016-02-20Lex: Check buckets on header map constructionDuncan P. N. Exon Smith
2016-02-20Lex: Add some unit tests for corrupt header mapsDuncan P. N. Exon Smith
2016-01-26Remove autoconf supportChris Bieneman
2015-10-08[VFS] Use VFS instead of virtual files in PPCallbacks test.Benjamin Kramer
2015-07-22Fix -Wextra-semi warnings.Hans Wennborg
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-05-01[modules] Start moving the module visibility information off the Module itself.Richard Smith
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2014-10-15Avoid having "using namespace" for both "clang" and "llvm" namespaces.Alexey Samsonov
2014-09-10Unique_ptrify PPCallbacks ownership.Craig Topper
2014-08-29unique_ptrify SourceManager::createFileIDDavid Blaikie
2014-08-27Update for LLVM api change.Rafael Espindola
2014-07-24[CMake] LexTests: Prune redundant libdep(s).NAKAMURA Takumi
2014-07-06Use non-intrusive refcounting for TargetOptionsAlp Toker
2014-07-05Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker
2014-06-08[C++11] Use 'nullptr'. Unittests edition.Craig Topper
2014-06-04Remove the last remaining llvm/Config/config.h includesAlp Toker
2014-05-21SourceManager: Use setMainFileID() consistentlyAlp Toker
2014-05-10Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer
2014-05-03Eliminate ASTContext's DelayInitialization flagAlp Toker
2014-05-02Reformat code following Preprocessor constructor updatesAlp Toker
2014-05-02Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctorAlp Toker
2014-04-23Quick fix for layering that broke shared library build.John Thompson