Format bench_all.cpp with astyle

The amalgamation check runs astyle over tests/ and failed on bench_all.cpp. The variant tables keep one variant per
line between *INDENT-OFF* and *INDENT-ON*; astyle formats the rest, and the list of use cases becomes a named array so
the loop header stays on one line.

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
This commit is contained in:
Niels Lohmann committed 2026-11-04 05:33:33 +01:00
1 parent b4f3998f94
commit 247b3cd5bf
1 file changed
+9 -2
@@ -2806,6 +2806,8 @@ struct context
constexpr yyjson_read_flag yy_raw = YYJSON_READ_NUMBER_AS_RAW; constexpr yyjson_read_flag yy_raw = YYJSON_READ_NUMBER_AS_RAW;
// the variant tables keep one variant per line, so astyle leaves them alone
// *INDENT-OFF*
static std::vector<variant> validate_variants(context& c) static std::vector<variant> validate_variants(context& c)
{ {
return return
@@ -3064,6 +3066,7 @@ static std::vector<variant> write_variants(const std::string& s)
{"Boost.JSON: serialize", [bj](const std::string&, result & r) { return emit(r, boost::json::serialize(*bj)); }}, {"Boost.JSON: serialize", [bj](const std::string&, result & r) { return emit(r, boost::json::serialize(*bj)); }},
}; };
} }
// *INDENT-ON*
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// driver // driver
@@ -3377,7 +3380,8 @@ int main(int argc, char** argv)
} }
const std::vector<bad_input> bad = malformed(s); const std::vector<bad_input> bad = malformed(s);
context ctx{dc.base, reused, sj, od, yy, bj, rj}; context ctx{dc.base, reused, sj, od, yy, bj, rj};
for (const char* const ucp : {"validate", "sum", "select", "edit", "minify", "write"}) static const char* const use_cases[] = {"validate", "sum", "select", "edit", "minify", "write"};
for (const char* const ucp : use_cases)
{ {
const std::string uc = ucp; const std::string uc = ucp;
if ((!only_uc.empty() && uc != only_uc) || (files && (uc == "select" || uc == "edit"))) if ((!only_uc.empty() && uc != only_uc) || (files && (uc == "select" || uc == "edit")))
@@ -3404,7 +3408,10 @@ int main(int argc, char** argv)
prefixes.push_back(rest); prefixes.push_back(rest);
all.erase(std::remove_if(all.begin(), all.end(), [&](const variant & v) all.erase(std::remove_if(all.begin(), all.end(), [&](const variant & v)
{ {
return std::none_of(prefixes.begin(), prefixes.end(), [&](const std::string& p) { return v.name.compare(0, p.size(), p) == 0; }); return std::none_of(prefixes.begin(), prefixes.end(), [&](const std::string & p)
{
return v.name.compare(0, p.size(), p) == 0;
});
}), all.end()); }), all.end());
} }