| 337 | } |
| 338 | |
| 339 | void Preprocessor::inlineSuppressions(SuppressionList &suppressions) |
| 340 | { |
| 341 | if (!mSettings.inlineSuppressions) |
| 342 | return; |
| 343 | std::list<BadInlineSuppression> err; |
| 344 | ::addInlineSuppressions(mTokens, mSettings, suppressions, err); |
| 345 | for (const auto &filedata : mFileCache) { |
| 346 | ::addInlineSuppressions(filedata->tokens, mSettings, suppressions, err); |
| 347 | } |
| 348 | for (const BadInlineSuppression &bad : err) { |
| 349 | invalidSuppression(bad.location, bad.errmsg); |
| 350 | } |
| 351 | } |
| 352 | |
| 353 | std::vector<RemarkComment> Preprocessor::getRemarkComments() const |
| 354 | { |