summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/Lexer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Disable trigraph and escaped newline expansion on all types of raw string lit...Craig Topper2015-10-221-1/+1
* Replace a few std::string& with StringRef. NFC.Rafael Espindola2015-06-011-1/+1
* Fix buffer overflow in LexerKostya Serebryany2015-05-041-1/+1
* Use delegating ctors to reduce code duplication. NFC.Benjamin Kramer2015-03-061-8/+2
* Lex: Don't crash if both conflict markers are on the same lineDavid Majnemer2014-12-141-2/+2
* [c++1z] Support for u8 character literals.Richard Smith2014-11-081-6/+14
* Fix warning in Altivec code when building with GCC 4.8.2 on Ubuntu 14.04.Jay Foad2014-10-291-1/+1
* C++1y is now C++14!Aaron Ballman2014-08-191-2/+2
* Use StringRef instead of MemoryBuffer&.Rafael Espindola2014-08-121-7/+7
* Change MemoryBuffer* to MemoryBuffer& parameter to Lexer::ComputePreambleDavid Blaikie2014-08-111-9/+9
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-6/+3
* Remove historical Unicode TODOsAlp Toker2014-05-181-16/+3
* [C++11] Use 'nullptr'. Lex edition.Craig Topper2014-05-171-9/+12
* Provide and use a safe Token::getRawIdentifier() accessorAlp Toker2014-05-171-3/+2
* Revert r205436:Roman Divacky2014-04-031-28/+5
* Extend the SSE2 comment lexing to AVX2. Only 16byte align when not on AVX2.Roman Divacky2014-04-021-5/+28
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* Fix a minor bug in lexing pp-numbers with digit separators: if a pp-number co...Richard Smith2014-02-281-0/+1
* PR18855: Add support for UCNs and UTF-8 encoding within ud-suffixes.Richard Smith2014-02-171-60/+90
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-4/+4
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* Lexer: Issue -Wbackslash-newline-escape for line commentsAlp Toker2013-12-141-1/+8
* Fix raw lex crash and -frewrite-includes noeol-at-eof failureAlp Toker2013-12-131-1/+2
* Lex: Don't restrict legal UCNs when preprocessing assemblyJustin Bogner2013-10-211-0/+4
* Per updates to D3781, allow underscore under ' in a pp-number, and allow ' in...Richard Smith2013-09-261-1/+1
* Implement C++1y digit separator proposal (' as a digit separator). This is notRichard Smith2013-09-261-0/+12
* Avoid a signed/unsigned comparison warning with compilers that don't know howRichard Smith2013-09-241-1/+1
* Handle standard libraries that miss out the space when defining the standardRichard Smith2013-09-241-6/+28
* Fix use-after-free in r190980.Eli Friedman2013-09-191-3/+6
* Make Preprocessor::Lex non-recursive.Eli Friedman2013-09-191-90/+163
* Use new UnicodeCharSet interface.Alexander Kornienko2013-08-291-15/+35
* Fix "//" comments with -traditional-cpp in C++.Eli Friedman2013-08-281-2/+4
* Respect -Wnewline-eof even in C++11 mode.Jordan Rose2013-08-231-4/+22
* ObjectiveC migrator: More work towardsFariborz Jahanian2013-08-201-2/+3
* C++1y literal suffix support:Richard Smith2013-07-231-6/+18
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-241-1/+1
* [modules] If we hit a failure while loading a PCH/module, abort parsing inste...Argyrios Kyrtzidis2013-05-241-0/+6
* [Lexer] Improve Lexer::getSourceText() when the given range deals with functi...Argyrios Kyrtzidis2013-05-161-33/+24
* Typo and misc comment fix.Richard Smith2013-05-101-2/+4
* [libclang] Make sure the preable does not truncate comments.Argyrios Kyrtzidis2013-04-191-2/+15
* Add -Wc99-compat warning for C11 unicode string and character literals.Richard Smith2013-03-111-6/+8
OpenPOWER on IntegriCloud