inline unsigned eval_integer_modulus(const logged_adaptor<Backend>& arg, const T& a) { using default_ops::eval_integer_modulus; log_prefix_event(arg.value(), a, "integer-modulus"); unsigned r = eval_integer_modulus(arg.value(), a); log_postfix_event(arg.value(), r, "integer-modulus"); return r; }
inline unsigned eval_integer_modulus(const debug_adaptor<Backend>& arg, const T& a) { using default_ops::eval_integer_modulus; return eval_integer_modulus(arg.value(), a); }