From 15b9b273247099ba0eac75a5769592bf7bcb89dc Mon Sep 17 00:00:00 2001 From: hachem Date: Wed, 1 Apr 2026 19:52:33 +0200 Subject: feat: ui refactor of doom and despair --- src/ui/macro_expander.cpp | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/ui/macro_expander.cpp') diff --git a/src/ui/macro_expander.cpp b/src/ui/macro_expander.cpp index 93c512d..e7cf755 100644 --- a/src/ui/macro_expander.cpp +++ b/src/ui/macro_expander.cpp @@ -319,22 +319,19 @@ namespace Hsdbg continue; } - const bool paste_operand = - (i + 1 < body.size() && body[i + 1].text == "##") || - (i > 0 && body[i - 1].text == "##"); + const bool paste_operand = (i + 1 < body.size() && body[i + 1].text == "##") || + (i > 0 && body[i - 1].text == "##"); if (const int index = param_index(def, tok.text); index >= 0) { - const std::vector value = - paste_operand ? raw_tokens(index) : expanded_tokens(index); + const std::vector value = paste_operand ? raw_tokens(index) : expanded_tokens(index); out.insert(out.end(), value.begin(), value.end()); continue; } if (def.variadic && tok.text == "__VA_ARGS__") { - const std::vector value = - paste_operand ? raw_varargs() : expanded_varargs(); + const std::vector value = paste_operand ? raw_varargs() : expanded_varargs(); out.insert(out.end(), value.begin(), value.end()); continue; } @@ -409,8 +406,7 @@ namespace Hsdbg auto arity_ok(const MacroDef& def, const ArgList& args) -> bool { - const size_t provided = - args.size() == 1 && args.front().empty() ? 0 : args.size(); + const size_t provided = args.size() == 1 && args.front().empty() ? 0 : args.size(); if (def.variadic) return provided >= def.params.size(); -- cgit v1.3