| 1170 | //----------------------------------------------------------------------------- |
| 1171 | |
| 1172 | std::string BuildTemplateParamObjectName(std::string name) |
| 1173 | { |
| 1174 | ReplaceAll(name, "{"sv, "_"sv); |
| 1175 | ReplaceAll(name, "}"sv, "_"sv); |
| 1176 | ReplaceAll(name, " "sv, ""sv); |
| 1177 | ReplaceAll(name, ","sv, "_"sv); |
| 1178 | ReplaceAll(name, "."sv, "_"sv); |
| 1179 | ReplaceAll(name, "+"sv, "_"sv); |
| 1180 | ReplaceAll(name, "-"sv, "n"sv); |
| 1181 | |
| 1182 | return name; |
| 1183 | } |
| 1184 | //----------------------------------------------------------------------------- |
| 1185 | |
| 1186 | std::string GetName(const TemplateParamObjectDecl& decl) |
no test coverage detected