summaryrefslogtreecommitdiffstats
path: root/build2/cc/lexer.cxx
Commit message (Expand)AuthorAgeFilesLines
* Fix line counting in cc::lexerKaren Arutyunov2018-12-151-1/+1
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Skip multiple CR in CRLF sequence in cc::lexerBoris Kolpackov2018-02-261-6/+10
* Fix GCC 7 -fimplicit-fallthrough warningsBoris Kolpackov2017-12-011-7/+3
* Recognize CRLF sequences for line escaping in cc::lexerBoris Kolpackov2017-11-201-0/+14
* Optimize handling of #line directives that don't change fileBoris Kolpackov2017-07-251-2/+16
* Use absolute path to translation unitBoris Kolpackov2017-07-251-0/+10
* Get rid of VC warningsKaren Arutyunov2017-07-241-6/+6
* Optimize C/C++ lexerBoris Kolpackov2017-07-241-7/+157
* Implement detection of ignorable changes (whitespaces, comments)Boris Kolpackov2017-07-221-58/+165
* Make VC compatible with 'export module M;' by fixing up preprocessed outputBoris Kolpackov2017-06-241-0/+7
* Diagnose #include directives in C/C++ lexerBoris Kolpackov2017-05-281-19/+29
* Handle #line directives in C/C++ lexerBoris Kolpackov2017-05-271-31/+149
* Fix few bugs in C++ lexer and parserBoris Kolpackov2017-05-251-8/+17
* Implement support for tokenization of preprocessed C/C++ sourceBoris Kolpackov2017-05-241-0/+683