summaryrefslogtreecommitdiffstats
path: root/build2/cc/parser.cxx
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary initialization (which also helps GCC 4.9 and VC 14u3)Boris Kolpackov2018-07-251-1/+1
* Handle leading 'module;' marker (p0713)Boris Kolpackov2018-07-241-3/+25
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Enable modules support only for VC 15u5 and up, drop hacks for earlierBoris Kolpackov2018-02-141-12/+3
* Optimize C/C++ lexerBoris Kolpackov2017-07-241-1/+1
* Implement detection of ignorable changes (whitespaces, comments)Boris Kolpackov2017-07-221-0/+1
* Make VC compatible with 'export module M;' by fixing up preprocessed outputBoris Kolpackov2017-06-241-0/+5
* Store module information in depdbBoris Kolpackov2017-06-161-5/+5
* Next installment in C++ modules saga: module search, re-export supportBoris Kolpackov2017-06-141-8/+16
* Add workaround for Clang module import during preprocessingBoris Kolpackov2017-06-121-1/+1
* Handle #line directives in C/C++ lexerBoris Kolpackov2017-05-271-3/+1
* Fix few bugs in C++ lexer and parserBoris Kolpackov2017-05-251-9/+21
* Implement parsing of C++ module declarationsBoris Kolpackov2017-05-251-0/+194