| 434 | |
| 435 | |
| 436 | void Preprocessor::ParseError(TokenSequence ls) { |
| 437 | ls.Next(); |
| 438 | const auto& literal = Stringize(ls); |
| 439 | std::string msg; |
| 440 | Scanner(literal).ScanLiteral(msg); |
| 441 | Error(ls.Peek(), "%s", msg.c_str()); |
| 442 | } |
| 443 | |
| 444 | |
| 445 | void Preprocessor::ParseVersion(TokenSequence ls) { |
nothing calls this directly
no test coverage detected