================
@@ -254,19 +253,18 @@ class FmtStrVecObject : public FmtObjectBase {
/// in C++ code generation.
template <typename... Ts>
inline auto tgfmt(StringRef fmt, const FmtContext *ctx, Ts &&...vals)
- -> FmtObject<
- decltype(std::make_tuple(llvm::support::detail::build_format_adapter(
- std::forward<Ts>(vals))...))> {
+ -> FmtObject<decltype(std::make_tuple(
+ llvm::support::detail::FormatFunctor(std::forward<Ts>(vals))...))> {
using ParamTuple = decltype(std::make_tuple(
- llvm::support::detail::build_format_adapter(std::forward<Ts>(vals))...));
+ llvm::support::detail::FormatFunctor(std::forward<Ts>(vals))...));
return FmtObject<ParamTuple>(
fmt, ctx,
- std::make_tuple(llvm::support::detail::build_format_adapter(
- std::forward<Ts>(vals))...));
+ std::make_tuple(
+ llvm::support::detail::FormatFunctor(std::forward<Ts>(vals))...));
}
-inline FmtStrVecObject tgfmt(StringRef fmt, const FmtContext *ctx,
- ArrayRef<std::string> params) {
+inline FmtStrVecObject tgfmtv(StringRef fmt, const FmtContext *ctx,
----------------
MaskRay wrote:
Either FmtStrVecObject or `tgfmtv` should have a comment.
https://github.com/llvm/llvm-project/pull/207516
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits