| 3438 | } |
| 3439 | |
| 3440 | void cmGeneratorTarget::UpdateExplicitStandardLevel(std::string const& lang, |
| 3441 | std::string const& config, |
| 3442 | cmStandardLevel level) |
| 3443 | { |
| 3444 | auto e = this->ExplicitStandardLevel.emplace( |
| 3445 | cmStrCat(cmSystemTools::UpperCase(config), '-', lang), level); |
| 3446 | if (!e.second && e.first->second < level) { |
| 3447 | e.first->second = level; |
| 3448 | } |
| 3449 | } |
| 3450 | |
| 3451 | bool cmGeneratorTarget::ComputeCompileFeatures(std::string const& config) |
| 3452 | { |
no test coverage detected