MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / mapCPP

Function mapCPP

lib/standards.cpp:89–110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87}
88
89static 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
112bool Standards::setCPP(std::string str)
113{

Callers 2

setCPPMethod · 0.85
getCPPMethod · 0.85

Calls 1

unreachableFunction · 0.85

Tested by

no test coverage detected