4#ifndef ESBMC_FORMATS_START_ASSERTION
5# error Do not include this header directly, use <util/message/format.h>
17 constexpr auto parse(format_parse_context &ctx)
19 auto it = ctx.begin(), end = ctx.end();
20 if (it != end && (*it ==
'd'))
22 if (it != end && *it !=
'}')
23 throw format_error(
"invalid format");
28 template <
typename FormatContext>
38 throw format_error(
"unsupported presentation for bigint");
43 return fmt::format_to(ctx.out(),
"{}",
number);
static const twodig_t base
Definition bigint.cpp:28