1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-28 20:37:35 +00:00

AK: Add missing overload to format.

I had this in #3580 but I must have lost it during rebasing.
This commit is contained in:
asynts 2020-09-22 17:47:22 +02:00 committed by Andreas Kling
parent 3bd6142918
commit 675b482fe7
2 changed files with 15 additions and 0 deletions

View file

@ -99,6 +99,12 @@ String format(StringView fmtstr, const Parameters&... parameters)
Array formatters { Detail::Format::make_type_erased_formatter(parameters)... };
return Detail::Format::format(fmtstr, formatters);
}
template<typename... Parameters>
void format(StringBuilder& builder, StringView fmtstr, const Parameters&... parameters)
{
Array formatters { Detail::Format::make_type_erased_formatter(parameters)... };
Detail::Format::format(builder, fmtstr, formatters);
}
template<typename... Parameters>
void StringBuilder::appendff(StringView fmtstr, const Parameters&... parameters) { AK::format(*this, fmtstr, parameters...); }