TODO(wgtdkp): add predefined macros
| 265 | |
| 266 | // TODO(wgtdkp): add predefined macros |
| 267 | void Preprocessor::Process(const std::string& src, const std::string& fname, TokenSequence& os) { |
| 268 | TokenSequence is; |
| 269 | IncludeSource(is, &src, &fname); |
| 270 | Expand(os, is); |
| 271 | Finalize(os); |
| 272 | } |
| 273 | |
| 274 | |
| 275 | const Token* Preprocessor::ParseActualParam(TokenSequence& is, |