| 87 | } |
| 88 | |
| 89 | static Standards::cppstd_t mapCPP(simplecpp::cppstd_t cppstd) { |
| 90 | switch (cppstd) |
| 91 | { |
| 92 | case simplecpp::CPP03: |
| 93 | return Standards::CPP03; |
| 94 | case simplecpp::CPP11: |
| 95 | return Standards::CPP11; |
| 96 | case simplecpp::CPP14: |
| 97 | return Standards::CPP14; |
| 98 | case simplecpp::CPP17: |
| 99 | return Standards::CPP17; |
| 100 | case simplecpp::CPP20: |
| 101 | return Standards::CPP20; |
| 102 | case simplecpp::CPP23: |
| 103 | return Standards::CPP23; |
| 104 | case simplecpp::CPP26: |
| 105 | return Standards::CPP26; |
| 106 | case simplecpp::CPPUnknown: |
| 107 | return Standards::CPPLatest; |
| 108 | } |
| 109 | cppcheck::unreachable(); |
| 110 | } |
| 111 | |
| 112 | bool Standards::setCPP(std::string str) |
| 113 | { |
no test coverage detected