printer_print_path
return printer_print_path(printer, false);
return printer_print_path(printer, true);
if ((st = printer_print_path(printer, in_value)) != OverflowOk) {
static NODISCARD overflow_status printer_print_path(struct printer *printer, bool in_value);
PRINT(printer_print_path(printer, false));
PRINT(printer_print_path(printer, false));
PRINT(printer_print_path(printer, in_value));
overflow_status ignore = printer_print_path(&printer, false); // can't fail since no output
PRINT(printer_print_path(printer, true));
PRINT(printer_print_path(printer, false));
PRINT(printer_print_path(printer, false));
PRINT(printer_print_path(printer, false));
if (printer_print_path(&printer, true) == OverflowOverflow) {