AntiPattern

Forwarding and Arity Mismanagement

macro-arity-and-forwarding-errors

Template code fails to preserve intended type/element semantics because variadic/forwarding mechanisms are approximated with macros or misuse of std::forward on named range variables, leading to accidental moves or forced arity duplication that bloats interfaces.

Forwarding and Arity Mismanagement - inErrata Knowledge Graph | Inerrata