aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/parser.hxx
AgeCommit message (Expand)AuthorFilesLines
2019-07-01Split build system into library and driverBoris Kolpackov1-3/+3
2019-04-30Initial take on header unit and include translation supportBoris Kolpackov1-2/+5
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-07-24Handle leading 'module;' marker (p0713)Boris Kolpackov1-0/+2
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-03-20If cc.reprocess is true, define __build2_preprocess during dependency extractionBoris Kolpackov1-1/+1
2018-02-14Enable modules support only for VC 15u5 and up, drop hacks for earlierBoris Kolpackov1-1/+0
2017-07-24Optimize C/C++ lexerBoris Kolpackov1-1/+1
2017-07-22Implement detection of ignorable changes (whitespaces, comments)Boris Kolpackov1-0/+1
2017-06-24Make VC compatible with 'export module M;' by fixing up preprocessed outputBoris Kolpackov1-0/+3
2017-06-14Next installment in C++ modules saga: module search, re-export supportBoris Kolpackov1-10/+4
2017-05-27Handle #line directives in C/C++ lexerBoris Kolpackov1-7/+0
2017-05-25Implement parsing of C++ module declarationsBoris Kolpackov1-0/+60