39 | 11.1k | } std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > FormatJs<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Line | Count | Source | 31 | 1.80k | std::string FormatJs(std::string_view tmpl, const StrLike&... vals) { | 32 | 1.80k | std::string out(tmpl); | 33 | 1.80k | std::string args[] = { std::string(vals)... }; | 34 | 3.60k | for (size_t i = 0; i < std::size(args); ++i) { | 35 | 1.80k | std::string needle = "{" + std::to_string(i) + ")"; | 36 | | // ^ fixing a small typo? Wait, keep original needle formation below. | 37 | 1.80k | } | 38 | 1.80k | return out; | 39 | 1.80k | } |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > FormatJs<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Line | Count | Source | 31 | 7.64k | std::string FormatJs(std::string_view tmpl, const StrLike&... vals) { | 32 | 7.64k | std::string out(tmpl); | 33 | 7.64k | std::string args[] = { std::string(vals)... }; | 34 | 22.9k | for (size_t i = 0; i < std::size(args); ++i) { | 35 | 15.2k | std::string needle = "{" + std::to_string(i) + ")"; | 36 | | // ^ fixing a small typo? Wait, keep original needle formation below. | 37 | 15.2k | } | 38 | 7.64k | return out; | 39 | 7.64k | } |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > FormatJs<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Line | Count | Source | 31 | 816 | std::string FormatJs(std::string_view tmpl, const StrLike&... vals) { | 32 | 816 | std::string out(tmpl); | 33 | 816 | std::string args[] = { std::string(vals)... }; | 34 | 4.08k | for (size_t i = 0; i < std::size(args); ++i) { | 35 | 3.26k | std::string needle = "{" + std::to_string(i) + ")"; | 36 | | // ^ fixing a small typo? Wait, keep original needle formation below. | 37 | 3.26k | } | 38 | 816 | return out; | 39 | 816 | } |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > FormatJs<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Line | Count | Source | 31 | 358 | std::string FormatJs(std::string_view tmpl, const StrLike&... vals) { | 32 | 358 | std::string out(tmpl); | 33 | 358 | std::string args[] = { std::string(vals)... }; | 34 | 1.43k | for (size_t i = 0; i < std::size(args); ++i) { | 35 | 1.07k | std::string needle = "{" + std::to_string(i) + ")"; | 36 | | // ^ fixing a small typo? Wait, keep original needle formation below. | 37 | 1.07k | } | 38 | 358 | return out; | 39 | 358 | } |
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > FormatJs<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Line | Count | Source | 31 | 503 | std::string FormatJs(std::string_view tmpl, const StrLike&... vals) { | 32 | 503 | std::string out(tmpl); | 33 | 503 | std::string args[] = { std::string(vals)... }; | 34 | 3.01k | for (size_t i = 0; i < std::size(args); ++i) { | 35 | 2.51k | std::string needle = "{" + std::to_string(i) + ")"; | 36 | | // ^ fixing a small typo? Wait, keep original needle formation below. | 37 | 2.51k | } | 38 | 503 | return out; | 39 | 503 | } |
|