summaryrefslogtreecommitdiffstats
path: root/lib/Lex/Lexer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace tok::angle_string_literal with new tok::header_name.Richard Smith2019-03-191-2/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* Don't emit "will be treated as an identifier character" warning forRichard Smith2018-09-251-4/+2
* [CodeComplete] Add completions for filenames in #include directives.Sam McCall2018-09-181-5/+42
* PR38870: Add warning for zero-width unicode characters appearing inRichard Smith2018-09-071-3/+18
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-8/+8
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-15/+11
* [CodeComplete] Fix completion in the middle of ident in ctor lists.Ilya Biryukov2018-04-251-1/+15
* [CodeComplete] Fix completion at the end of keywordsIlya Biryukov2018-04-241-8/+12
* Fix typos in clangAlexander Kornienko2018-04-061-4/+4
* [Lex] Avoid out-of-bounds dereference in LexAngledStringLiteral.Volodymyr Sapsai2018-01-121-8/+11
* Warn if we find a Unicode homoglyph for a symbol in an identifier.Richard Smith2017-12-141-1/+78
* [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-12-081-49/+54
* Stringizing raw string literals containing newlineTaewook Oh2017-12-061-56/+65
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-2/+2
* [c++2a] P0515R3: lexer support for new <=> token.Richard Smith2017-12-011-0/+18
* [refactor][extract] insert semicolons into extracted/inserted codeAlex Lorenz2017-11-031-16/+20
* Add -f[no-]double-square-bracket-attributes as new driver options to control ...Aaron Ballman2017-10-151-1/+3
* [Lex] Avoid out-of-bounds dereference in SkipLineCommentAlex Lorenz2017-10-141-1/+2
* A '<' with a trigraph '#' is not a valid editor placeholderAlex Lorenz2017-10-111-1/+2
* Fixed unused variable warning introduced in r313796 causing build failureCameron Desrochers2017-09-201-3/+0
* [PCH] Fixed preamble breaking with BOM presence (and particularly, fluctuatin...Cameron Desrochers2017-09-201-7/+7
* [Preprocessor] Correct internal token parsing of newline characters in CRLFErich Keane2017-09-051-2/+3
* [Preprocessor] Correct internal token parsing of newline characters in CRLFErich Keane2017-08-241-0/+2
* [Lexer] Finding beginning of token with escaped new lineAlexander Kornienko2017-08-101-28/+44
* Fix invalid warnings for header guards in preamblesErik Verbruggen2017-07-051-1/+1
* [PR33394] Avoid lexing editor placeholders when Clang is used onlyAlex Lorenz2017-06-161-1/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* Allow for unfinished #if blocks in preamblesErik Verbruggen2017-05-301-28/+11
* [Lexer] Ensure that the token is not an annotation token whenAlex Lorenz2017-05-171-0/+4
* Add a fix-it for -Wunguarded-availabilityAlex Lorenz2017-05-051-17/+49
* Add support for editor placeholders to ClangAlex Lorenz2017-04-191-0/+33
* Do not warn about whitespace between ??/ trigraph and newline in line comment...Richard Smith2017-04-181-4/+6
* Fix mishandling of escaped newlines followed by newlines or nuls.Richard Smith2017-04-171-18/+10
* Skip Unicode character expansion in assembly filesSanne Wouda2017-04-071-9/+11
* Allow lexer to handle string_view literals. Patch from Anton Bikineev.Eric Fiselier2016-12-301-3/+3
* Move UTF functions into namespace llvm.Justin Lebar2016-09-301-12/+12
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-09-071-20/+22
* Implement filtering for code completion of identifiers.Vassil Vassilev2016-07-271-1/+9
* [Lexer] Let the compiler infer string lengths. No functionality change intended.Benjamin Kramer2016-04-011-2/+2
* [Lexer] Don't read out of bounds if a conflict marker is at the end of a fileBenjamin Kramer2016-04-011-1/+1
* Update diagnostics now that hexadecimal literals look likely to be part of C+...Richard Smith2016-03-041-2/+3
* Remove use of builtin comma operator.Richard Trieu2016-02-181-1/+3
* [OpenCL] Adding reserved operator logical xor for OpenCLAnastasia Stulova2016-02-031-0/+3
* Fix -Wnull-conversion for long macros.Richard Trieu2016-01-261-0/+25
* Emit a -Wmicrosoft warning when treating ^Z as EOF in MS mode.Nico Weber2015-12-291-1/+4
* [clang] Disable Unicode in asm filesVinicius Tinti2015-11-201-2/+6
* Use %select to merge similar diagnostics. NFCCraig Topper2015-11-141-5/+5